From: Connor Abbott Date: Mon, 21 Sep 2020 12:04:27 +0000 (+0200) Subject: tu: Expose shaderStorageImage*WithoutFormat X-Git-Tag: upstream/21.0.0~5176 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e781cc702557f1102fc6253f5654696490742e06;p=platform%2Fupstream%2Fmesa.git tu: Expose shaderStorageImage*WithoutFormat We don't use the format anymore in the backend, except determining the number of components, and we fallback to 4 there if it's not specified. So we should be safe to enable this. Part-of: --- diff --git a/src/freedreno/vulkan/tu_device.c b/src/freedreno/vulkan/tu_device.c index 9ca5e3a..15a71e8 100644 --- a/src/freedreno/vulkan/tu_device.c +++ b/src/freedreno/vulkan/tu_device.c @@ -407,8 +407,8 @@ tu_GetPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice, .shaderSampledImageArrayDynamicIndexing = true, .shaderStorageBufferArrayDynamicIndexing = true, .shaderStorageImageArrayDynamicIndexing = true, - .shaderStorageImageReadWithoutFormat = false, - .shaderStorageImageWriteWithoutFormat = false, + .shaderStorageImageReadWithoutFormat = true, + .shaderStorageImageWriteWithoutFormat = true, .shaderClipDistance = false, .shaderCullDistance = false, .shaderFloat64 = false,