rpcsx-gpu: make shaderNonSemanticInfo optional

This commit is contained in:
DH 2024-10-02 02:28:09 +03:00
parent e2c7b0fe2d
commit 54afa1938c
12 changed files with 75 additions and 89 deletions

View file

@ -337,9 +337,11 @@ int main(int argc, const char *argv[]) {
VK_EXT_SHADER_OBJECT_EXTENSION_NAME,
VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME,
VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME,
VK_KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME,
},
{VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME});
{
VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME,
VK_KHR_SHADER_NON_SEMANTIC_INFO_EXTENSION_NAME,
});
auto getTotalMemorySize = [&](int memoryType) -> VkDeviceSize {
auto deviceLocalMemoryType =