Added support for culling csqc entities according to pvs (primarily to fix skyrooms, but can also help other situations too). Requires r_ignoreentpvs 0 (compat builds still use 1).
Added some explicit IMGFMT_ constants for qc. Apply contrast after gamma, instead of before, should give a slightly more colourful result. Version command now lists supported image formats (separately from extensions). More BIH fixes. Add patchDefWS parsing in .map files, for rgba vertex colours. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5444 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
e581d3ffeb
commit
12d3e48785
32 changed files with 645 additions and 341 deletions
|
@ -105,6 +105,12 @@ extern cvar_t dpcompat_nopremulpics;
|
|||
cvar_t dpcompat_psa_ungroup = CVAR ("dpcompat_psa_ungroup", "0");
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_LEGACY
|
||||
cvar_t r_ignoreentpvs = CVARD ("r_ignoreentpvs", "1", "Disables pvs culling of entities that have been submitted to the renderer.");
|
||||
#else
|
||||
cvar_t r_ignoreentpvs = CVARD ("r_ignoreentpvs", "0", "Disables pvs culling of entities that have been submitted to the renderer.");
|
||||
#endif
|
||||
|
||||
cvar_t mod_md3flags = CVARD ("mod_md3flags", "1", "The flags field of md3s was never officially defined. If this is set to 1, the flags will be treated identically to mdl files. Otherwise they will be ignored. Naturally, this is required to provide rotating pickups in quake.");
|
||||
|
||||
cvar_t r_ambient = CVARF ("r_ambient", "0",
|
||||
|
@ -958,6 +964,7 @@ void Renderer_Init(void)
|
|||
|
||||
|
||||
//renderer
|
||||
Cvar_Register (&r_ignoreentpvs, "Hacky bug workarounds");
|
||||
Cvar_Register (&r_fullbright, SCREENOPTIONS);
|
||||
Cvar_Register (&r_drawentities, GRAPHICALNICETIES);
|
||||
Cvar_Register (&r_drawviewmodel, GRAPHICALNICETIES);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue