diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2012-03-27 23:26:47 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2012-03-27 23:45:50 -0400 |
commit | af823e5017ae600937431d497fe2a7651c2217f2 (patch) | |
tree | 9f9c421471311c52d8091fdb21ec7b3addd1a4a4 | |
parent | 132ee6cdaa76cc5f39a673381b92dca48c7005b9 (diff) |
Fix glShaderSource
-rw-r--r-- | src/library_gl.js | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/library_gl.js b/src/library_gl.js index 0a9d4c6e..a7c5998c 100644 --- a/src/library_gl.js +++ b/src/library_gl.js @@ -271,7 +271,7 @@ var LibraryGL = { glShaderSource: function(shader, count, string, length) { var source = ""; for (var i = 0; i < count; ++i) { - var frag = string[i]; + var frag; if (length) { var len = {{{ makeGetValue('length', 'i*4', 'i32') }}}; if (len < 0) { @@ -282,9 +282,6 @@ var LibraryGL = { } else { frag = Pointer_stringify({{{ makeGetValue('string', 'i*4', 'i32') }}}); } - if (source.length) { - source += "\n"; - } source += frag; } Module.ctx.shaderSource(GL.hashtable("shader").get(shader), source); |