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

Unified Diff: third_party/webgl/sdk/tests/conformance/extensions/webgl-debug-renderer-info.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 side-by-side diff with in-line comments
Download patch
Index: third_party/webgl/sdk/tests/conformance/extensions/webgl-debug-renderer-info.html
===================================================================
--- third_party/webgl/sdk/tests/conformance/extensions/webgl-debug-renderer-info.html (revision 121077)
+++ third_party/webgl/sdk/tests/conformance/extensions/webgl-debug-renderer-info.html (working copy)
@@ -1,105 +0,0 @@
-<!--
-Copyright (c) 2011 The Chromium Authors. All rights reserved.
-Use of this source code is governed by a BSD-style license that can be
-found in the LICENSE file.
- -->
-<!DOCTYPE html>
-<html>
-<head>
-<meta charset="utf-8">
-<title>WebGL WebGL_debug_renderer_info Conformance Tests</title>
-<link rel="stylesheet" href="../../resources/js-test-style.css"/>
-<script src="../../resources/desktop-gl-constants.js" type="text/javascript"></script>
-<script src="../../resources/js-test-pre.js"></script>
-<script src="../resources/webgl-test.js"></script>
-<script src="../resources/webgl-test-utils.js"></script>
-</head>
-<body>
-<div id="description"></div>
-<canvas id="canvas" style="width: 1px; height: 1px;"> </canvas>
-<div id="console"></div>
-<!-- Shaders for testing standard derivatives -->
-
-<script>
-description("This test verifies the functionality of the WEBGL_debug_renderer_info extension, if it is available.");
-
-debug("");
-
-var wtu = WebGLTestUtils;
-var canvas = document.getElementById("canvas");
-var gl = create3DContext(canvas);
-var ext = null;
-var vao = null;
-
-if (!gl) {
- testFailed("WebGL context does not exist");
-} else {
- testPassed("WebGL context exists");
-
- // Run tests with extension disabled
- runTestDisabled();
-
- // Query the extension and store globally so shouldBe can access it
- ext = gl.getExtension("WEBGL_debug_renderer_info");
- if (!ext) {
- testPassed("No WEBGL_debug_renderer_info support -- this is legal");
-
- runSupportedTest(false);
- } else {
- testPassed("Successfully enabled WEBGL_debug_renderer_info extension");
-
- runSupportedTest(true);
- runTestEnabled();
- }
-}
-
-function runSupportedTest(extensionEnabled) {
- var supported = gl.getSupportedExtensions();
- if (supported.indexOf("WEBGL_debug_renderer_info") >= 0) {
- if (extensionEnabled) {
- testPassed("WEBGL_debug_renderer_info listed as supported and getExtension succeeded");
- } else {
- testFailed("WEBGL_debug_renderer_info listed as supported but getExtension failed");
- }
- } else {
- if (extensionEnabled) {
- testFailed("WEBGL_debug_renderer_info not listed as supported but getExtension succeeded");
- } else {
- testPassed("WEBGL_debug_renderer_info not listed as supported and getExtension failed -- this is legal");
- }
- }
-}
-
-function runTestDisabled() {
- debug("Testing enums with extension disabled");
-
- // Use the constants directly as we don't have the extension
-
- var UNMASKED_VENDOR_WEBGL = 0x9245;
- gl.getParameter(UNMASKED_VENDOR_WEBGL);
- glErrorShouldBe(gl, gl.INVALID_ENUM, "UNMASKED_VENDOR_WEBGL should not be queryable if extension is disabled");
-
- var UNMASKED_RENDERER_WEBGL = 0x9246;
- gl.getParameter(UNMASKED_RENDERER_WEBGL);
- glErrorShouldBe(gl, gl.INVALID_ENUM, "UNMASKED_RENDERER_WEBGL should not be queryable if extension is disabled");
-}
-
-function runTestEnabled() {
- debug("Testing enums with extension enabled");
-
- shouldBe("ext.UNMASKED_VENDOR_WEBGL", "0x9245");
- gl.getParameter(ext.UNMASKED_VENDOR_WEBGL);
- glErrorShouldBe(gl, gl.NO_ERROR, "UNMASKED_VENDOR_WEBGL query should succeed if extension is enable");
-
- shouldBe("ext.UNMASKED_RENDERER_WEBGL", "0x9246");
- gl.getParameter(ext.UNMASKED_RENDERER_WEBGL);
- glErrorShouldBe(gl, gl.NO_ERROR, "UNMASKED_RENDERER_WEBGL query should succeed if extension is enable");
-}
-
-debug("");
-successfullyParsed = true;
-</script>
-<script src="../../resources/js-test-post.js"></script>
-
-</body>
-</html>

Powered by Google App Engine
This is Rietveld 408576698