[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