summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar liamwhite2023-06-07 14:04:14 -0400
committerGravatar GitHub2023-06-07 14:04:14 -0400
commit5c79a07a3637b4aab5f0d81d8283cc4c13971182 (patch)
tree934612f9644a2edfe1e3ce8cbcaa54107f974144 /src
parentMerge pull request #10476 from ameerj/gl-memory-maps (diff)
parentUpdated to lexicographical order suggestions (diff)
downloadyuzu-5c79a07a3637b4aab5f0d81d8283cc4c13971182.tar.gz
yuzu-5c79a07a3637b4aab5f0d81d8283cc4c13971182.tar.xz
yuzu-5c79a07a3637b4aab5f0d81d8283cc4c13971182.zip
Merge pull request #10635 from mrcmunir/l4t-tx1-nvidia
Make VK_EXT_robustness2 optional
Diffstat (limited to 'src')
-rw-r--r--src/video_core/vulkan_common/vulkan_device.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/video_core/vulkan_common/vulkan_device.h b/src/video_core/vulkan_common/vulkan_device.h
index b692b4be4..d62a103a1 100644
--- a/src/video_core/vulkan_common/vulkan_device.h
+++ b/src/video_core/vulkan_common/vulkan_device.h
@@ -85,7 +85,6 @@
85 85
86// Define extensions which must be supported. 86// Define extensions which must be supported.
87#define FOR_EACH_VK_MANDATORY_EXTENSION(EXTENSION_NAME) \ 87#define FOR_EACH_VK_MANDATORY_EXTENSION(EXTENSION_NAME) \
88 EXTENSION_NAME(VK_EXT_ROBUSTNESS_2_EXTENSION_NAME) \
89 EXTENSION_NAME(VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME) \ 88 EXTENSION_NAME(VK_EXT_VERTEX_ATTRIBUTE_DIVISOR_EXTENSION_NAME) \
90 EXTENSION_NAME(VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME) \ 89 EXTENSION_NAME(VK_KHR_DRIVER_PROPERTIES_EXTENSION_NAME) \
91 EXTENSION_NAME(VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_EXTENSION_NAME) \ 90 EXTENSION_NAME(VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_EXTENSION_NAME) \
@@ -105,6 +104,7 @@
105 EXTENSION_NAME(VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME) \ 104 EXTENSION_NAME(VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME) \
106 EXTENSION_NAME(VK_EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME) \ 105 EXTENSION_NAME(VK_EXT_EXTENDED_DYNAMIC_STATE_3_EXTENSION_NAME) \
107 EXTENSION_NAME(VK_EXT_LINE_RASTERIZATION_EXTENSION_NAME) \ 106 EXTENSION_NAME(VK_EXT_LINE_RASTERIZATION_EXTENSION_NAME) \
107 EXTENSION_NAME(VK_EXT_ROBUSTNESS_2_EXTENSION_NAME) \
108 EXTENSION_NAME(VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME) \ 108 EXTENSION_NAME(VK_EXT_VERTEX_INPUT_DYNAMIC_STATE_EXTENSION_NAME) \
109 EXTENSION_NAME(VK_NV_GEOMETRY_SHADER_PASSTHROUGH_EXTENSION_NAME) \ 109 EXTENSION_NAME(VK_NV_GEOMETRY_SHADER_PASSTHROUGH_EXTENSION_NAME) \
110 EXTENSION_NAME(VK_NV_VIEWPORT_ARRAY2_EXTENSION_NAME) \ 110 EXTENSION_NAME(VK_NV_VIEWPORT_ARRAY2_EXTENSION_NAME) \
@@ -141,9 +141,6 @@
141 FEATURE_NAME(features, vertexPipelineStoresAndAtomics) \ 141 FEATURE_NAME(features, vertexPipelineStoresAndAtomics) \
142 FEATURE_NAME(features, wideLines) \ 142 FEATURE_NAME(features, wideLines) \
143 FEATURE_NAME(host_query_reset, hostQueryReset) \ 143 FEATURE_NAME(host_query_reset, hostQueryReset) \
144 FEATURE_NAME(robustness2, nullDescriptor) \
145 FEATURE_NAME(robustness2, robustBufferAccess2) \
146 FEATURE_NAME(robustness2, robustImageAccess2) \
147 FEATURE_NAME(shader_demote_to_helper_invocation, shaderDemoteToHelperInvocation) \ 144 FEATURE_NAME(shader_demote_to_helper_invocation, shaderDemoteToHelperInvocation) \
148 FEATURE_NAME(shader_draw_parameters, shaderDrawParameters) \ 145 FEATURE_NAME(shader_draw_parameters, shaderDrawParameters) \
149 FEATURE_NAME(variable_pointer, variablePointers) \ 146 FEATURE_NAME(variable_pointer, variablePointers) \
@@ -156,6 +153,9 @@
156 FEATURE_NAME(index_type_uint8, indexTypeUint8) \ 153 FEATURE_NAME(index_type_uint8, indexTypeUint8) \
157 FEATURE_NAME(primitive_topology_list_restart, primitiveTopologyListRestart) \ 154 FEATURE_NAME(primitive_topology_list_restart, primitiveTopologyListRestart) \
158 FEATURE_NAME(provoking_vertex, provokingVertexLast) \ 155 FEATURE_NAME(provoking_vertex, provokingVertexLast) \
156 FEATURE_NAME(robustness2, nullDescriptor) \
157 FEATURE_NAME(robustness2, robustBufferAccess2) \
158 FEATURE_NAME(robustness2, robustImageAccess2) \
159 FEATURE_NAME(shader_float16_int8, shaderFloat16) \ 159 FEATURE_NAME(shader_float16_int8, shaderFloat16) \
160 FEATURE_NAME(shader_float16_int8, shaderInt8) \ 160 FEATURE_NAME(shader_float16_int8, shaderInt8) \
161 FEATURE_NAME(timeline_semaphore, timelineSemaphore) \ 161 FEATURE_NAME(timeline_semaphore, timelineSemaphore) \