i965/gen9: Remove regions overlap check in fast copy blit

Overlapping blits are anyway undefined in OpenGL. So no need
of overlap check here.

Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
This commit is contained in:
Anuj Phogat 2015-11-03 10:31:45 -08:00
parent 3c8b97a45b
commit 5cbe01c83f

View file

@ -406,11 +406,6 @@ can_fast_copy_blit(struct brw_context *brw,
if (brw->gen < 9)
return false;
if (src_buffer->handle == dst_buffer->handle &&
_mesa_regions_overlap(src_x, src_y, src_x + w, src_y + h,
dst_x, dst_y, dst_x + w, dst_y + h))
return false;
/* Enable fast copy blit only if the surfaces are Yf/Ys tiled.
* FIXME: Based on performance data, remove this condition later to
* enable for all types of surfaces.