Lines Matching refs:Scissor
343 if (ctx->Scissor.EnableFlags & (1u << idx)) {
344 if (ctx->Scissor.ScissorArray[idx].X > bbox[0]) {
345 bbox[0] = ctx->Scissor.ScissorArray[idx].X;
347 if (ctx->Scissor.ScissorArray[idx].Y > bbox[2]) {
348 bbox[2] = ctx->Scissor.ScissorArray[idx].Y;
350 if (ctx->Scissor.ScissorArray[idx].X + ctx->Scissor.ScissorArray[idx].Width < bbox[1]) {
351 bbox[1] = ctx->Scissor.ScissorArray[idx].X + ctx->Scissor.ScissorArray[idx].Width;
353 if (ctx->Scissor.ScissorArray[idx].Y + ctx->Scissor.ScissorArray[idx].Height < bbox[3]) {
354 bbox[3] = ctx->Scissor.ScissorArray[idx].Y + ctx->Scissor.ScissorArray[idx].Height;