gallium/util: check for window cliprects in util_can_blit_via_copy_region()

We can't blit with resource_copy_region() if there are window clip rects.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
This commit is contained in:
Brian Paul
2016-06-30 18:15:19 -06:00
parent d8d6091a84
commit c823ff8dfb

View File

@@ -723,6 +723,7 @@ util_can_blit_via_copy_region(const struct pipe_blit_info *blit,
if ((blit->mask & mask) != mask ||
blit->filter != PIPE_TEX_FILTER_NEAREST ||
blit->scissor_enable ||
blit->num_window_rectangles > 0 ||
blit->alpha_blend) {
return FALSE;
}