diff options
Diffstat (limited to 'src/library_gl.js')
-rw-r--r-- | src/library_gl.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/library_gl.js b/src/library_gl.js index d5ce4aaa..f3cea384 100644 --- a/src/library_gl.js +++ b/src/library_gl.js @@ -376,6 +376,8 @@ var LibraryGL = { var data = GL.getTexPixelData(type, format, width, height, pixels, internalFormat); pixels = data.pixels; internalFormat = data.internalFormat; + } else { + pixels = null; } Module.ctx.texImage2D(target, level, internalFormat, width, height, border, format, type, pixels); }, @@ -384,6 +386,8 @@ var LibraryGL = { if (pixels) { var data = GL.getTexPixelData(type, format, width, height, pixels, -1); pixels = data.pixels; + } else { + pixels = null; } Module.ctx.texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels); }, |