예제 #1
0
            public static CmdScissor create(uiRect?deviceScissor)
            {
                CmdScissor newCmd = ObjectPool <CmdScissor> .alloc();

                newCmd.deviceScissor = deviceScissor;
                return(newCmd);
            }
예제 #2
0
        void _tryAddScissor(RenderLayer layer, uiRect?scissor)
        {
            if (uiRectHelper.equals(scissor, this._lastScissor))
            {
                return;
            }

            layer.draws.Add(CmdScissor.create(
                                deviceScissor: scissor
                                ));
            this._lastScissor = scissor;
        }