aboutsummaryrefslogtreecommitdiff
path: root/src/library_gl.js
diff options
context:
space:
mode:
authorDouglas T. Crosher <dtc-moz@scieneer.com>2013-07-11 14:40:13 +1000
committerDouglas T. Crosher <dtc-moz@scieneer.com>2013-07-11 14:40:13 +1000
commit17124d96b9c03736be32e897e2ad701a4996bc8f (patch)
tree08dd57fa9abfdec37dd5ba55d1ee070fac7658a2 /src/library_gl.js
parent83a7d76953c63c0bf0e22be344be723ab4c1fef5 (diff)
glGenTextures: correct the setting of the object name.
Diffstat (limited to 'src/library_gl.js')
-rw-r--r--src/library_gl.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/library_gl.js b/src/library_gl.js
index 2756a5f6..959773bc 100644
--- a/src/library_gl.js
+++ b/src/library_gl.js
@@ -501,7 +501,7 @@ var LibraryGL = {
for (var i = 0; i < n; i++) {
var id = GL.getNewId(GL.textures);
var texture = Module.ctx.createTexture();
- texture.name = 0;
+ texture.name = id;
GL.textures[id] = texture;
{{{ makeSetValue('textures', 'i*4', 'id', 'i32') }}};
}
@@ -677,8 +677,8 @@ var LibraryGL = {
for (var i = 0; i < n; i++) {
var id = {{{ makeGetValue('renderbuffers', 'i*4', 'i32') }}};
var renderbuffer = GL.renderbuffers[id];
- renderbuffer.name = 0;
Module.ctx.deleteRenderbuffer(renderbuffer);
+ renderbuffer.name = 0;
GL.renderbuffers[id] = null;
}
},