diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/video_core/renderer_opengl/gl_texture_cache.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/video_core/renderer_opengl/gl_texture_cache.cpp b/src/video_core/renderer_opengl/gl_texture_cache.cpp index 4b86018d5..2d3838a7a 100644 --- a/src/video_core/renderer_opengl/gl_texture_cache.cpp +++ b/src/video_core/renderer_opengl/gl_texture_cache.cpp | |||
| @@ -518,9 +518,7 @@ void TextureCacheOpenGL::ImageBlit(View& src_view, View& dst_view, | |||
| 518 | UNIMPLEMENTED_IF(src_params.target == SurfaceTarget::Texture3D); | 518 | UNIMPLEMENTED_IF(src_params.target == SurfaceTarget::Texture3D); |
| 519 | UNIMPLEMENTED_IF(dst_params.target == SurfaceTarget::Texture3D); | 519 | UNIMPLEMENTED_IF(dst_params.target == SurfaceTarget::Texture3D); |
| 520 | 520 | ||
| 521 | // TODO: Signal state tracker about these changes | ||
| 522 | state_tracker.NotifyScissor0(); | 521 | state_tracker.NotifyScissor0(); |
| 523 | state_tracker.NotifyBlend0(); | ||
| 524 | state_tracker.NotifyFramebuffer(); | 522 | state_tracker.NotifyFramebuffer(); |
| 525 | state_tracker.NotifyRasterizeEnable(); | 523 | state_tracker.NotifyRasterizeEnable(); |
| 526 | state_tracker.NotifyFramebufferSRGB(); | 524 | state_tracker.NotifyFramebufferSRGB(); |
| @@ -530,11 +528,8 @@ void TextureCacheOpenGL::ImageBlit(View& src_view, View& dst_view, | |||
| 530 | } else { | 528 | } else { |
| 531 | glDisable(GL_FRAMEBUFFER_SRGB); | 529 | glDisable(GL_FRAMEBUFFER_SRGB); |
| 532 | } | 530 | } |
| 533 | // TODO(Rodrigo): Find out if rasterizer discard affects blits | ||
| 534 | // TODO(Rodrigo): Find out if blending affects blits | ||
| 535 | glDisable(GL_RASTERIZER_DISCARD); | 531 | glDisable(GL_RASTERIZER_DISCARD); |
| 536 | glDisablei(GL_SCISSOR_TEST, 0); | 532 | glDisablei(GL_SCISSOR_TEST, 0); |
| 537 | glDisablei(GL_BLEND, 0); | ||
| 538 | 533 | ||
| 539 | glBindFramebuffer(GL_READ_FRAMEBUFFER, src_framebuffer.handle); | 534 | glBindFramebuffer(GL_READ_FRAMEBUFFER, src_framebuffer.handle); |
| 540 | glBindFramebuffer(GL_DRAW_FRAMEBUFFER, dst_framebuffer.handle); | 535 | glBindFramebuffer(GL_DRAW_FRAMEBUFFER, dst_framebuffer.handle); |