When the depth buffer is to be read, perform a Depth Buffer Resolve if it has been rendered. When the depth buffer is to be rendered, perform a HiZ Buffer Resolve when the depth buffer is modified externally.
e7b4219 ilo: resolve Z/HiZ correctly
src/gallium/drivers/ilo/ilo_3d.c | 3 +
src/gallium/drivers/ilo/ilo_blit.c | 65 +++++++++++-
src/gallium/drivers/ilo/ilo_blit.h | 154 +++++++++++++++++++++++++++++
src/gallium/drivers/ilo/ilo_blitter_blt.c | 10 ++
src/gallium/drivers/ilo/ilo_transfer.c | 3 +
5 files changed, 234 insertions(+), 1 deletion(-)
Upstream: cgit.freedesktop.org