Lines Matching refs:Pixel
102 * Returns a fragment program which implements the current pixel transfer ops.
116 if (ctx->Pixel.RedBias != 0.0 || ctx->Pixel.RedScale != 1.0 ||
117 ctx->Pixel.GreenBias != 0.0 || ctx->Pixel.GreenScale != 1.0 ||
118 ctx->Pixel.BlueBias != 0.0 || ctx->Pixel.BlueScale != 1.0 ||
119 ctx->Pixel.AlphaBias != 0.0 || ctx->Pixel.AlphaScale != 1.0) {
123 pixelMaps = ctx->Pixel.MapColorFlag;
144 * by combining the pixel transfer shader with the user-defined shader.
518 /* we'll do pixel transfer in a fragment shader */
785 /* Compute Gallium window coords (y=0=top) with pixel zoom.
790 y = ctx->DrawBuffer->Height - (int) (y + height * ctx->Pixel.ZoomY);
795 x1 = x + width * ctx->Pixel.ZoomX;
797 y1 = y + height * ctx->Pixel.ZoomY;
839 const GLboolean zoom = ctx->Pixel.ZoomX != 1.0 || ctx->Pixel.ZoomY != 1.0;
1021 key.scaleAndBias = (ctx->Pixel.RedBias != 0.0 ||
1022 ctx->Pixel.RedScale != 1.0 ||
1023 ctx->Pixel.GreenBias != 0.0 ||
1024 ctx->Pixel.GreenScale != 1.0 ||
1025 ctx->Pixel.BlueBias != 0.0 ||
1026 ctx->Pixel.BlueScale != 1.0 ||
1027 ctx->Pixel.AlphaBias != 0.0 ||
1028 ctx->Pixel.AlphaScale != 1.0);
1029 key.pixelMaps = ctx->Pixel.MapColorFlag;
1184 ctx->Pixel.ZoomX, ctx->Pixel.ZoomY,
1227 /* this will do stencil pixel transfer ops */
1327 * eventually) with no pixel zoom, no pixel transfer ops, no
1329 * src/dest pixel formats are the same.
1342 ctx->Pixel.ZoomX == 1.0 &&
1343 ctx->Pixel.ZoomY == 1.0 &&
1496 depth/stencil samples per pixel? Need some transfer clarifications. */
1629 width, height, ctx->Pixel.ZoomX, ctx->Pixel.ZoomY,