diff options
| author | 2018-09-08 16:57:19 -0700 | |
|---|---|---|
| committer | 2018-09-08 17:00:21 -0700 | |
| commit | 3dcedb36b4d5e8f08cda730db95d9c3c3ffb7ee8 (patch) | |
| tree | 8278115ac7cf413a5aca8d85d3fbd9b2d23293ca /src/video_core/renderer_opengl | |
| parent | Merge pull request #1256 from bunnei/tex-target-support (diff) | |
| download | yuzu-3dcedb36b4d5e8f08cda730db95d9c3c3ffb7ee8.tar.gz yuzu-3dcedb36b4d5e8f08cda730db95d9c3c3ffb7ee8.tar.xz yuzu-3dcedb36b4d5e8f08cda730db95d9c3c3ffb7ee8.zip | |
Port Citra #4047 & #4052: add change background color support
Diffstat (limited to 'src/video_core/renderer_opengl')
| -rw-r--r-- | src/video_core/renderer_opengl/renderer_opengl.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/video_core/renderer_opengl/renderer_opengl.cpp b/src/video_core/renderer_opengl/renderer_opengl.cpp index ccff3e342..96d916b07 100644 --- a/src/video_core/renderer_opengl/renderer_opengl.cpp +++ b/src/video_core/renderer_opengl/renderer_opengl.cpp | |||
| @@ -369,6 +369,12 @@ void RendererOpenGL::DrawScreenTriangles(const ScreenInfo& screen_info, float x, | |||
| 369 | * Draws the emulated screens to the emulator window. | 369 | * Draws the emulated screens to the emulator window. |
| 370 | */ | 370 | */ |
| 371 | void RendererOpenGL::DrawScreen() { | 371 | void RendererOpenGL::DrawScreen() { |
| 372 | if (renderer_settings.set_background_color) { | ||
| 373 | // Update background color before drawing | ||
| 374 | glClearColor(Settings::values.bg_red, Settings::values.bg_green, Settings::values.bg_blue, | ||
| 375 | 0.0f); | ||
| 376 | } | ||
| 377 | |||
| 372 | const auto& layout = render_window.GetFramebufferLayout(); | 378 | const auto& layout = render_window.GetFramebufferLayout(); |
| 373 | const auto& screen = layout.screen; | 379 | const auto& screen = layout.screen; |
| 374 | 380 | ||