summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_rasterizer.cpp
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2018-11-01 20:53:33 +0100
committerGitHub <noreply@github.com>2018-11-01 20:53:33 +0100
commitcc1fe9329754925eedc5f84fc2f41ba968571640 (patch)
tree8283ca2239a16027ad935e5806550cd2b31f531a /src/video_core/renderer_opengl/gl_rasterizer.cpp
parentMerge pull request #1527 from FernandoS27/assert-flow (diff)
parentImprove OpenGL state handling (diff)
downloadyuzu-cc1fe9329754925eedc5f84fc2f41ba968571640.tar
yuzu-cc1fe9329754925eedc5f84fc2f41ba968571640.tar.gz
yuzu-cc1fe9329754925eedc5f84fc2f41ba968571640.tar.bz2
yuzu-cc1fe9329754925eedc5f84fc2f41ba968571640.tar.lz
yuzu-cc1fe9329754925eedc5f84fc2f41ba968571640.tar.xz
yuzu-cc1fe9329754925eedc5f84fc2f41ba968571640.tar.zst
yuzu-cc1fe9329754925eedc5f84fc2f41ba968571640.zip
Diffstat (limited to 'src/video_core/renderer_opengl/gl_rasterizer.cpp')
-rw-r--r--src/video_core/renderer_opengl/gl_rasterizer.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/video_core/renderer_opengl/gl_rasterizer.cpp b/src/video_core/renderer_opengl/gl_rasterizer.cpp
index 75e31c6de..a0527fe57 100644
--- a/src/video_core/renderer_opengl/gl_rasterizer.cpp
+++ b/src/video_core/renderer_opengl/gl_rasterizer.cpp
@@ -104,7 +104,7 @@ RasterizerOpenGL::RasterizerOpenGL(Core::Frontend::EmuWindow& window, ScreenInfo
}
ASSERT_MSG(has_ARB_separate_shader_objects, "has_ARB_separate_shader_objects is unsupported");
-
+ OpenGLState::ApplyDefaultState();
// Clipping plane 0 is always enabled for PICA fixed clip plane z <= 0
state.clip_distance[0] = true;
@@ -115,8 +115,6 @@ RasterizerOpenGL::RasterizerOpenGL(Core::Frontend::EmuWindow& window, ScreenInfo
state.draw.shader_program = 0;
state.Apply();
- glEnable(GL_BLEND);
-
glGetIntegerv(GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT, &uniform_buffer_alignment);
LOG_CRITICAL(Render_OpenGL, "Sync fixed function OpenGL state here!");