I have done some work for the german website 3dcenter.de about the behavoir of the nVidia drivers.
Here are the results
The optimiziation depends on the settings in the controlpanel.
Using Quality:
- Texturestage/sampler 0 use the AF-level that is requested by the application or the panel.
- Texturestages/samplers 1-7 use the AF-level that is requested by the application or the panel. But never more the 2xAF.
- If the application request a trilinear filter it will only get an partial trilinear filter (see Image below)
Using Performance:
- Texturestage/sampler 0 use the AF-level that is requested by the application or the panel.
- Texturestages/samplers 1-7 use the AF-level that is requested by the application or the panel. But never more the 2xAF.
- If the application request a trilinear filter it will only get an bilinear filter.
Using High Performance:
- Texturestage/sampler 0 use the AF-level that is requested by the application or the panel. The default "High Performance" AF-Filter is used.
- Texturestages/samplers 1-7 get no AF.
- If the application request a trilinear filter it will only get an bilinear filter.
The images below show how much trilinear filtering is used if the driver detect UT2003. The light-green color shows how much pixel use two mip.maps.
UT2003 (Quality) vs. Quality
Top Left: UT2003 Stage 0 8xAF tri
Top Right: normal Stage 0-7 8xAF tri
Bottom Left: UT2003 Stage 1-7 8xAF
Bottom Right: normal Stage 0-7 2xAF tri
UT2003 (Quality) vs. Performance
Top Left: UT2003 Stage 0 8xAF tri
Top Right: normal Stage 0-7 8xAF tri
Bottom Left: UT2003 Stage 1-7 8xAF
Bottom Right: normal Stage 0-7 2xAF tri
Here are the results
The optimiziation depends on the settings in the controlpanel.
Using Quality:
- Texturestage/sampler 0 use the AF-level that is requested by the application or the panel.
- Texturestages/samplers 1-7 use the AF-level that is requested by the application or the panel. But never more the 2xAF.
- If the application request a trilinear filter it will only get an partial trilinear filter (see Image below)
Using Performance:
- Texturestage/sampler 0 use the AF-level that is requested by the application or the panel.
- Texturestages/samplers 1-7 use the AF-level that is requested by the application or the panel. But never more the 2xAF.
- If the application request a trilinear filter it will only get an bilinear filter.
Using High Performance:
- Texturestage/sampler 0 use the AF-level that is requested by the application or the panel. The default "High Performance" AF-Filter is used.
- Texturestages/samplers 1-7 get no AF.
- If the application request a trilinear filter it will only get an bilinear filter.
The images below show how much trilinear filtering is used if the driver detect UT2003. The light-green color shows how much pixel use two mip.maps.
UT2003 (Quality) vs. Quality
Top Left: UT2003 Stage 0 8xAF tri
Top Right: normal Stage 0-7 8xAF tri
Bottom Left: UT2003 Stage 1-7 8xAF
Bottom Right: normal Stage 0-7 2xAF tri
UT2003 (Quality) vs. Performance
Top Left: UT2003 Stage 0 8xAF tri
Top Right: normal Stage 0-7 8xAF tri
Bottom Left: UT2003 Stage 1-7 8xAF
Bottom Right: normal Stage 0-7 2xAF tri