| 2 | |
| 3 | == Performance == |
| 4 | |
| 5 | This version of the Panorama driver attempts to set write combining caching for the video display memory using MTRRs. This is preferred |
| 6 | since using MTRRs affects physical memory. This means that all access to video memory from all drivers and all programs anywhere in the |
| 7 | system are affected. If your system does not support this type of MTRR change, the Panorama driver will use PAT to set write combine |
| 8 | caching for accesses to video memory that use the Panorama resources. PAT is process specific, however, so it does not affect anything |
| 9 | outside of the process that sets it. |
| 10 | This means that any other interfaces or programs that do not use Panorama resources will not be affected by Panorama's setting of PAT |
| 11 | and will not have any performance enhancement. DIVE, for example, does not use Panorama so it will not get any performance improvements |
| 12 | if Panorama uses PAT. |
| 13 | |
| 14 | 32 bit color depths uses twice as much memory and system resources including CPU cycles as 16 bit color depths do. Since Panorama is not |
| 15 | an accelerated driver, using 16 bit color depths will result in better performance than 32 bit color depths. |