[Mesa-dev] [PATCH V2 00/11] anv: Implement HiZ for basic cases
Jason Ekstrand
jason at jlekstrand.net
Tue Oct 4 01:16:21 UTC 2016
The whole thing is
Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
I'm still a little concerned about CLEAR_PARAMS in patch 10, but once
chad's happy, I'll be happy.
On Mon, Sep 26, 2016 at 5:10 PM, Nanley Chery <nanleychery at gmail.com> wrote:
> This series is the second revision of the series found here:
> https://lists.freedesktop.org/archives/mesa-dev/2016-September/127687.html
>
> Comments from the first were addressed and the code was rebased onto
> the upstream master.
>
> 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
> genX/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 (5):
> isl: Correct a comment in the isl_format enum
> isl: Update isl_surf_get_hiz_surf()
> anv/cmd_buffer: Add code for performing HZ operations
> genX/cmd_buffer: Enable fast depth clears
> anv/TODO: Update the HiZ task
>
> src/intel/isl/isl.c | 39 ++++++--
> 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 | 88 +++++++++++++++++-
> src/intel/vulkan/anv_pass.c | 13 +++
> src/intel/vulkan/anv_private.h | 12 +++
> src/intel/vulkan/gen7_cmd_buffer.c | 6 ++
> src/intel/vulkan/gen8_cmd_buffer.c | 177 ++++++++++++++++++++++++++++++
> +++++++
> src/intel/vulkan/genX_cmd_buffer.c | 47 ++++++++--
> 11 files changed, 371 insertions(+), 38 deletions(-)
>
> --
> 2.10.0
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20161003/530b6e79/attachment.html>
More information about the mesa-dev
mailing list