Files
brave-core/test/data/webgl/webgl2-parameters.html
T
2020-10-13 13:03:00 -04:00

32 lines
1.1 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<title>WebGL2 getParameter() test</title>
<meta charset="utf-8">
</head>
<body>
<canvas id="test" width="8" height="8"></canvas>
<script>
var canvas = document.getElementById("test");
var gl = canvas.getContext("webgl2");
params = ["MAX_VERTEX_UNIFORM_COMPONENTS",
"MAX_VERTEX_UNIFORM_BLOCKS",
"MAX_VERTEX_OUTPUT_COMPONENTS",
"MAX_VARYING_COMPONENTS",
"MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS",
"MAX_FRAGMENT_UNIFORM_COMPONENTS",
"MAX_FRAGMENT_UNIFORM_BLOCKS",
"MAX_FRAGMENT_INPUT_COMPONENTS",
"MAX_UNIFORM_BUFFER_BINDINGS",
"MAX_COMBINED_UNIFORM_BLOCKS",
"MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS",
"MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS"];
var result = [];
for (i in params) {
result.push(gl.getParameter(gl[params[i]]));
}
document.title = result.join(" ");
</script>
</body>
</html>