diff options
| author | 2023-04-12 17:11:02 +0200 | |
|---|---|---|
| committer | 2023-04-12 17:11:02 +0200 | |
| commit | c0e5ecc399cc08e4cd54b04c8d63b99e1fcbddc7 (patch) | |
| tree | 808d720bd46aebe70b8b4e009b4abf106219ae0a | |
| parent | shader_recompiler: Use vector arithmetic rather than component-wise in ImageG... (diff) | |
| download | yuzu-c0e5ecc399cc08e4cd54b04c8d63b99e1fcbddc7.tar.gz yuzu-c0e5ecc399cc08e4cd54b04c8d63b99e1fcbddc7.tar.xz yuzu-c0e5ecc399cc08e4cd54b04c8d63b99e1fcbddc7.zip | |
video_core: Enable ImageGather rounding fix on AMD open source drivers
Diffstat (limited to '')
| -rw-r--r-- | src/video_core/renderer_vulkan/vk_pipeline_cache.cpp | 2 |
1 files changed, 2 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 8963b6a66..985cc3203 100644 --- a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp | |||
| @@ -330,6 +330,8 @@ PipelineCache::PipelineCache(RasterizerVulkan& rasterizer_, const Device& device | |||
| 330 | .lower_left_origin_mode = false, | 330 | .lower_left_origin_mode = false, |
| 331 | .need_declared_frag_colors = false, | 331 | .need_declared_frag_colors = false, |
| 332 | .need_gather_subpixel_offset = driver_id == VK_DRIVER_ID_AMD_PROPRIETARY || | 332 | .need_gather_subpixel_offset = driver_id == VK_DRIVER_ID_AMD_PROPRIETARY || |
| 333 | driver_id == VK_DRIVER_ID_AMD_OPEN_SOURCE || | ||
| 334 | driver_id == VK_DRIVER_ID_MESA_RADV || | ||
| 333 | driver_id == VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS || | 335 | driver_id == VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS || |
| 334 | driver_id == VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA, | 336 | driver_id == VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA, |
| 335 | 337 | ||