[Scummvm-git-logs] scummvm master -> 79118af9a9d89cb28bce8f925bb396183a38467e

aquadran noreply at scummvm.org
Sat Jul 16 10:49:58 UTC 2022


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:
79118af9a9 WINTERMUTE: WME3D: Implemented windowedFlip()


Commit: 79118af9a9d89cb28bce8f925bb396183a38467e
    https://github.com/scummvm/scummvm/commit/79118af9a9d89cb28bce8f925bb396183a38467e
Author: Paweł Kołodziejski (aquadran at gmail.com)
Date: 2022-07-16T12:49:51+02:00

Commit Message:
WINTERMUTE: WME3D: Implemented windowedFlip()

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 9377d23f1f5..7bad5e845ef 100644
--- a/engines/wintermute/base/gfx/opengl/base_render_opengl3d.cpp
+++ b/engines/wintermute/base/gfx/opengl/base_render_opengl3d.cpp
@@ -379,7 +379,7 @@ void BaseRenderOpenGL3D::setWorldTransform(const Math::Matrix4 &transform) {
 }
 
 bool BaseRenderOpenGL3D::windowedBlt() {
-	warning("BaseRenderOpenGL3D::windowedBlt not yet implemented");
+	flip();
 	return true;
 }
 
@@ -451,7 +451,7 @@ bool BaseRenderOpenGL3D::indicatorFlip() {
 }
 
 bool BaseRenderOpenGL3D::forcedFlip() {
-	g_system->updateScreen();
+	flip();
 	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 a6ae8fd4d90..6fc91faf99f 100644
--- a/engines/wintermute/base/gfx/opengl/base_render_opengl3d_shader.cpp
+++ b/engines/wintermute/base/gfx/opengl/base_render_opengl3d_shader.cpp
@@ -491,7 +491,7 @@ void BaseRenderOpenGL3DShader::setWorldTransform(const Math::Matrix4 &transform)
 }
 
 bool BaseRenderOpenGL3DShader::windowedBlt() {
-	warning("BaseRenderOpenGL3DShader::windowedBlt not yet implemented");
+	flip();
 	return true;
 }
 
@@ -593,7 +593,7 @@ bool BaseRenderOpenGL3DShader::indicatorFlip() {
 }
 
 bool BaseRenderOpenGL3DShader::forcedFlip() {
-	g_system->updateScreen();
+	flip();
 	return true;
 }
 




More information about the Scummvm-git-logs mailing list