Hello!
I hate to optimize my graphiccard just for the need of spped, but since i got an 7900GT which gave a slower framerate than my 6200 with Turbocache at my skybox i decided to dig into it - with some wierd results.
First off, id like tell you, what i found out. And if you dug into this topic too, let me hear your performance/quality-Optimizations for nvidia are - i'd love to hear them too.
If you ever used the forceware-controlpanel, you will know where to find these settings and the Application Profiles. Our (=my) goal is to optimize the performacne of Second Life while keeping a good looking result.
* Antialiasing Settings: In general, the higher the sample rate of Antialiasing used, the smoother jagged lines in games will appear, but the lower your performance, where Q-Modes gives a better look at lower level of performance loss. S and G-Modes just work in Direct-X games.
* Anisotropic Filtering: Just like Antialiasing, the higher the sample rate of Anisotropic Filtering used, the clearer textures remain as they fade into the distance, especially when viewed at sharp angles. I dont know how this plays with the anistropic-Filtering-Setting at the SL-Options. However the higher the level of Anisotropic Filtering applied, the lower your graphics performance.
* Vertical Sync: if you insist on forcing VSync to On here, try enabling Triple Buffering to improve overall performance when VSync is enabled.
* Force Mipmaps: In general, None is the recommended option as it provides the best performance and the least possibility of visual anomalies. However if you want to try to improve texture quality, you can choose Bilinear here for an slight improvement at minimal performance cost.
* Conformant Texture Clamp: this setting only affects OpenGL games, so it is a good setting for us. Conformant Texture Clamping refers to a method the Forceware drivers use to determine the way texture boundaries appear. So set Conformant Texture Clamping to On for optimal visual quality and performance.
* Hardware Acceleration: The difference between the Multi-Device Compatibility and Multi-Device Performance modes is in their performance with OpenGL games - the 'performance' mode is faster but may result in more graphical glitches.
* Trilinear Optimization: This option can be set to On or Off. Enabling Trilinear Optimization will result in better performance, but can reduce the quality of textures slightly. In general it is recommended that you enable Trilinear Optimization (set it to On), however if you want the highest quality graphics and/or you are experiencing texture glitches you should set this option to Off.
* Anisotropic Mip Filter Optimization: If set to On, it uses a different texture filtering technique resulting in slight drop in image quality in return for faster performance. If you want the highest quality graphics set this option to Off, otherwise set it On for best performance.
* Anisotropic Sample Optimization: If set to On, it uses an optimized texture sampling technique resulting in slight drop in image quality in return for faster performance. If you want the highest quality graphics set this option to Off, otherwise set it On for best performance.
I recommend enabling the optimizations as the drop in image quality is slight, but the increase in performance can be quite handy.
* Gamma Correct Antialiasing: This setting only works on 7800 series graphics cards or newer, and if set to On improves color quality and jaggedness for a slight peformance hit. I recommend it be enabled unless you want the absolute fastest performance.
* Transparency Antialiasing: This setting only works on 7800 series graphics cards or newer, and helps improve the aliasing (jaggedness) of images with transparent textures, such as grass, chain-link fences, etc. If you want improved image quality when using AA, selecting Multisampling provides an improvement with minimal performance hit, while Supersampling provides the most noticeable image quality improvement, but has a greater performance hit. If you don't use AA, or just want the best performance, set this to Off. Otherwise enable these for a slight performance hit but a nice improvement in AA quality.
* Triple Buffering: If set to On, this setting allows your overall performance to improve when Vertical Synchronization (VSync) is enabled in games. Therefore if you want to enable VSync - whether in the in-game settings or in the Nvidia Control Panel, it is recommended you enable Triple Buffering as well. This option only works for OpenGL games.
* Negative LOD Bias: Dont know anything about it related to SL, so just a quote: "LOD is the Level of Detail, and in some games you can alter the LOD Bias to sharpen details on screen. In such cases, you should set this setting to Allow, however note that altering LOD Bias can introduce aliasing (jaggedness to lines and edges). Since Anisotropic Filtering can also improve the sharpness of images without adding to aliasing, you should change this setting to Clamp for games in which you use any level of Anisotropic Filtering for better image quality overall."
----
Well ... my framerate and my quality improved after changing the settings according to this. I guess the best hit was AA to 2xS and vsync with Tripple-Buffer. But im still not satisfied with the results - so i may ask you if your found out something, that can improve the performance on an nvidia-card too.
LG,
Velvet Tripp, TTC