diff options
author | Kenneth Graunke <kenneth@whitecape.org> | 2019-03-19 14:00:50 -0700 |
---|---|---|
committer | Kenneth Graunke <kenneth@whitecape.org> | 2019-03-28 10:47:26 -0700 |
commit | ee8370c766c46752de6fa6dbb58c63a6ed5c4310 (patch) | |
tree | 135163a708028d023f8dceb2a9bf9449f99938fb /src/imgui/meson.build | |
parent | ce89c19b88376bcc4752494d78e4eb220cde6930 (diff) |
iris: Fix blits with S8_UINT destination
For depth and stencil blits, we always want the main mask to be Z, and
the secondary pass mask to be S. If asked to blit Z+S to S, we should
handle the blit in the second pass which properly gets the stencil
resources.
Before, we were trying to handle S as the main mask, and accidentally
blitting a Z source to a S destination, which doesn't work out well.
Fixes Piglit's "framebuffer-blit-levels {draw,read} stencil" tests.
Diffstat (limited to 'src/imgui/meson.build')
0 files changed, 0 insertions, 0 deletions