blob: 5be80d79a497b29a209b1235bb29c22b983af511 [file] [log] [blame]
#library('WebGL1Test');
#import('../../pkg/unittest/unittest.dart');
#import('../../pkg/unittest/html_config.dart');
#import('dart:html');
// Test that WebGL is present in dart:html API
main() {
useHtmlConfiguration();
test('simple', () {
var canvas = document.createElement("canvas");
var gl = canvas.getContext("experimental-webgl");
var shader = gl.createShader(WebGLRenderingContext.VERTEX_SHADER);
gl.shaderSource(shader, "void main() { }");
gl.compileShader(shader);
var success =
gl.getShaderParameter(shader, WebGLRenderingContext.COMPILE_STATUS);
Expect.isTrue(success);
});
}