From d0c714b125b4e555a4939f6612fe09c86f69a04e Mon Sep 17 00:00:00 2001 From: terminx Date: Sat, 31 May 2008 03:53:53 +0000 Subject: [PATCH] git-svn-id: https://svn.eduke32.com/eduke32@748 1a8010ca-5511-0410-912e-c29ae57300e0 --- polymer/build/src/sdlayer.c | 5 ++++- polymer/build/src/winlayer.c | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/polymer/build/src/sdlayer.c b/polymer/build/src/sdlayer.c index c8701e5a6..1d3f155ad 100644 --- a/polymer/build/src/sdlayer.c +++ b/polymer/build/src/sdlayer.c @@ -1132,8 +1132,11 @@ int setvideomode(int x, int y, int c, int fs) if (!glinfo.dumped) { + int oldbpp = bpp; + bpp = 32; osdcmd_glinfo(NULL); - glinfo.dumped = 1; + glinfo.dumped = TRUE; + bpp = oldbpp; } } #endif diff --git a/polymer/build/src/winlayer.c b/polymer/build/src/winlayer.c index 94d8c7cc5..a4f18aca2 100644 --- a/polymer/build/src/winlayer.c +++ b/polymer/build/src/winlayer.c @@ -3319,8 +3319,11 @@ static int SetupOpenGL(int width, int height, int bitspp) if (!glinfo.dumped) { + int oldbpp = bpp; + bpp = 32; osdcmd_glinfo(NULL); glinfo.dumped = TRUE; + bpp = oldbpp; } return FALSE;