From 68fe009736fc9f29d6cde58447cf2d834d0f452e Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Thu, 14 Dec 2023 23:01:56 +0100 Subject: [PATCH] Revert "#270 always clear entire screen" This reverts commit 564419562fc250b717b9a26454e9f5aa7ee5079e. --- inc/version.h | 2 +- src/render_ogl.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/inc/version.h b/inc/version.h index 7a74663..7d4039c 100644 --- a/inc/version.h +++ b/inc/version.h @@ -7,7 +7,7 @@ #define VERSION_MAJOR 6 #define VERSION_MINOR 0 #define VERSION_BUILD 0 -#define VERSION_REVISION 6 +#define VERSION_REVISION 5 #define VERSION VERSION_MAJOR, VERSION_MINOR, VERSION_BUILD, VERSION_REVISION #define VERSION_STRING ver_str(VERSION_MAJOR, VERSION_MINOR, VERSION_BUILD, VERSION_REVISION) diff --git a/src/render_ogl.c b/src/render_ogl.c index 028e55e..141073b 100644 --- a/src/render_ogl.c +++ b/src/render_ogl.c @@ -804,7 +804,10 @@ static void ogl_render() LeaveCriticalSection(&g_ddraw->cs); - glClear(GL_COLOR_BUFFER_BIT); + if (g_ddraw->render.viewport.x != 0 || g_ddraw->render.viewport.y != 0) + { + glClear(GL_COLOR_BUFFER_BIT); + } if (scale_changed) {