Merge branch 'mesa_7_5_branch'
[mesa.git] / src / mesa / main / readpix.c
index dfdd297b6e715ed7561b339b89e0a41193dfb7f7..2326776ecbfb4efbf1ce149649aeed4246e3f7bf 100644 (file)
@@ -170,6 +170,9 @@ _mesa_ReadPixels( GLint x, GLint y, GLsizei width, GLsizei height,
       return;
    }
 
+   if (width == 0 || height == 0)
+      return; /* nothing to do */
+
    if (ctx->Pack.BufferObj->Name) {
       if (!_mesa_validate_pbo_access(2, &ctx->Pack, width, height, 1,
                                      format, type, pixels)) {