ac,radeonsi: add sampler changes for Aldebaran

Graphics / Mesa 3D Graphics Library / Mesa - Marek Olšák [amd.com] - 10 March 2021 18:02 UTC

- no 3D and cube textures- no mipmapping- no border color- image_sample is the only supported opcode with a sampler (behaves like _lz)

230a6dc55dd ac,radeonsi: add sampler changes for Aldebaran
src/amd/common/ac_gpu_info.c | 2 ++
src/amd/common/ac_gpu_info.h | 1 +
src/amd/llvm/ac_llvm_build.c | 2 ++
src/amd/llvm/ac_llvm_build.h | 2 ++
src/amd/llvm/ac_nir_to_llvm.c | 6 ++++-
src/amd/vulkan/radv_nir_to_llvm.c | 5 ++--
src/amd/vulkan/radv_shader.c | 1 +
src/amd/vulkan/radv_shader.h | 1 +
src/gallium/drivers/radeonsi/si_compute.c | 18 +++++++++-----
src/gallium/drivers/radeonsi/si_get.c | 14 +++++++----
src/gallium/drivers/radeonsi/si_gfx_cs.c | 6 +++--
src/gallium/drivers/radeonsi/si_pipe.c | 24 ++++++++++---------
src/gallium/drivers/radeonsi/si_shader_llvm.c | 2 +-
src/gallium/drivers/radeonsi/si_state.c | 29 +++++++++++++++++++++++
src/gallium/drivers/radeonsi/si_texture.c | 8 +++++++
src/gallium/winsys/radeon/drm/radeon_drm_winsys.c | 1 +
16 files changed, 95 insertions(+), 27 deletions(-)

Upstream: cgit.freedesktop.org


  • Share