diff options
author | vangelis@google.com <vangelis@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-21 22:31:30 +0000 |
---|---|---|
committer | vangelis@google.com <vangelis@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-21 22:31:30 +0000 |
commit | 85163b76afca4b1beb2bc0454af5c70a9da15b83 (patch) | |
tree | 54a2673520fd425e995b6d662c210475ff9164eb /o3d/samples/generate-texture.html | |
parent | 421b5bf4f4260c5045b633dd0fc360df560a88eb (diff) | |
download | chromium_src-85163b76afca4b1beb2bc0454af5c70a9da15b83.zip chromium_src-85163b76afca4b1beb2bc0454af5c70a9da15b83.tar.gz chromium_src-85163b76afca4b1beb2bc0454af5c70a9da15b83.tar.bz2 |
Modified generate-texture to turn off texture filtering when run in selenium
so that we get consistent results. Also bumped up the pdiff threshold for 2d sample
on the mac to its previous number to get the test to pass until we fix it.
Review URL: http://codereview.chromium.org/155885
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21223 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'o3d/samples/generate-texture.html')
-rw-r--r-- | o3d/samples/generate-texture.html | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/o3d/samples/generate-texture.html b/o3d/samples/generate-texture.html index b4ff612..b910af3 100644 --- a/o3d/samples/generate-texture.html +++ b/o3d/samples/generate-texture.html @@ -55,6 +55,7 @@ var g_client; var g_pack; var g_viewInfo; var g_finished = false; // for selenium testing +var g_samplers = []; /** * Creates the client area. @@ -160,6 +161,7 @@ function initStep2(clientElements) { samplerParam.value = sampler; sampler.addressModeU = g_o3d.Sampler.CLAMP; sampler.addressModeV = g_o3d.Sampler.CLAMP; + g_samplers[s] = sampler; // Create a texture. { @@ -269,9 +271,21 @@ function initStep2(clientElements) { sampler.texture = texture; } } + window.o3d_prepForSelenium = prepForSelenium; window.g_finished = true; // for selenium testing. } +// Turn off all filtering in the samplers to get consistent testing +// results. +function prepForSelenium() { + for (var i = 0; i < g_samplers.length; i++) { + g_samplers[i].magFilter = g_o3d.Sampler.POINT; + g_samplers[i].minFilter = g_o3d.Sampler.POINT; + g_samplers[i].mipFilter = g_o3d.Sampler.NONE; + } +} + + </script> </head> <body onload="init()"> |