2 # WARNING: This file is auto-generated. Do NOT modify it manually, but rather
3 # modify the generating script file. Otherwise changes will be lost!
4 # See split-swizzles.js
9 <meta http-equiv=
"Content-Type" content=
"text/html; charset=utf-8">
10 <title>WebGL Shader Conformance Tests
</title>
11 <link rel=
"stylesheet" href=
"../../../../resources/js-test-style.css"/>
12 <script src=
"../../../../js/js-test-pre.js"></script>
13 <script src=
"../../../../js/webgl-test-utils.js"></script>
15 <script src=
"../../../../closure-library/closure/goog/base.js"></script>
16 <script src=
"../../../deqp-deps.js"></script>
17 <script>goog
.require('modules.shared.glsShaderLibrary');</script>
20 <div id=
"description"></div>
21 <div id=
"console"></div>
22 <canvas id=
"canvas" width=
"200" height=
"100"> </canvas>
24 testName
= 'swizzles_bvec4';
25 description("Shader test: " + testName
+ ".");
26 WebGLTestUtils
.setDefault3DContextVersion(2);
28 var getFilter = function() {
29 var queryVars
= window
.location
.search
.substring(1).split('&');
31 for (var i
= 0; i
< queryVars
.length
; i
++) {
32 var value
= queryVars
[i
].split('=');
33 if (decodeURIComponent(value
[0]) === 'filter')
34 return decodeURIComponent(value
[1]);
38 modules
.shared
.glsShaderLibrary
.run(testName
, getFilter())