Module: Mesa Branch: staging/23.1 Commit: 69576e9f0ef0b97f38962def18adb0551275f700 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=69576e9f0ef0b97f38962def18adb0551275f700
Author: Luigi Santivetti <[email protected]> Date: Wed Aug 2 14:32:12 2023 +0100 pvr: do not claim support for ASTC texture compression We don't support any ASTC formats yet, but the textureCompressionASTC_LDR feature was incorrectly set to true. Fix this by setting it to false and don't advertise ASTC support for texture compression. Fixes dEQP-VK.api.info.format_properties.compressed_formats Fixes: 8991e646 ("pvr: Add a Vulkan driver for Imagination Technologies PowerVR Rogue GPUs") Signed-off-by: Luigi Santivetti <[email protected]> Reviewed-by: Karmjit Mahil <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24448> (cherry picked from commit c5a6e88c4e816ded6105b74f101528eb004e0581) --- .pick_status.json | 2 +- src/imagination/vulkan/pvr_device.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.pick_status.json b/.pick_status.json index 12b1cc6bf8b..a8b5079c402 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -4,7 +4,7 @@ "description": "pvr: do not claim support for ASTC texture compression", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "8991e646411b73c1e03278267c80758e921f2352" }, diff --git a/src/imagination/vulkan/pvr_device.c b/src/imagination/vulkan/pvr_device.c index 9bec439e55c..ada00078bd9 100644 --- a/src/imagination/vulkan/pvr_device.c +++ b/src/imagination/vulkan/pvr_device.c @@ -631,7 +631,7 @@ void pvr_GetPhysicalDeviceFeatures2(VkPhysicalDevice physicalDevice, .multiViewport = false, .samplerAnisotropy = false, .textureCompressionETC2 = true, - .textureCompressionASTC_LDR = PVR_HAS_FEATURE(&pdevice->dev_info, astc), + .textureCompressionASTC_LDR = false, .textureCompressionBC = false, .occlusionQueryPrecise = false, .pipelineStatisticsQuery = false,
