[Mesa-dev] [PATCH v3 00/10] anv: Enable HiZ for basic cases
Nanley Chery
nanleychery at gmail.com
Thu Oct 6 22:21:45 UTC 2016
This work is a revision of this series:
https://lists.freedesktop.org/archives/mesa-dev/2016-September/129845.html
And is dependent on this series:
https://patchwork.freedesktop.org/series/13360/
Cc: Chad Versace <chadversary at chromium.org>
Cc: Jason Ekstrand <jason at jlekstrand.net>
Chad Versace (4):
anv: Add anv_image::hiz_surface
anv: Add func anv_image_has_hiz()
anv: Allocate hiz surface
anv/cmd_buffer: Enable rendering to HiZ
Jason Ekstrand (2):
anv: Move BindImageMemory to anv_image.c
anv/image: Memset hiz surfaces to 0 when binding memory
Nanley Chery (4):
isl: Correct a comment in the isl_format enum
anv/cmd_buffer: Add code for performing HZ operations
anv: Enable fast depth clears
anv/TODO: Update the HiZ task
src/intel/isl/isl.h | 2 +-
src/intel/vulkan/TODO | 2 +-
src/intel/vulkan/anv_device.c | 20 ----
src/intel/vulkan/anv_genX.h | 3 +
src/intel/vulkan/anv_image.c | 86 ++++++++++++++++-
src/intel/vulkan/anv_pass.c | 13 +++
src/intel/vulkan/anv_private.h | 12 +++
src/intel/vulkan/gen7_cmd_buffer.c | 7 ++
src/intel/vulkan/gen8_cmd_buffer.c | 191 +++++++++++++++++++++++++++++++++++++
src/intel/vulkan/genX_cmd_buffer.c | 64 +++++++++++--
10 files changed, 369 insertions(+), 31 deletions(-)
--
2.10.0
More information about the mesa-dev
mailing list