Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(61)

Side by Side Diff: third_party/webgl/conformance-suites/1.0.0/conformance/is-object.html

Issue 9360034: Remove everthing except conformance tests in the deps/third_party/webgl (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/
Patch Set: Created 8 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 <html>
2 <head>
3 <link rel="stylesheet" href="../resources/js-test-style.css"/>
4 <script src="../resources/js-test-pre.js"></script>
5 <script src="resources/webgl-test.js"></script>
6 <script src="resources/webgl-test-utils.js"></script>
7 </head>
8 <body>
9 <div id="description"></div>
10 <div id="console"></div>
11 <canvas id="canvas">
12 <script>
13 var wtu;
14 var canvas;
15 var gl;
16 var shouldGenerateGLError;
17
18 var buffer;
19 var framebuffer;
20 var program;
21 var renderbuffer;
22 var shader;
23 var texture;
24
25 description("Tests 'is' calls against non-bound and deleted objects");
26
27 wtu = WebGLTestUtils;
28 canvas = document.getElementById("canvas");
29 gl = wtu.create3DContext(canvas);
30 shouldGenerateGLError = wtu.shouldGenerateGLError;
31
32 shouldGenerateGLError(gl, gl.NO_ERROR, "buffer = gl.createBuffer()");
33 shouldBeFalse("gl.isBuffer(buffer)");
34 shouldGenerateGLError(gl, gl.NO_ERROR, "gl.bindBuffer(gl.ARRAY_BUFFER, buffer)") ;
35 shouldBeTrue("gl.isBuffer(buffer)");
36 debug("");
37
38 shouldGenerateGLError(gl, gl.NO_ERROR, "framebuffer = gl.createFramebuffer()");
39 shouldBeFalse("gl.isFramebuffer(framebuffer)");
40 shouldGenerateGLError(gl, gl.NO_ERROR, "gl.bindFramebuffer(gl.FRAMEBUFFER, frame buffer)");
41 shouldBeTrue("gl.isFramebuffer(framebuffer)");
42 debug("");
43
44 shouldGenerateGLError(gl, gl.NO_ERROR, "renderbuffer = gl.createRenderbuffer()") ;
45 shouldBeFalse("gl.isRenderbuffer(renderbuffer)");
46 shouldGenerateGLError(gl, gl.NO_ERROR, "gl.bindRenderbuffer(gl.RENDERBUFFER, ren derbuffer)");
47 shouldBeTrue("gl.isRenderbuffer(renderbuffer)");
48 debug("");
49
50 shouldGenerateGLError(gl, gl.NO_ERROR, "texture = gl.createTexture()");
51 shouldBeFalse("gl.isTexture(texture)");
52 shouldGenerateGLError(gl, gl.NO_ERROR, "gl.bindTexture(gl.TEXTURE_2D, texture)") ;
53 shouldBeTrue("gl.isTexture(texture)");
54 debug("");
55
56 shouldGenerateGLError(gl, gl.NO_ERROR, "program = gl.createProgram()");
57 shouldBeTrue("gl.isProgram(program)");
58 shouldGenerateGLError(gl, gl.NO_ERROR, "gl.deleteProgram(program)");
59 shouldBeFalse("gl.isProgram(program)");
60 debug("");
61
62 shouldGenerateGLError(gl, gl.NO_ERROR, "shader = gl.createShader(gl.VERTEX_SHADE R)");
63 shouldBeTrue("gl.isShader(shader)");
64 shouldGenerateGLError(gl, gl.NO_ERROR, "gl.deleteShader(shader)");
65 shouldBeFalse("gl.isShader(shader)");
66 debug("");
67
68 successfullyParsed = true;
69 </script>
70 <script src="../resources/js-test-post.js"></script>
71 </body>
72 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698