Lines Matching defs:ctx

44    GET_CURRENT_CONTEXT(ctx);
48 if (!no_error && !_mesa_is_desktop_gl(ctx))
50 ctx->Pack.SwapBytes = param ? GL_TRUE : GL_FALSE;
53 if (!no_error && !_mesa_is_desktop_gl(ctx))
55 ctx->Pack.LsbFirst = param ? GL_TRUE : GL_FALSE;
58 if (!no_error && ctx->API == API_OPENGLES)
62 ctx->Pack.RowLength = param;
65 if (!no_error && !_mesa_is_desktop_gl(ctx) && !_mesa_is_gles3(ctx))
69 ctx->Pack.ImageHeight = param;
72 if (!no_error && ctx->API == API_OPENGLES)
76 ctx->Pack.SkipPixels = param;
79 if (!no_error && ctx->API == API_OPENGLES)
83 ctx->Pack.SkipRows = param;
86 if (!no_error && !_mesa_is_desktop_gl(ctx) && !_mesa_is_gles3(ctx))
90 ctx->Pack.SkipImages = param;
95 ctx->Pack.Alignment = param;
98 if (!no_error && !_mesa_has_MESA_pack_invert(ctx))
100 ctx->Pack.Invert = param;
103 if (!no_error && !_mesa_has_ANGLE_pack_reverse_row_order(ctx))
105 ctx->Pack.Invert = param;
108 if (!no_error && !_mesa_is_desktop_gl(ctx))
112 ctx->Pack.CompressedBlockWidth = param;
115 if (!no_error && !_mesa_is_desktop_gl(ctx))
119 ctx->Pack.CompressedBlockHeight = param;
122 if (!no_error && !_mesa_is_desktop_gl(ctx))
126 ctx->Pack.CompressedBlockDepth = param;
129 if (!no_error && !_mesa_is_desktop_gl(ctx))
133 ctx->Pack.CompressedBlockSize = param;
137 if (!no_error && !_mesa_is_desktop_gl(ctx))
139 ctx->Unpack.SwapBytes = param ? GL_TRUE : GL_FALSE;
142 if (!no_error && !_mesa_is_desktop_gl(ctx))
144 ctx->Unpack.LsbFirst = param ? GL_TRUE : GL_FALSE;
147 if (!no_error && ctx->API == API_OPENGLES)
151 ctx->Unpack.RowLength = param;
154 if (!no_error && !_mesa_is_desktop_gl(ctx) && !_mesa_is_gles3(ctx))
158 ctx->Unpack.ImageHeight = param;
161 if (!no_error && ctx->API == API_OPENGLES)
165 ctx->Unpack.SkipPixels = param;
168 if (!no_error && ctx->API == API_OPENGLES)
172 ctx->Unpack.SkipRows = param;
175 if (!no_error && !_mesa_is_desktop_gl(ctx) && !_mesa_is_gles3(ctx))
179 ctx->Unpack.SkipImages = param;
184 ctx->Unpack.Alignment = param;
187 if (!no_error && !_mesa_is_desktop_gl(ctx))
191 ctx->Unpack.CompressedBlockWidth = param;
194 if (!no_error && !_mesa_is_desktop_gl(ctx))
198 ctx->Unpack.CompressedBlockHeight = param;
201 if (!no_error && !_mesa_is_desktop_gl(ctx))
205 ctx->Unpack.CompressedBlockDepth = param;
208 if (!no_error && !_mesa_is_desktop_gl(ctx))
212 ctx->Unpack.CompressedBlockSize = param;
224 _mesa_error(ctx, GL_INVALID_ENUM, "glPixelStore");
228 _mesa_error(ctx, GL_INVALID_VALUE, "glPixelStore(param)");
265 _mesa_init_pixelstore(struct gl_context *ctx)
268 ctx->Pack.Alignment = 4;
269 ctx->Pack.RowLength = 0;
270 ctx->Pack.ImageHeight = 0;
271 ctx->Pack.SkipPixels = 0;
272 ctx->Pack.SkipRows = 0;
273 ctx->Pack.SkipImages = 0;
274 ctx->Pack.SwapBytes = GL_FALSE;
275 ctx->Pack.LsbFirst = GL_FALSE;
276 ctx->Pack.Invert = GL_FALSE;
277 ctx->Pack.CompressedBlockWidth = 0;
278 ctx->Pack.CompressedBlockHeight = 0;
279 ctx->Pack.CompressedBlockDepth = 0;
280 ctx->Pack.CompressedBlockSize = 0;
281 _mesa_reference_buffer_object(ctx, &ctx->Pack.BufferObj, NULL);
282 ctx->Unpack.Alignment = 4;
283 ctx->Unpack.RowLength = 0;
284 ctx->Unpack.ImageHeight = 0;
285 ctx->Unpack.SkipPixels = 0;
286 ctx->Unpack.SkipRows = 0;
287 ctx->Unpack.SkipImages = 0;
288 ctx->Unpack.SwapBytes = GL_FALSE;
289 ctx->Unpack.LsbFirst = GL_FALSE;
290 ctx->Unpack.Invert = GL_FALSE;
291 ctx->Unpack.CompressedBlockWidth = 0;
292 ctx->Unpack.CompressedBlockHeight = 0;
293 ctx->Unpack.CompressedBlockDepth = 0;
294 ctx->Unpack.CompressedBlockSize = 0;
295 _mesa_reference_buffer_object(ctx, &ctx->Unpack.BufferObj, NULL);
303 ctx->DefaultPacking.Alignment = 1;
304 ctx->DefaultPacking.RowLength = 0;
305 ctx->DefaultPacking.SkipPixels = 0;
306 ctx->DefaultPacking.SkipRows = 0;
307 ctx->DefaultPacking.ImageHeight = 0;
308 ctx->DefaultPacking.SkipImages = 0;
309 ctx->DefaultPacking.SwapBytes = GL_FALSE;
310 ctx->DefaultPacking.LsbFirst = GL_FALSE;
311 ctx->DefaultPacking.Invert = GL_FALSE;
312 _mesa_reference_buffer_object(ctx, &ctx->DefaultPacking.BufferObj, NULL);
323 struct gl_context *ctx,
328 if (!_mesa_is_desktop_gl(ctx) || !packing->CompressedBlockSize)
333 _mesa_error(ctx, GL_INVALID_OPERATION,
341 _mesa_error(ctx, GL_INVALID_OPERATION,
349 _mesa_error(ctx, GL_INVALID_OPERATION,