Bug 1918529 - fix some subpixel misalignment issues with gfx.webrender.svg-filter...
[gecko.git] / dom / canvas / test / webgl-conf / checkout / conformance / glsl / misc / non-ascii-comments.vert.html
blob14d807ed71c4ccfdf31976639243a764d5158cf5
1 <!--
2 Copyright (c) 2019 The Khronos Group Inc.
3 Use of this source code is governed by an MIT-style license that can be
4 found in the LICENSE.txt file.
5 -->
7 <!DOCTYPE html>
8 <html>
9 <head>
10 <meta charset="utf-8">
11 <title>WebGL GLSL Conformance Tests</title>
12 <link rel="stylesheet" href="../../../resources/js-test-style.css"/>
13 <link rel="stylesheet" href="../../../resources/glsl-feature-tests.css"/>
14 <script src="../../../js/js-test-pre.js"></script>
15 <script src="../../../js/webgl-test-utils.js"></script>
16 <script src="../../../js/glsl-conformance-test.js"></script>
17 </head>
18 <body>
19 <div id="description"></div>
20 <div id="console"></div>
21 <script id="vertexShader" type="text/plain">
22 Loading...
23 </script>
24 <script>
25 "use strict";
27 // Via `[].map.call(str, x => x.codePointAt(0));`
28 let a = [12371,12428,12399,65313,65331,65315,65321,65321,12391,12399,12394,12356,12391,12377,12290];
29 let b = [65332,65352,65353,65363,12288,65321,65363,12288,65326,65359,65364,12288,65313,65331,65315,65321,65321];
30 a = String.fromCodePoint(...a);
31 b = String.fromCodePoint(...b);
33 // -
35 vertexShader.textContent = `
36 // Non ascii comments in source should succeed
37 // ${a}
38 // ${b}
40 * ${b}
42 #define TEST 1 // ${b}
43 void main() {
44 gl_Position = vec4(1,1,1,1); // ${b}
45 } // ${b}
48 // -
50 GLSLConformanceTester.runTest();
51 var successfullyParsed = true;
52 </script>
53 </body>
54 </html>