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 <chadvers...@chromium.org> Cc: Jason Ekstrand <ja...@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 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev