The mesa state-tracker can now emulate all formats indicated by this
feature-flag, so we don't require this for OpenGL 4.2 any more.
It's however a good idea to support for power-usage and performance
reasons, saving on memory bandwidth. So let's move it to the
gl46_optimal block instead.
Fixes:
e4ff42684b9 ("mesa/st: enable bptc extension with fallback")
Fixes:
2ea481b2f0a ("Zink: add Zink profiles file")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19779>
(cherry picked from commit
13bccac5a7d930c809927e69ba7305330fb8a9be)
"description": "zink: update textureCompressionBC requirement",
"nominated": true,
"nomination_type": 1,
- "resolution": 0,
+ "resolution": 1,
"main_sha": null,
"because_sha": "e4ff42684b95cfbc9c7b088a1f133bd0555b11e1"
},
* ``shaderStorageImageWriteWithoutFormat``
* ``vertexPipelineStoresAndAtomics``
* ``fragmentStoresAndAtomics``
- * ``textureCompressionBC``
* For Vulkan 1.2 and above:
"shaderStorageImageExtendedFormats": true,
"shaderStorageImageWriteWithoutFormat": true,
"vertexPipelineStoresAndAtomics": true,
- "fragmentStoresAndAtomics": true,
- "textureCompressionBC": true
+ "fragmentStoresAndAtomics": true
}
}
},
"VK_EXT_non_seamless_cube_map": 1
},
"features": {
+ "VkPhysicalDeviceFeatures": {
+ "textureCompressionBC": true
+ },
"VkPhysicalDeviceExtendedDynamicStateFeaturesEXT": {
"extendedDynamicState": true
},