diff options
Diffstat (limited to 'src/video_core')
| -rw-r--r-- | src/video_core/renderer_opengl/gl_rasterizer.cpp | 12 |
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 | ||
| 760 | void RasterizerOpenGL::FlushAll() {} | 748 | void RasterizerOpenGL::FlushAll() {} |