Module: Mesa Branch: master Commit: c823ff8dfbd22d6c50df8b6a7fd5abc299f90776 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c823ff8dfbd22d6c50df8b6a7fd5abc299f90776
Author: Brian Paul <[email protected]> Date: Thu Jun 30 18:15:19 2016 -0600 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 <[email protected]> --- src/gallium/auxiliary/util/u_surface.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/auxiliary/util/u_surface.c b/src/gallium/auxiliary/util/u_surface.c index e0234f8..a9ed006 100644 --- a/src/gallium/auxiliary/util/u_surface.c +++ b/src/gallium/auxiliary/util/u_surface.c @@ -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; } _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
