[quake3] VM incompatibilities with anisotropic filtering patch and improvements with ongoing development

Thilo Schulz arny at ats.s.bawue.de
Sat Apr 29 08:00:48 EDT 2006


On Saturday 29 April 2006 13:24, Ludwig Nussel wrote:
> AFAICS it also currupts cgs_t in cgame/ and uiInfo_t in ui/.

correct, cgame is affected too.

> > 1. move the
> >         qboolean                                textureFilterAnisotropic;
> >         int                                             maxAnisotropy;
> > variables from the glconfig_t struct to another one
> [...]
> 4. store the values in a cvar.
> 5. store them in static variables outside glConfig_t. Does mod code
> need to know about anisotropic filtering anyways?

#4 and #5 is somewhat similar to #1...
Still, logically, the data belongs to that glConfig struct.
This is only an example, but I wanted to make a suggestion how we could retain 
full compatibility while at the same time being not so much limited by the 
original virtual machines.

-- 
Thilo Schulz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://icculus.org/pipermail/quake3/attachments/20060429/e3ba0901/attachment.pgp>


More information about the quake3 mailing list