Index: samples/generate-texture.html |
=================================================================== |
--- samples/generate-texture.html (revision 21117) |
+++ samples/generate-texture.html (working copy) |
@@ -55,6 +55,7 @@ |
var g_pack; |
var g_viewInfo; |
var g_finished = false; // for selenium testing |
+var g_samplers = []; |
/** |
* Creates the client area. |
@@ -160,6 +161,7 @@ |
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 @@ |
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()"> |