public static CmdScissor create(uiRect?deviceScissor) { CmdScissor newCmd = ObjectPool <CmdScissor> .alloc(); newCmd.deviceScissor = deviceScissor; return(newCmd); }
void _tryAddScissor(RenderLayer layer, uiRect?scissor) { if (uiRectHelper.equals(scissor, this._lastScissor)) { return; } layer.draws.Add(CmdScissor.create( deviceScissor: scissor )); this._lastScissor = scissor; }