From db9943a7b978ce8708905730fdc26b72f2fda800 Mon Sep 17 00:00:00 2001 From: Sergey Lipskiy Date: Mon, 18 May 2015 12:35:48 +0600 Subject: [PATCH] Code refactor: move flag CHANGED_COLORBUFFER from gSP to gDP. --- src/RDP.cpp | 2 +- src/RSP.cpp | 2 +- src/VI.cpp | 4 ++-- src/gDP.h | 1 + src/gSP.h | 1 - 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/RDP.cpp b/src/RDP.cpp index 67bef1fd..e1a33526 100644 --- a/src/RDP.cpp +++ b/src/RDP.cpp @@ -597,7 +597,7 @@ void RDP_ProcessRDPList() } RSP.bLLE = false; - gSP.changed |= CHANGED_COLORBUFFER; + gDP.changed |= CHANGED_COLORBUFFER; dp_start = dp_current = dp_end; } diff --git a/src/RSP.cpp b/src/RSP.cpp index 63776a09..0c906c98 100644 --- a/src/RSP.cpp +++ b/src/RSP.cpp @@ -211,7 +211,7 @@ void RSP_ProcessDList() FrameBuffer_CopyDepthBuffer( gDP.colorImage.address ); RSP.busy = FALSE; - gSP.changed |= CHANGED_COLORBUFFER; + gDP.changed |= CHANGED_COLORBUFFER; } static diff --git a/src/VI.cpp b/src/VI.cpp index 97931f9a..418d076c 100644 --- a/src/VI.cpp +++ b/src/VI.cpp @@ -155,9 +155,9 @@ void VI_UpdateScreen() } } else { - if (gSP.changed & CHANGED_COLORBUFFER) { + if (gDP.changed & CHANGED_COLORBUFFER) { ogl.swapBuffers(); - gSP.changed &= ~CHANGED_COLORBUFFER; + gDP.changed &= ~CHANGED_COLORBUFFER; #ifdef DEBUG while (Debug.paused && !Debug.step); Debug.step = FALSE; diff --git a/src/gDP.h b/src/gDP.h index 3216aee1..f90640c4 100644 --- a/src/gDP.h +++ b/src/gDP.h @@ -14,6 +14,7 @@ #define CHANGED_FOGCOLOR 0x100 #define CHANGED_FB_TEXTURE 0x200 #define CHANGED_BLENDCOLOR 0x2000 +#define CHANGED_COLORBUFFER 0x1000 #define TEXTUREMODE_NORMAL 0 #define TEXTUREMODE_BGIMAGE 2 diff --git a/src/gSP.h b/src/gSP.h index dae236ce..a1dea7ff 100644 --- a/src/gSP.h +++ b/src/gSP.h @@ -7,7 +7,6 @@ #define CHANGED_VIEWPORT 0x01 #define CHANGED_MATRIX 0x02 -#define CHANGED_COLORBUFFER 0x04 #define CHANGED_GEOMETRYMODE 0x08 #define CHANGED_TEXTURE 0x10 #define CHANGED_FOGPOSITION 0x20