mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-03-06 20:58:37 +01:00
[meta] Clean up obsolete feature levels in Vulkan profile
This commit is contained in:
parent
e8c1a8e734
commit
d42df37257
1 changed files with 24 additions and 123 deletions
|
@ -143,27 +143,26 @@
|
||||||
},
|
},
|
||||||
"d3d11_baseline": {
|
"d3d11_baseline": {
|
||||||
"extensions": {
|
"extensions": {
|
||||||
"VK_EXT_robustness2": 1
|
"VK_EXT_robustness2": 1,
|
||||||
|
"VK_EXT_transform_feedback": 1
|
||||||
},
|
},
|
||||||
"features": {
|
"features": {
|
||||||
"VkPhysicalDeviceFeatures": {
|
"VkPhysicalDeviceFeatures": {
|
||||||
"geometryShader": true,
|
|
||||||
"depthBounds": true,
|
|
||||||
|
|
||||||
"imageCubeArray": true,
|
|
||||||
"depthClamp": true,
|
|
||||||
"depthBiasClamp": true,
|
"depthBiasClamp": true,
|
||||||
|
"depthClamp": true,
|
||||||
|
"dualSrcBlend": true,
|
||||||
"fillModeNonSolid": true,
|
"fillModeNonSolid": true,
|
||||||
|
"fullDrawIndexUint32": true,
|
||||||
|
"geometryShader": true,
|
||||||
|
"imageCubeArray": true,
|
||||||
|
"independentBlend": true,
|
||||||
|
"multiViewport": true,
|
||||||
|
"occlusionQueryPrecise": true,
|
||||||
"sampleRateShading": true,
|
"sampleRateShading": true,
|
||||||
"shaderClipDistance": true,
|
"shaderClipDistance": true,
|
||||||
"shaderCullDistance": true,
|
"shaderCullDistance": true,
|
||||||
"textureCompressionBC": true,
|
"shaderImageGatherExtended": true,
|
||||||
"occlusionQueryPrecise": true,
|
"textureCompressionBC": true
|
||||||
"multiViewport": true,
|
|
||||||
"independentBlend": true,
|
|
||||||
"fullDrawIndexUint32": true,
|
|
||||||
|
|
||||||
"shaderImageGatherExtended": true
|
|
||||||
},
|
},
|
||||||
"VkPhysicalDeviceVulkan11Features": {
|
"VkPhysicalDeviceVulkan11Features": {
|
||||||
"shaderDrawParameters": true
|
"shaderDrawParameters": true
|
||||||
|
@ -174,6 +173,10 @@
|
||||||
"VkPhysicalDeviceRobustness2FeaturesEXT": {
|
"VkPhysicalDeviceRobustness2FeaturesEXT": {
|
||||||
"nullDescriptor": true,
|
"nullDescriptor": true,
|
||||||
"robustBufferAccess2": true
|
"robustBufferAccess2": true
|
||||||
|
},
|
||||||
|
"VkPhysicalDeviceTransformFeedbackFeaturesEXT": {
|
||||||
|
"transformFeedback": true,
|
||||||
|
"geometryStreams": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -181,11 +184,15 @@
|
||||||
"extensions": {
|
"extensions": {
|
||||||
"VK_EXT_memory_priority": 1,
|
"VK_EXT_memory_priority": 1,
|
||||||
"VK_EXT_vertex_attribute_divisor": 1,
|
"VK_EXT_vertex_attribute_divisor": 1,
|
||||||
"VK_EXT_custom_border_color": 1
|
"VK_EXT_custom_border_color": 1,
|
||||||
|
"VK_EXT_depth_clip_enable": 1
|
||||||
},
|
},
|
||||||
"features": {
|
"features": {
|
||||||
"VkPhysicalDeviceFeatures": {
|
"VkPhysicalDeviceFeatures": {
|
||||||
"depthBounds": true
|
"depthBounds": true,
|
||||||
|
"pipelineStatisticsQuery": true,
|
||||||
|
"logicOp": true,
|
||||||
|
"samplerAnisotropy": true
|
||||||
},
|
},
|
||||||
"VkPhysicalDeviceMemoryPriorityFeaturesEXT": {
|
"VkPhysicalDeviceMemoryPriorityFeaturesEXT": {
|
||||||
"memoryPriority": true
|
"memoryPriority": true
|
||||||
|
@ -194,92 +201,15 @@
|
||||||
"vertexAttributeInstanceRateDivisor": true,
|
"vertexAttributeInstanceRateDivisor": true,
|
||||||
"vertexAttributeInstanceRateZeroDivisor": true
|
"vertexAttributeInstanceRateZeroDivisor": true
|
||||||
},
|
},
|
||||||
|
|
||||||
"VkPhysicalDeviceCustomBorderColorFeaturesEXT": {
|
"VkPhysicalDeviceCustomBorderColorFeaturesEXT": {
|
||||||
"customBorderColors": true,
|
"customBorderColors": true,
|
||||||
"customBorderColorWithoutFormat": true
|
"customBorderColorWithoutFormat": true
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"d3d11_level9_1": {
|
|
||||||
"extensions": {
|
|
||||||
"VK_EXT_transform_feedback": 1,
|
|
||||||
"VK_EXT_depth_clip_enable": 1
|
|
||||||
},
|
|
||||||
"features": {
|
|
||||||
"VkPhysicalDeviceFeatures": {
|
|
||||||
"depthClamp": true,
|
|
||||||
"depthBiasClamp": true,
|
|
||||||
"fillModeNonSolid": true,
|
|
||||||
"sampleRateShading": true,
|
|
||||||
"shaderClipDistance": true,
|
|
||||||
"shaderCullDistance": true,
|
|
||||||
"textureCompressionBC": true
|
|
||||||
},
|
},
|
||||||
"VkPhysicalDeviceDepthClipEnableFeaturesEXT": {
|
"VkPhysicalDeviceDepthClipEnableFeaturesEXT": {
|
||||||
"depthClipEnable": true
|
"depthClipEnable": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"d3d11_level9_1_optional": {
|
|
||||||
"extensions": {
|
|
||||||
"VK_EXT_depth_clip_enable": 1
|
|
||||||
},
|
|
||||||
"features": {
|
|
||||||
"VkPhysicalDeviceFeatures": {
|
|
||||||
"pipelineStatisticsQuery": true,
|
|
||||||
"samplerAnisotropy": true
|
|
||||||
},
|
|
||||||
"VkPhysicalDeviceDepthClipEnableFeaturesEXT": {
|
|
||||||
"depthClipEnable": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"d3d11_level9_2": {
|
|
||||||
"features": {
|
|
||||||
"VkPhysicalDeviceFeatures": {
|
|
||||||
"occlusionQueryPrecise": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"d3d11_level9_3": {
|
|
||||||
"features": {
|
|
||||||
"VkPhysicalDeviceFeatures": {
|
|
||||||
"independentBlend": true,
|
|
||||||
"multiViewport": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"d3d11_level10_0": {
|
|
||||||
"extensions": {
|
|
||||||
"VK_EXT_transform_feedback": 1
|
|
||||||
},
|
|
||||||
"features": {
|
|
||||||
"VkPhysicalDeviceFeatures": {
|
|
||||||
"fullDrawIndexUint32": true,
|
|
||||||
"shaderImageGatherExtended": true
|
|
||||||
},
|
|
||||||
"VkPhysicalDeviceTransformFeedbackFeaturesEXT": {
|
|
||||||
"transformFeedback": true,
|
|
||||||
"geometryStreams": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"d3d11_level10_0_optional": {
|
|
||||||
"features": {
|
|
||||||
"VkPhysicalDeviceFeatures": {
|
|
||||||
"logicOp": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"d3d11_level10_1": {
|
|
||||||
"features": {
|
|
||||||
"VkPhysicalDeviceFeatures": {
|
|
||||||
"dualSrcBlend": true,
|
|
||||||
"imageCubeArray": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"d3d11_level11_0": {
|
"d3d11_level11_0": {
|
||||||
"features": {
|
"features": {
|
||||||
"VkPhysicalDeviceFeatures": {
|
"VkPhysicalDeviceFeatures": {
|
||||||
|
@ -444,12 +374,7 @@
|
||||||
"vulkan11requirements",
|
"vulkan11requirements",
|
||||||
"vulkan12requirements",
|
"vulkan12requirements",
|
||||||
"vulkan13requirements",
|
"vulkan13requirements",
|
||||||
"d3d11_baseline",
|
"d3d11_baseline"
|
||||||
"d3d11_level9_1",
|
|
||||||
"d3d11_level9_2",
|
|
||||||
"d3d11_level9_3",
|
|
||||||
"d3d11_level10_0",
|
|
||||||
"d3d11_level10_1"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"VP_DXVK_d3d11_level_11_0_baseline": {
|
"VP_DXVK_d3d11_level_11_0_baseline": {
|
||||||
|
@ -488,11 +413,6 @@
|
||||||
"vulkan12requirements",
|
"vulkan12requirements",
|
||||||
"vulkan13requirements",
|
"vulkan13requirements",
|
||||||
"d3d11_baseline",
|
"d3d11_baseline",
|
||||||
"d3d11_level9_1",
|
|
||||||
"d3d11_level9_2",
|
|
||||||
"d3d11_level9_3",
|
|
||||||
"d3d11_level10_0",
|
|
||||||
"d3d11_level10_1",
|
|
||||||
"d3d11_level11_0"
|
"d3d11_level11_0"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -531,12 +451,7 @@
|
||||||
"vulkan11requirements",
|
"vulkan11requirements",
|
||||||
"vulkan12requirements",
|
"vulkan12requirements",
|
||||||
"vulkan13requirements",
|
"vulkan13requirements",
|
||||||
"baseline",
|
"d3d11_baseline",
|
||||||
"d3d11_level9_1",
|
|
||||||
"d3d11_level9_2",
|
|
||||||
"d3d11_level9_3",
|
|
||||||
"d3d11_level10_0",
|
|
||||||
"d3d11_level10_1",
|
|
||||||
"d3d11_level11_0",
|
"d3d11_level11_0",
|
||||||
"d3d11_level11_1"
|
"d3d11_level11_1"
|
||||||
]
|
]
|
||||||
|
@ -578,13 +493,6 @@
|
||||||
"vulkan13requirements",
|
"vulkan13requirements",
|
||||||
"d3d11_baseline",
|
"d3d11_baseline",
|
||||||
"d3d11_baseline_optional",
|
"d3d11_baseline_optional",
|
||||||
"d3d11_level9_1",
|
|
||||||
"d3d11_level9_1_optional",
|
|
||||||
"d3d11_level9_2",
|
|
||||||
"d3d11_level9_3",
|
|
||||||
"d3d11_level10_0",
|
|
||||||
"d3d11_level10_0_optional",
|
|
||||||
"d3d11_level10_1",
|
|
||||||
"d3d11_level11_0",
|
"d3d11_level11_0",
|
||||||
"d3d11_level11_0_optional",
|
"d3d11_level11_0_optional",
|
||||||
"d3d11_level11_1"
|
"d3d11_level11_1"
|
||||||
|
@ -627,13 +535,6 @@
|
||||||
"vulkan13requirements",
|
"vulkan13requirements",
|
||||||
"d3d11_baseline",
|
"d3d11_baseline",
|
||||||
"d3d11_baseline_optional",
|
"d3d11_baseline_optional",
|
||||||
"d3d11_level9_1",
|
|
||||||
"d3d11_level9_1_optional",
|
|
||||||
"d3d11_level9_2",
|
|
||||||
"d3d11_level9_3",
|
|
||||||
"d3d11_level10_0",
|
|
||||||
"d3d11_level10_0_optional",
|
|
||||||
"d3d11_level10_1",
|
|
||||||
"d3d11_level11_0",
|
"d3d11_level11_0",
|
||||||
"d3d11_level11_0_optional",
|
"d3d11_level11_0_optional",
|
||||||
"d3d11_level11_1",
|
"d3d11_level11_1",
|
||||||
|
|
Loading…
Add table
Reference in a new issue