diff options
| author | 2023-01-01 13:35:23 +0000 | |
|---|---|---|
| committer | 2023-01-05 22:13:07 +0000 | |
| commit | 6c812a0c84d6fb2f7ffe1d64044be8aeaa905300 (patch) | |
| tree | 5673e41dd5632f0dd0fd0cd2056bfbb49b45e910 /src/video_core/renderer_vulkan | |
| parent | shader_recompiler: Add support for lowering geometry passthrough (diff) | |
| download | yuzu-6c812a0c84d6fb2f7ffe1d64044be8aeaa905300.tar.gz yuzu-6c812a0c84d6fb2f7ffe1d64044be8aeaa905300.tar.xz yuzu-6c812a0c84d6fb2f7ffe1d64044be8aeaa905300.zip | |
Vulkan, OpenGL: Hook up geometry shader passthrough emulation
Diffstat (limited to 'src/video_core/renderer_vulkan')
| -rw-r--r-- | src/video_core/renderer_vulkan/vk_pipeline_cache.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp index 4aaea0e12..013b42cf8 100644 --- a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp | |||
| @@ -345,6 +345,7 @@ PipelineCache::PipelineCache(RasterizerVulkan& rasterizer_, const Device& device | |||
| 345 | .support_snorm_render_buffer = true, | 345 | .support_snorm_render_buffer = true, |
| 346 | .support_viewport_index_layer = device.IsExtShaderViewportIndexLayerSupported(), | 346 | .support_viewport_index_layer = device.IsExtShaderViewportIndexLayerSupported(), |
| 347 | .min_ssbo_alignment = static_cast<u32>(device.GetStorageBufferAlignment()), | 347 | .min_ssbo_alignment = static_cast<u32>(device.GetStorageBufferAlignment()), |
| 348 | .support_geometry_shader_passthrough = device.IsNvGeometryShaderPassthroughSupported(), | ||
| 348 | }; | 349 | }; |
| 349 | 350 | ||
| 350 | if (device.GetMaxVertexInputAttributes() < Maxwell::NumVertexAttributes) { | 351 | if (device.GetMaxVertexInputAttributes() < Maxwell::NumVertexAttributes) { |