diff options
author | ameerj <52414509+ameerj@users.noreply.github.com> | 2023-03-08 04:33:11 +0100 |
---|---|---|
committer | ameerj <52414509+ameerj@users.noreply.github.com> | 2023-03-09 02:29:25 +0100 |
commit | 03137086dbb341052121e798ef7895ace19dd685 (patch) | |
tree | 594a97bbe781712b03a7f034e20df830a5964f43 /src/video_core/renderer_opengl/gl_graphics_pipeline.cpp | |
parent | Merge pull request #9890 from Kelebek1/reverb_fix (diff) | |
download | yuzu-03137086dbb341052121e798ef7895ace19dd685.tar yuzu-03137086dbb341052121e798ef7895ace19dd685.tar.gz yuzu-03137086dbb341052121e798ef7895ace19dd685.tar.bz2 yuzu-03137086dbb341052121e798ef7895ace19dd685.tar.lz yuzu-03137086dbb341052121e798ef7895ace19dd685.tar.xz yuzu-03137086dbb341052121e798ef7895ace19dd685.tar.zst yuzu-03137086dbb341052121e798ef7895ace19dd685.zip |
Diffstat (limited to 'src/video_core/renderer_opengl/gl_graphics_pipeline.cpp')
-rw-r--r-- | src/video_core/renderer_opengl/gl_graphics_pipeline.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/video_core/renderer_opengl/gl_graphics_pipeline.cpp b/src/video_core/renderer_opengl/gl_graphics_pipeline.cpp index 29491e762..89000d6e0 100644 --- a/src/video_core/renderer_opengl/gl_graphics_pipeline.cpp +++ b/src/video_core/renderer_opengl/gl_graphics_pipeline.cpp @@ -621,10 +621,7 @@ bool GraphicsPipeline::IsBuilt() noexcept { if (built_fence.handle == 0) { return false; } - // Timeout of zero means this is non-blocking - const auto sync_status = glClientWaitSync(built_fence.handle, 0, 0); - ASSERT(sync_status != GL_WAIT_FAILED); - is_built = sync_status != GL_TIMEOUT_EXPIRED; + is_built = built_fence.IsSignaled(); return is_built; } |