turnip: add support for D32_SFLOAT_S8_UINT

Graphics / Mesa 3D Graphics Library / Mesa - Jonathan Marek [marek.ca] - 4 August 2020 11:40 UTC

Add support for D32_SFLOAT_S8_UINT, which requires special handling because it is actually two images.

67b1163f9fb turnip: add support for D32_SFLOAT_S8_UINT
src/freedreno/vulkan/tu_clear_blit.c | 293 +++++++++++++++++++++++++----------
src/freedreno/vulkan/tu_cmd_buffer.c | 34 +++-
src/freedreno/vulkan/tu_formats.c | 8 +-
src/freedreno/vulkan/tu_image.c | 35 ++++-
src/freedreno/vulkan/tu_pass.c | 55 ++++++-
src/freedreno/vulkan/tu_private.h | 15 ++
src/freedreno/vulkan/tu_util.h | 1 +
7 files changed, 344 insertions(+), 97 deletions(-)

Upstream: cgit.freedesktop.org


  • Share