r300g: better describe another flush and move it closer to the real problem
[mesa.git] / src / mesa / main / image.h
index 72717d67873af490f8392d64672fc04aacde0e12..48582eb3bbe1490464a1a3b81e3ba363cad5d9ef 100644 (file)
@@ -72,9 +72,14 @@ _mesa_is_ycbcr_format(GLenum format);
 extern GLboolean
 _mesa_is_depthstencil_format(GLenum format);
 
+extern GLboolean
+_mesa_is_depth_or_stencil_format(GLenum format);
+
 extern GLboolean
 _mesa_is_dudv_format(GLenum format);
 
+extern GLboolean
+_mesa_is_compressed_format(GLcontext *ctx, GLenum format);
 
 extern GLvoid *
 _mesa_image_address( GLuint dimensions,
@@ -303,7 +308,7 @@ _mesa_clip_drawpixels(const GLcontext *ctx,
 
 extern GLboolean
 _mesa_clip_readpixels(const GLcontext *ctx,
-                      GLint *destX, GLint *destY,
+                      GLint *srcX, GLint *srcY,
                       GLsizei *width, GLsizei *height,
                       struct gl_pixelstore_attrib *pack);