GLint orig_srcy;
struct intel_renderbuffer *draw_irb = NULL;
struct intel_renderbuffer *read_irb = NULL;
- gl_format read_format, draw_format;
/* Update draw buffer bounds */
_mesa_update_state(ctx);
return false;
}
- read_format = intel_rb_format(read_irb);
- draw_format = intel_rb_format(draw_irb);
-
- if (draw_format != read_format &&
- !(draw_format == MESA_FORMAT_XRGB8888 &&
- read_format == MESA_FORMAT_ARGB8888)) {
- perf_debug("glCopyPixels() fallback: mismatched formats (%s -> %s\n",
- _mesa_get_format_name(read_format),
- _mesa_get_format_name(draw_format));
- return false;
- }
-
/* Copypixels can be more than a straight copy. Ensure all the
* extra operations are disabled:
*/