From 521ee43173e0d0de0dc48c767f8dca8cd57d0fa9 Mon Sep 17 00:00:00 2001 From: terminx Date: Sun, 14 Oct 2012 14:51:29 +0000 Subject: [PATCH] Fix setting r_pr_maxlightpasses from .cfg at startup git-svn-id: https://svn.eduke32.com/eduke32@3070 1a8010ca-5511-0410-912e-c29ae57300e0 --- polymer/eduke32/build/src/polymost.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/polymer/eduke32/build/src/polymost.c b/polymer/eduke32/build/src/polymost.c index a1190ad4c..ec94096ba 100644 --- a/polymer/eduke32/build/src/polymost.c +++ b/polymer/eduke32/build/src/polymost.c @@ -6259,7 +6259,20 @@ static int32_t osdcmd_cvar_set_polymost(const osdfuncparm_t *parm) int32_t r = osdcmd_cvar_set(parm); if (xdim == 0 || ydim == 0 || bpp == 0) // video not set up yet + { + if (r == OSDCMD_OK) + { +#ifdef POLYMER + if (!Bstrcasecmp(parm->name, "r_pr_maxlightpasses")) + { + pr_maxlightpasses = r_pr_maxlightpasses; + return r; + } +#endif + } + return r; + } #ifdef USE_OPENGL if (r == OSDCMD_OK)