diff --git a/GPU/Directx9/ShaderManagerDX9.cpp b/GPU/Directx9/ShaderManagerDX9.cpp index 991dee1801..98fb0df3b8 100644 --- a/GPU/Directx9/ShaderManagerDX9.cpp +++ b/GPU/Directx9/ShaderManagerDX9.cpp @@ -481,7 +481,7 @@ void ShaderManagerDX9::VSUpdateUniforms(int dirtyUniforms) { if (dirtyUniforms & DIRTY_DEPTHRANGE) { float viewZScale = gstate.getViewportZScale(); - float viewZCenter = gstate.getViewportZCenter() + 0.375; + float viewZCenter = gstate.getViewportZCenter(); float viewZCenterClean = gstate.getViewportZCenter(); float viewZInvScale; if (viewZScale != 0.0) { diff --git a/GPU/GLES/ShaderManager.cpp b/GPU/GLES/ShaderManager.cpp index af6cd93039..d8e592669b 100644 --- a/GPU/GLES/ShaderManager.cpp +++ b/GPU/GLES/ShaderManager.cpp @@ -591,7 +591,7 @@ void LinkedShader::UpdateUniforms(u32 vertType) { } if ((dirty & DIRTY_DEPTHRANGE) && u_depthRange != -1) { float viewZScale = gstate.getViewportZScale(); - float viewZCenter = gstate.getViewportZCenter() + 0.375; + float viewZCenter = gstate.getViewportZCenter(); float viewZCenterClean = gstate.getViewportZCenter(); float viewZInvScale; if (viewZScale != 0.0) {