mesa: call ctx->Driver.ChooseTextureFormat() only when necessary.
[mesa.git] / src / mesa / main / teximage.h
index d82cc985211c2d6d34b9cd4d1981916a0c95e696..0dcacab3cd09ea4bd41bb23ae6c92e2b28898ede 100644 (file)
@@ -72,6 +72,14 @@ _mesa_init_teximage_fields(GLcontext *ctx, GLenum target,
                            GLint border, GLenum internalFormat);
 
 
+extern void
+_mesa_choose_texture_format(GLcontext *ctx,
+                            struct gl_texture_object *texObj,
+                            struct gl_texture_image *texImage,
+                            GLenum target, GLint level,
+                            GLenum internalFormat, GLenum format, GLenum type);
+
+
 extern void
 _mesa_clear_texture_image(GLcontext *ctx, struct gl_texture_image *texImage);