Lines Matching refs:format
43 _mesa_get_shader_image_format(GLenum format)
45 switch (format) {
170 /** Not a valid image format. */
190 get_image_format_class(mesa_format format)
192 switch (format) {
350 _mesa_get_image_format_class(GLenum format)
352 mesa_format tex_format = _mesa_get_shader_image_format(format);
362 GLenum format)
364 switch (format) {
432 const GLenum format = _mesa_is_desktop_gl(ctx) ? GL_R8 : GL_R32UI;
435 .Format = format,
436 ._ActualFormat = _mesa_get_shader_image_format(format)
515 assert(!"Unexpected image format compatibility type");
524 GLenum access, GLenum format, bool check_level_layer)
555 if (!_mesa_is_shader_image_format_supported(ctx, format)) {
556 _mesa_error(ctx, GL_INVALID_VALUE, "glBindImageTexture(format)");
566 GLenum format)
570 u->Format = format;
571 u->_ActualFormat = _mesa_get_shader_image_format(format);
588 GLenum access, GLenum format)
597 set_image_binding(u, texObj, level, layered, layer, access, format);
603 GLenum format)
612 bind_image_texture(ctx, texObj, unit, level, layered, layer, access, format);
618 GLenum format)
625 format, true))
657 bind_image_texture(ctx, texObj, unit, level, layered, layer, access, format);
663 GLint format)
670 format, false))
682 bind_image_texture(ctx, texObj, index, level, layered, layer, access, format);
769 * format of the level zero texture image of any texture
773 "glBindImageTextures(the internal format %s of "