From cff195087f539264ef24b4b459d554401261179f Mon Sep 17 00:00:00 2001 From: Rhys Perry Date: Tue, 20 Oct 2020 11:44:01 +0100 Subject: [PATCH] util: add mapping from Vulkan to Gallium R64 integer formats Signed-off-by: Rhys Perry Reviewed-by: Samuel Pitoiset Part-of: --- src/vulkan/util/vk_format.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vulkan/util/vk_format.c b/src/vulkan/util/vk_format.c index 69edf0e..8e03410 100644 --- a/src/vulkan/util/vk_format.c +++ b/src/vulkan/util/vk_format.c @@ -158,7 +158,9 @@ static const enum pipe_format vk_format_map[] = { [VK_FORMAT_R32G32B32A32_SINT] = PIPE_FORMAT_R32G32B32A32_SINT, [VK_FORMAT_R32G32B32A32_SFLOAT] = PIPE_FORMAT_R32G32B32A32_FLOAT, - /* Missing 64-bit uint/sint formats */ + [VK_FORMAT_R64_UINT] = PIPE_FORMAT_R64_UINT, + [VK_FORMAT_R64_SINT] = PIPE_FORMAT_R64_SINT, + /* Missing rest of 64-bit uint/sint formats */ [VK_FORMAT_R64_SFLOAT] = PIPE_FORMAT_R64_FLOAT, [VK_FORMAT_R64G64_SFLOAT] = PIPE_FORMAT_R64G64_FLOAT, [VK_FORMAT_R64G64B64_SFLOAT] = PIPE_FORMAT_R64G64B64_FLOAT, -- 2.7.4