When we blit between depth or stencil buffers, but MSAA is enabled, we can hit that path and set the GL_SCALED_RESOLVE_NICEST_EXT. This causes the blit to fail. Fix this by not going in that path for depth/stencil buffers. Fixes: dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_color dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_depth dEQP-GLES3.functional.fbo.invalidate.whole.unbind_blit_msaa_stencil dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_color dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_depth dEQP-GLES3.functional.fbo.invalidate.sub.unbind_blit_msaa_stencil Signed-off-by: Stéphane Marchesin <marcheu@chromium.org>macos/master
parent
26a7ca8fad
commit
e4b943eeaf
Loading…
Reference in new issue