Lines Matching refs:Scissor
37 * supplied data. It also does \b not call \c dd_function_table::Scissor.
45 if (x == ctx->Scissor.ScissorArray[idx].X &&
46 y == ctx->Scissor.ScissorArray[idx].Y &&
47 width == ctx->Scissor.ScissorArray[idx].Width &&
48 height == ctx->Scissor.ScissorArray[idx].Height)
55 ctx->Scissor.ScissorArray[idx].X = x;
56 ctx->Scissor.ScissorArray[idx].Y = y;
57 ctx->Scissor.ScissorArray[idx].Width = width;
58 ctx->Scissor.ScissorArray[idx].Height = height;
68 * "Scissor sets the scissor rectangle for all viewports to the same
81 if (ctx->Driver.Scissor)
82 ctx->Driver.Scissor(ctx);
121 * Verifies the parameters and updates __struct gl_contextRec::Scissor. On a
123 * the dd_function_table::Scissor callback.
131 if (ctx->Driver.Scissor)
132 ctx->Driver.Scissor(ctx);
144 if (ctx->Driver.Scissor)
145 ctx->Driver.Scissor(ctx);
308 memcpy(ctx->Scissor.WindowRects, newval,
310 ctx->Scissor.NumWindowRects = count;
311 ctx->Scissor.WindowRectMode = mode;
324 /* Scissor group */
325 ctx->Scissor.EnableFlags = 0;
326 ctx->Scissor.WindowRectMode = GL_EXCLUSIVE_EXT;