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
|
@ -146,6 +146,8 @@ typedef struct entity_s
|
|||
|
||||
struct shader_s *forcedshader;
|
||||
|
||||
pvscache_t pvscache; //for culling of csqc ents.
|
||||
|
||||
#ifdef PEXT_SCALE
|
||||
float scale;
|
||||
#endif
|
||||
|
@ -322,7 +324,7 @@ extern struct texture_s *r_notexture_mip;
|
|||
|
||||
extern entity_t r_worldentity;
|
||||
|
||||
void BE_GenModelBatches(struct batch_s **batches, const struct dlight_s *dl, unsigned int bemode); //if dl, filters based upon the dlight.
|
||||
void BE_GenModelBatches(struct batch_s **batches, const struct dlight_s *dl, unsigned int bemode, qbyte *worldpvs); //if dl, filters based upon the dlight.
|
||||
|
||||
//gl_alias.c
|
||||
void R_GAliasFlushSkinCache(qboolean final);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue