Skip to content

zink: fall back to util_blitter for scaled resolves

Erik Faye-Lund requested to merge kusma/mesa:zink-scaled-resolve into master

Vulkan can't scale while resolving using vkCmdResolveImage. For this we need to use util_blitter.

The reason this wasn't a problem in the past, was that glBlitFramebuffer always set pipe_blit_info::render_condition_enable, and we always used that to bail out to util_blitter. When the latter changed, this broke.

Fixes: 19906022 ("zink: more accurately track supported blits")

Merge request reports