From 71c9c4a5cc18ee037bfd94527e71a69c55a23263 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Fri, 19 Aug 2022 16:48:58 +0200 Subject: [PATCH] [dxvk] Log sparse features --- src/dxvk/dxvk_adapter.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/dxvk/dxvk_adapter.cpp b/src/dxvk/dxvk_adapter.cpp index 1c7adbbed..3974e6272 100644 --- a/src/dxvk/dxvk_adapter.cpp +++ b/src/dxvk/dxvk_adapter.cpp @@ -795,17 +795,28 @@ namespace dxvk { "\n shaderFloat64 : ", features.core.features.shaderFloat64 ? "1" : "0", "\n shaderInt64 : ", features.core.features.shaderInt64 ? "1" : "0", "\n variableMultisampleRate : ", features.core.features.variableMultisampleRate ? "1" : "0", + "\n shaderResourceResidency : ", features.core.features.shaderResourceResidency ? "1" : "0", + "\n shaderResourceMinLod : ", features.core.features.shaderResourceMinLod ? "1" : "0", + "\n sparseBinding : ", features.core.features.sparseBinding ? "1" : "0", + "\n sparseResidencyBuffer : ", features.core.features.sparseResidencyBuffer ? "1" : "0", + "\n sparseResidencyImage2D : ", features.core.features.sparseResidencyImage2D ? "1" : "0", + "\n sparseResidencyImage3D : ", features.core.features.sparseResidencyImage3D ? "1" : "0", + "\n sparseResidency2Samples : ", features.core.features.sparseResidency2Samples ? "1" : "0", + "\n sparseResidency4Samples : ", features.core.features.sparseResidency4Samples ? "1" : "0", + "\n sparseResidency8Samples : ", features.core.features.sparseResidency8Samples ? "1" : "0", + "\n sparseResidency16Samples : ", features.core.features.sparseResidency16Samples ? "1" : "0", + "\n sparseResidencyAliased : ", features.core.features.sparseResidencyAliased ? "1" : "0", "\nVulkan 1.1", "\n shaderDrawParameters : ", features.vk11.shaderDrawParameters, "\nVulkan 1.2", "\n samplerMirrorClampToEdge : ", features.vk12.samplerMirrorClampToEdge, "\n drawIndirectCount : ", features.vk12.drawIndirectCount, + "\n samplerFilterMinmax : ", features.vk12.samplerFilterMinmax, "\n hostQueryReset : ", features.vk12.hostQueryReset, "\n timelineSemaphore : ", features.vk12.timelineSemaphore, "\n bufferDeviceAddress : ", features.vk12.bufferDeviceAddress, "\n shaderOutputViewportIndex : ", features.vk12.shaderOutputViewportIndex, "\n shaderOutputLayer : ", features.vk12.shaderOutputLayer, - "\n timelineSemaphore : ", features.vk12.timelineSemaphore, "\nVulkan 1.3", "\n robustImageAccess : ", features.vk13.robustImageAccess, "\n pipelineCreationCacheControl : ", features.vk13.pipelineCreationCacheControl,