Am Samstag, 1. April 2006 19:34 schrieb Stefan Dösinger:
> The attached patch stops WineD3D from re-setting the GL_TEXTURE_MAX_LEVEL
> texture parameter every time a texture is used. It is not necessary, as the
> max level is a property of the texture and not the active unit(according to
> Lionel Ulmer). Setting the maximum level causes the 3d driver to dirtify
> the texture in the video memory, which has to be reloaded then every time
> it is used.
>
> This patch should greatly increase the performance of most games. (I
> noticed an fps improvement of a factor of 5)
A small addition here: This case seems to be handled by the nvidia driver 
already, so the performance improvement applies only to ati cards. I tested 
this with my mobility radeon 9000 with the open source driver from Xorg7.0 
and fglrx 8.23.7

Attachment: pgpZGZEjhnFUZ.pgp
Description: PGP signature



Reply via email to