From b15d0296d898f3c25895e3701d119c7b697639a8 Mon Sep 17 00:00:00 2001 From: Bradley Bell Date: Thu, 20 May 2004 07:49:21 +0000 Subject: [PATCH] minor cleanup, use same for loop for filling r, g, and b values (d1x r1.15) --- ChangeLog | 3 +++ arch/ogl/wgl.c | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index c6dcc7ef..d91c35d0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2004-05-20 Matthew Mueller + * arch/ogl/wgl.c: minor cleanup, use same for loop for filling r, + g, and b values (d1x r1.15) + * arch/ogl/gr.c: fix funky ogl gammaramp palette when getting hit sometimes (didn't handle negative palette steps) (d1x r1.34) diff --git a/arch/ogl/wgl.c b/arch/ogl/wgl.c index b728c2dc..b136be77 100644 --- a/arch/ogl/wgl.c +++ b/arch/ogl/wgl.c @@ -1,4 +1,4 @@ -/* $Id: wgl.c,v 1.7 2004-05-20 02:13:13 btb Exp $ */ +/* $Id: wgl.c,v 1.8 2004-05-20 07:49:21 btb Exp $ */ /* * * opengl platform specific functions for WGL - added by Peter Hawkins @@ -163,11 +163,11 @@ int ogl_setbrightness_internal(void) int i; for (i = 0; i < 256; ++i) + { gammaramp[i] = min((i + ogl_brightness_r * 4) * 256, 0xffff); - for (i = 0; i < 256; ++i) gammaramp[i + 256] = min((i + ogl_brightness_g * 4) * 256, 0xffff); - for (i = 0; i < 256; ++i) gammaramp[i + 512] = min((i + ogl_brightness_b * 4) * 256, 0xffff); + } return SetDeviceGammaRamp(hDC, (LPVOID)gammaramp) ? 0 : -1; } -- 2.39.2