diff options
| author | riperiperi <rhy3756547@hotmail.com> | 2021-04-03 01:10:37 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-04-03 11:10:37 +1100 |
| commit | 0d2780290275da4111d27a6d3eace07614882f29 (patch) | |
| tree | 204c1f9e593afa4a7515de08f28f2c38ae8d4c69 /Ryujinx.Graphics.OpenGL/HwCapabilities.cs | |
| parent | 98ed81e4cddff807e06c82ea607078f701a8cdbe (diff) | |
Only flush commands when creating sync on Intel/AMD (windows) (#2165)
Diffstat (limited to 'Ryujinx.Graphics.OpenGL/HwCapabilities.cs')
| -rw-r--r-- | Ryujinx.Graphics.OpenGL/HwCapabilities.cs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Ryujinx.Graphics.OpenGL/HwCapabilities.cs b/Ryujinx.Graphics.OpenGL/HwCapabilities.cs index b0d9a71e..c297ef0e 100644 --- a/Ryujinx.Graphics.OpenGL/HwCapabilities.cs +++ b/Ryujinx.Graphics.OpenGL/HwCapabilities.cs @@ -34,6 +34,7 @@ namespace Ryujinx.Graphics.OpenGL public static bool SupportsViewportSwizzle => _supportsViewportSwizzle.Value; public static bool SupportsSeamlessCubemapPerTexture => _supportsSeamlessCubemapPerTexture.Value; public static bool SupportsNonConstantTextureOffset => _gpuVendor.Value == GpuVendor.Nvidia; + public static bool RequiresSyncFlush => _gpuVendor.Value == GpuVendor.Amd || _gpuVendor.Value == GpuVendor.Intel; public static int MaximumComputeSharedMemorySize => _maximumComputeSharedMemorySize.Value; public static int StorageBufferOffsetAlignment => _storageBufferOffsetAlignment.Value; |
