summaryrefslogtreecommitdiff
path: root/src/video_core
diff options
context:
space:
mode:
Diffstat (limited to 'src/video_core')
-rw-r--r--src/video_core/renderer_opengl/gl_rasterizer.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/src/video_core/renderer_opengl/gl_rasterizer.cpp b/src/video_core/renderer_opengl/gl_rasterizer.cpp
index c8c1d6911..321d9dd3d 100644
--- a/src/video_core/renderer_opengl/gl_rasterizer.cpp
+++ b/src/video_core/renderer_opengl/gl_rasterizer.cpp
@@ -739,22 +739,10 @@ void RasterizerOpenGL::DrawArrays() {
739 state.Apply(); 739 state.Apply();
740 740
741 res_cache.SignalPreDrawCall(); 741 res_cache.SignalPreDrawCall();
742
743 // Execute draw call
744 params.DispatchDraw(); 742 params.DispatchDraw();
745
746 res_cache.SignalPostDrawCall(); 743 res_cache.SignalPostDrawCall();
747 744
748 // Disable scissor test
749 state.viewports[0].scissor.enabled = false;
750
751 accelerate_draw = AccelDraw::Disabled; 745 accelerate_draw = AccelDraw::Disabled;
752
753 // Unbind textures for potential future use as framebuffer attachments
754 for (auto& texture_unit : state.texture_units) {
755 texture_unit.Unbind();
756 }
757 state.Apply();
758} 746}
759 747
760void RasterizerOpenGL::FlushAll() {} 748void RasterizerOpenGL::FlushAll() {}