Skip to content

Commit ab8c46d

Browse files
committed
[opengl] add vendor, renderer, version
1 parent 044e938 commit ab8c46d

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

ffi/opengl.js

+12
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,9 @@ function OpenGL() {
194194
program: null,
195195
locations: {},
196196
}, // shader for glBitmap
197+
vendor: "Codefrau",
198+
renderer: "SqueakJS",
199+
version: "1.0",
197200
viewport: new Int32Array([0, 0, 0, 0]),
198201
depthRange: new Float32Array([0, 1]),
199202
};
@@ -1491,6 +1494,15 @@ function OpenGL() {
14911494

14921495
glGetString: function(name) {
14931496
switch (name) {
1497+
case GL.VERSION:
1498+
DEBUG > 1 && console.log("glGetString GL_VERSION");
1499+
return gl.version;
1500+
case GL.VENDOR:
1501+
DEBUG > 1 && console.log("glGetString GL_VENDOR");
1502+
return gl.vendor;
1503+
case GL.RENDERER:
1504+
DEBUG > 1 && console.log("glGetString GL_RENDERER");
1505+
return gl.renderer;
14941506
case GL.EXTENSIONS:
14951507
DEBUG > 1 && console.log("glGetString GL_EXTENSIONS");
14961508
return gl.extensions;

0 commit comments

Comments
 (0)