diff options
author | ReinUsesLisp <reinuseslisp@airmail.cc> | 2019-12-26 09:01:43 +0100 |
---|---|---|
committer | ReinUsesLisp <reinuseslisp@airmail.cc> | 2020-02-28 21:52:10 +0100 |
commit | 5ccb07933ac0f33d0ecb909d29bf65ee4ab70d8e (patch) | |
tree | d055b1d9cfa396a747c8d52023661a1e2cc4b063 /src/video_core/renderer_opengl/gl_framebuffer_cache.cpp | |
parent | gl_state: Remove image tracking (diff) | |
download | yuzu-5ccb07933ac0f33d0ecb909d29bf65ee4ab70d8e.tar yuzu-5ccb07933ac0f33d0ecb909d29bf65ee4ab70d8e.tar.gz yuzu-5ccb07933ac0f33d0ecb909d29bf65ee4ab70d8e.tar.bz2 yuzu-5ccb07933ac0f33d0ecb909d29bf65ee4ab70d8e.tar.lz yuzu-5ccb07933ac0f33d0ecb909d29bf65ee4ab70d8e.tar.xz yuzu-5ccb07933ac0f33d0ecb909d29bf65ee4ab70d8e.tar.zst yuzu-5ccb07933ac0f33d0ecb909d29bf65ee4ab70d8e.zip |
Diffstat (limited to 'src/video_core/renderer_opengl/gl_framebuffer_cache.cpp')
-rw-r--r-- | src/video_core/renderer_opengl/gl_framebuffer_cache.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/video_core/renderer_opengl/gl_framebuffer_cache.cpp b/src/video_core/renderer_opengl/gl_framebuffer_cache.cpp index 874ed3c6e..d624a6272 100644 --- a/src/video_core/renderer_opengl/gl_framebuffer_cache.cpp +++ b/src/video_core/renderer_opengl/gl_framebuffer_cache.cpp @@ -36,8 +36,7 @@ OGLFramebuffer FramebufferCacheOpenGL::CreateFramebuffer(const FramebufferCacheK framebuffer.Create(); // TODO(Rodrigo): Use DSA here after Nvidia fixes their framebuffer DSA bugs. - local_state.draw.draw_framebuffer = framebuffer.handle; - local_state.ApplyFramebufferState(); + glBindFramebuffer(GL_DRAW_FRAMEBUFFER, framebuffer.handle); if (key.zeta) { const bool stencil = key.zeta->GetSurfaceParams().type == SurfaceType::DepthStencil; |