Lines Matching refs:scissor
150 c->state.scissor.user_left = x;
151 c->state.scissor.user_top = y;
152 c->state.scissor.user_right = x + width;
153 c->state.scissor.user_bottom = y + height;
599 const int32_t l = c->state.scissor.user_left;
600 const int32_t t = c->state.scissor.user_top;
601 const int32_t r = c->state.scissor.user_right;
602 const int32_t b = c->state.scissor.user_bottom;
603 c->state.scissor.left = max(0, l);
604 c->state.scissor.right = min(c->state.buffers.color.width, r);
605 c->state.scissor.top = max(0, t);
606 c->state.scissor.bottom = min(c->state.buffers.color.height, b);
608 c->state.scissor.left = 0;
609 c->state.scissor.top = 0;
610 c->state.scissor.right = c->state.buffers.color.width;
611 c->state.scissor.bottom = c->state.buffers.color.height;
741 GGL_INIT_PROC(procs, scissor);