diff options
author | bunnei <bunneidev@gmail.com> | 2018-07-13 04:57:57 +0200 |
---|---|---|
committer | bunnei <bunneidev@gmail.com> | 2018-07-13 04:57:57 +0200 |
commit | 8aeff9cf8e84c27ab83cea8df1a94ce8082efc78 (patch) | |
tree | e79cdf86838e120908b50fd25ad4f48a98bc29e9 /src/video_core/engines/maxwell_3d.cpp | |
parent | gl_shader_gen: Implement dual vertex shader mode. (diff) | |
download | yuzu-8aeff9cf8e84c27ab83cea8df1a94ce8082efc78.tar yuzu-8aeff9cf8e84c27ab83cea8df1a94ce8082efc78.tar.gz yuzu-8aeff9cf8e84c27ab83cea8df1a94ce8082efc78.tar.bz2 yuzu-8aeff9cf8e84c27ab83cea8df1a94ce8082efc78.tar.lz yuzu-8aeff9cf8e84c27ab83cea8df1a94ce8082efc78.tar.xz yuzu-8aeff9cf8e84c27ab83cea8df1a94ce8082efc78.tar.zst yuzu-8aeff9cf8e84c27ab83cea8df1a94ce8082efc78.zip |
Diffstat (limited to 'src/video_core/engines/maxwell_3d.cpp')
-rw-r--r-- | src/video_core/engines/maxwell_3d.cpp | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/video_core/engines/maxwell_3d.cpp b/src/video_core/engines/maxwell_3d.cpp index 3bca16364..dfbf80abd 100644 --- a/src/video_core/engines/maxwell_3d.cpp +++ b/src/video_core/engines/maxwell_3d.cpp @@ -398,27 +398,6 @@ u32 Maxwell3D::GetRegisterValue(u32 method) const { return regs.reg_array[method]; } -bool Maxwell3D::IsShaderStageEnabled(Regs::ShaderStage stage) const { - // The Vertex stage is always enabled. - if (stage == Regs::ShaderStage::Vertex) - return true; - - switch (stage) { - case Regs::ShaderStage::TesselationControl: - return regs.shader_config[static_cast<size_t>(Regs::ShaderProgram::TesselationControl)] - .enable != 0; - case Regs::ShaderStage::TesselationEval: - return regs.shader_config[static_cast<size_t>(Regs::ShaderProgram::TesselationEval)] - .enable != 0; - case Regs::ShaderStage::Geometry: - return regs.shader_config[static_cast<size_t>(Regs::ShaderProgram::Geometry)].enable != 0; - case Regs::ShaderStage::Fragment: - return regs.shader_config[static_cast<size_t>(Regs::ShaderProgram::Fragment)].enable != 0; - } - - UNREACHABLE(); -} - void Maxwell3D::ProcessClearBuffers() { ASSERT(regs.clear_buffers.R == regs.clear_buffers.G && regs.clear_buffers.R == regs.clear_buffers.B && |