[Scummvm-git-logs] scummvm master -> a3a7fa9601e0ed47e063fe395e0d79aafd849d46
aquadran
noreply at scummvm.org
Fri Nov 1 15:56:50 UTC 2024
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
a3a7fa9601 WINTERMUTE: setting depth range is not needed, not used by engine
Commit: a3a7fa9601e0ed47e063fe395e0d79aafd849d46
https://github.com/scummvm/scummvm/commit/a3a7fa9601e0ed47e063fe395e0d79aafd849d46
Author: PaweÅ KoÅodziejski (aquadran at gmail.com)
Date: 2024-11-01T16:56:44+01:00
Commit Message:
WINTERMUTE: setting depth range is not needed, not used by engine
Changed paths:
engines/wintermute/base/gfx/opengl/base_render_opengl3d.cpp
engines/wintermute/base/gfx/opengl/base_render_opengl3d_shader.cpp
diff --git a/engines/wintermute/base/gfx/opengl/base_render_opengl3d.cpp b/engines/wintermute/base/gfx/opengl/base_render_opengl3d.cpp
index b890aef2f5e..4bc4c751490 100644
--- a/engines/wintermute/base/gfx/opengl/base_render_opengl3d.cpp
+++ b/engines/wintermute/base/gfx/opengl/base_render_opengl3d.cpp
@@ -906,25 +906,21 @@ void BaseRenderOpenGL3D::disableCulling() {
glDisable(GL_CULL_FACE);
}
-// implements D3D SetViewport() for 2D viewport
+// implements D3D SetViewport() for 2D renderer
bool BaseRenderOpenGL3D::setViewport(int left, int top, int right, int bottom) {
_viewportRect.setRect(left, top, right, bottom);
_viewport._x = left;
_viewport._y = top;
_viewport._width = right - left;
_viewport._height = bottom - top;
- _viewport._minZ = 0.0f;
- _viewport._maxZ = 1.0f;
glViewport(left, _height - bottom, right - left, bottom - top);
- glDepthRange(_viewport._minZ, _viewport._maxZ);
return true;
}
-// implements D3D SetViewport() for 3D viewport
+// implements D3D SetViewport() for 3D renderer
bool BaseRenderOpenGL3D::setViewport3D(DXViewport *viewport) {
_viewport = *viewport;
glViewport(_viewport._x, _height - _viewport._height, _viewport._width, _viewport._height);
- glDepthRange(_viewport._minZ, _viewport._maxZ);
return true;
}
diff --git a/engines/wintermute/base/gfx/opengl/base_render_opengl3d_shader.cpp b/engines/wintermute/base/gfx/opengl/base_render_opengl3d_shader.cpp
index 97c59c48272..52c8111860a 100644
--- a/engines/wintermute/base/gfx/opengl/base_render_opengl3d_shader.cpp
+++ b/engines/wintermute/base/gfx/opengl/base_render_opengl3d_shader.cpp
@@ -744,25 +744,21 @@ void BaseRenderOpenGL3DShader::disableCulling() {
glDisable(GL_CULL_FACE);
}
-// implements D3D SetViewport() for 2D viewport
+// implements D3D SetViewport() for 2D renderer
bool BaseRenderOpenGL3DShader::setViewport(int left, int top, int right, int bottom) {
_viewportRect.setRect(left, top, right, bottom);
_viewport._x = left;
_viewport._y = top;
_viewport._width = right - left;
_viewport._height = bottom - top;
- _viewport._minZ = 0.0f;
- _viewport._maxZ = 1.0f;
glViewport(left, _height - bottom, right - left, bottom - top);
- glDepthRange(_viewport._minZ, _viewport._maxZ);
return true;
}
-// implements D3D SetViewport() for 3D viewport
+// implements D3D SetViewport() for 3D renderer
bool BaseRenderOpenGL3DShader::setViewport3D(DXViewport *viewport) {
_viewport = *viewport;
glViewport(_viewport._x, _height - _viewport._height, _viewport._width, _viewport._height);
- glDepthRange(_viewport._minZ, _viewport._maxZ);
return true;
}
More information about the Scummvm-git-logs
mailing list