diff options
author | Lioncash <mathew1800@gmail.com> | 2019-03-27 18:25:59 +0100 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2019-03-28 16:16:21 +0100 |
commit | 16505939271ef0ddd5a108123f22bc1a2f854a23 (patch) | |
tree | 33187e8a270cb46907799f9f28de0d099636d7dd /src/video_core/renderer_opengl/gl_shader_manager.cpp | |
parent | gl_shader_manager: Remove reliance on global accessor within MaxwellUniformData::SetFromRegs() (diff) | |
download | yuzu-16505939271ef0ddd5a108123f22bc1a2f854a23.tar yuzu-16505939271ef0ddd5a108123f22bc1a2f854a23.tar.gz yuzu-16505939271ef0ddd5a108123f22bc1a2f854a23.tar.bz2 yuzu-16505939271ef0ddd5a108123f22bc1a2f854a23.tar.lz yuzu-16505939271ef0ddd5a108123f22bc1a2f854a23.tar.xz yuzu-16505939271ef0ddd5a108123f22bc1a2f854a23.tar.zst yuzu-16505939271ef0ddd5a108123f22bc1a2f854a23.zip |
Diffstat (limited to '')
-rw-r--r-- | src/video_core/renderer_opengl/gl_shader_manager.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/video_core/renderer_opengl/gl_shader_manager.cpp b/src/video_core/renderer_opengl/gl_shader_manager.cpp index a670855b0..eaf3e03a0 100644 --- a/src/video_core/renderer_opengl/gl_shader_manager.cpp +++ b/src/video_core/renderer_opengl/gl_shader_manager.cpp @@ -6,6 +6,8 @@ namespace OpenGL::GLShader { +using Tegra::Engines::Maxwell3D; + void MaxwellUniformData::SetFromRegs(const Maxwell3D& maxwell, std::size_t shader_stage) { const auto& regs = maxwell.regs; const auto& state = maxwell.state; @@ -16,7 +18,7 @@ void MaxwellUniformData::SetFromRegs(const Maxwell3D& maxwell, std::size_t shade u32 func = static_cast<u32>(regs.alpha_test_func); // Normalize the gl variants of opCompare to be the same as the normal variants - u32 op_gl_variant_base = static_cast<u32>(Tegra::Engines::Maxwell3D::Regs::ComparisonOp::Never); + const u32 op_gl_variant_base = static_cast<u32>(Maxwell3D::Regs::ComparisonOp::Never); if (func >= op_gl_variant_base) { func = func - op_gl_variant_base + 1U; } |