[Mesa-dev] [PATCH 0/8] radv: VK_KHR_8bit_storage

Bas Nieuwenhuizen bas at basnieuwenhuizen.nl
Wed Mar 20 21:12:47 UTC 2019


Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>

for the series.

On Tue, Mar 19, 2019 at 9:28 AM Samuel Pitoiset
<samuel.pitoiset at gmail.com> wrote:
>
> Hi,
>
> This series implements VK_KHR_8bit_storage for RADV. Original work
> is from Rhys Perry, I did rebase, update some patches and test.
>
> Please review,
> thanks!
>
> Rhys Perry (5):
>   ac/nir: implement 8-bit push constant, ssbo and ubo loads
>   ac/nir: implement 8-bit ssbo stores
>   ac/nir: add 8-bit types to glsl_base_to_llvm_type
>   ac/nir: implement 8-bit conversions
>   radv: enable VK_KHR_8bit_storage
>
> Samuel Pitoiset (3):
>   ac: add various int8 definitions
>   ac: add ac_build_tbuffer_load_byte() helper
>   ac: add ac_build_tbuffer_store_byte() helper
>
>  docs/features.txt                 |  2 +-
>  src/amd/common/ac_llvm_build.c    | 47 +++++++++++++++++-
>  src/amd/common/ac_llvm_build.h    | 19 ++++++++
>  src/amd/common/ac_nir_to_llvm.c   | 81 ++++++++++++++++++++++++++-----
>  src/amd/vulkan/radv_device.c      |  9 ++++
>  src/amd/vulkan/radv_extensions.py |  1 +
>  src/amd/vulkan/radv_shader.c      |  1 +
>  7 files changed, 145 insertions(+), 15 deletions(-)
>
> --
> 2.21.0
>
> _______________________________________________
> 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