[Mesa-dev] [PATCH 0/8] radv: some cleanups & preliminary work for DCC MSAA
Bas Nieuwenhuizen
bas at basnieuwenhuizen.nl
Sat Apr 7 22:50:58 UTC 2018
Thanks. The series is
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
On Fri, Apr 6, 2018 at 7:34 PM, Samuel Pitoiset
<samuel.pitoiset at gmail.com> wrote:
> Hi,
>
> This small series is a preliminary work before doing some
> improvements in the DCC/CMASK/FMASK codepaths. What I plan to do is:
>
> - implement DCC for MSAA textures (I have a WIP branch)
> - implement TC-compatible CMASK
> - implement DCC for mipmaps and arrays
>
> And probably some other improvements/cleanups.
>
> Please review,
> Thanks!
>
> Samuel Pitoiset (8):
> radv: add radv_get_cmask_fast_clear_value() helper
> radv: add radv_image_has_{cmask,fmask,dcc,htile}() helpers
> radv: clean up radv_htile_enabled()
> radv: clean up radv_vi_dcc_enabled()
> radv: simplify a check in radv_initialise_color_surface()
> radv: rename radv_image_is_tc_compat_htile()
> radv: add radv_use_dcc_for_image() helper
> radv: add radv_image_is_tc_compat_htile() helper
>
> src/amd/vulkan/radv_cmd_buffer.c | 18 ++---
> src/amd/vulkan/radv_device.c | 22 +++---
> src/amd/vulkan/radv_image.c | 124 ++++++++++++++++++++++------------
> src/amd/vulkan/radv_meta_clear.c | 35 ++++++++--
> src/amd/vulkan/radv_meta_copy.c | 4 +-
> src/amd/vulkan/radv_meta_decompress.c | 2 +-
> src/amd/vulkan/radv_meta_fast_clear.c | 8 +--
> src/amd/vulkan/radv_meta_resolve.c | 4 +-
> src/amd/vulkan/radv_private.h | 58 +++++++++++++++-
> 9 files changed, 193 insertions(+), 82 deletions(-)
>
> --
> 2.16.3
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list