From 3abb39f172e63fca3570a619bd944eff82a98e17 Mon Sep 17 00:00:00 2001 From: lewa_j Date: Wed, 14 Jan 2026 01:49:03 +0300 Subject: [PATCH] ref: dx2: R_GammaChanged stub --- ref/dx2/r_context.c | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/ref/dx2/r_context.c b/ref/dx2/r_context.c index 13bff993..e0e86e79 100644 --- a/ref/dx2/r_context.c +++ b/ref/dx2/r_context.c @@ -46,11 +46,6 @@ static void R_SimpleStubUInt( unsigned int unused ) ; } -static void R_SimpleStubBool( qboolean unused ) -{ - ; -} - static const char *R_GetConfigName( void ) { return "ref_dx2"; @@ -82,6 +77,19 @@ static qboolean R_SetDisplayTransform( ref_screen_rotation_t rotate, int offset_ return ret; } +void R_GammaChanged( qboolean do_reset_gamma ) +{ + if( do_reset_gamma ) + { + // paranoia cubemap rendering + if( gEngfuncs.drawFuncs->GL_BuildLightmaps ) + gEngfuncs.drawFuncs->GL_BuildLightmaps( ); + } + else + { + //GL_RebuildLightmaps(); + } +} void R_BeginFrame( qboolean clearScene ) { @@ -860,7 +868,7 @@ static const ref_interface_t gReffuncs = .GL_InitExtensions = GL_InitExtensions, .GL_ClearExtensions = GL_ClearExtensions, - .R_GammaChanged = R_SimpleStubBool, + .R_GammaChanged = R_GammaChanged, .R_BeginFrame = R_BeginFrame, .R_RenderScene = R_RenderScene, .R_EndFrame = R_EndFrame,