diff options
author | Michael Larabel <michael@phx-laptop.(none)> | 2008-08-27 14:49:53 -0400 |
---|---|---|
committer | Michael Larabel <michael@phx-laptop.(none)> | 2008-08-27 14:49:53 -0400 |
commit | b847566340ac8824e5a6f0d4ccf1249653d2a4d0 (patch) | |
tree | d11b4829a0f856220bed12f26eb895c789ac7990 /pts-core/modules | |
parent | e7bab4d35ba56dc803c742b8edc90026b7850831 (diff) | |
download | phoronix-test-suite-upstream-b847566340ac8824e5a6f0d4ccf1249653d2a4d0.tar.gz phoronix-test-suite-upstream-b847566340ac8824e5a6f0d4ccf1249653d2a4d0.tar.xz phoronix-test-suite-upstream-b847566340ac8824e5a6f0d4ccf1249653d2a4d0.zip |
graphics_override: Don't apply anti-aliasing or anisotropic filtering
settings unless there is something to apply
Diffstat (limited to 'pts-core/modules')
-rw-r--r-- | pts-core/modules/graphics_override.php | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/pts-core/modules/graphics_override.php b/pts-core/modules/graphics_override.php index 81d5964..42b9583 100644 --- a/pts-core/modules/graphics_override.php +++ b/pts-core/modules/graphics_override.php @@ -72,8 +72,12 @@ class graphics_override extends pts_module_interface $nvidia_aa = 8; break; } - set_nvidia_extension("FSAA", $nvidia_aa); - set_nvidia_extension("FSAAAppControlled", 0); + + if(isset($nvidia_aa)) + { + set_nvidia_extension("FSAA", $nvidia_aa); + set_nvidia_extension("FSAAAppControlled", 0); + } } else if(IS_ATI_GRAPHICS) { @@ -96,8 +100,12 @@ class graphics_override extends pts_module_interface $ati_aa = "0x00000008"; break; } - set_amd_pcsdb("OpenGL,AntiAliasSamples", $ati_aa); - set_amd_pcsdb("OpenGL,AAF", "0x00000000"); + + if(isset($ati_aa)) + { + set_amd_pcsdb("OpenGL,AntiAliasSamples", $ati_aa); + set_amd_pcsdb("OpenGL,AAF", "0x00000000"); + } } } @@ -124,8 +132,12 @@ class graphics_override extends pts_module_interface $nvidia_af = 4; break; } - set_nvidia_extension("LogAniso", $nvidia_af); - set_nvidia_extension("LogAnisoAppControlled", 0); + + if(isset($nvidia_af)) + { + set_nvidia_extension("LogAniso", $nvidia_af); + set_nvidia_extension("LogAnisoAppControlled", 0); + } } else if(IS_ATI_GRAPHICS) { @@ -146,7 +158,11 @@ class graphics_override extends pts_module_interface $ati_af = "0x00000010"; break; } - set_amd_pcsdb("OpenGL,AnisoDegree", $ati_af); + + if(isset($ati_af)) + { + set_amd_pcsdb("OpenGL,AnisoDegree", $ati_af); + } } } } |