aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEhsan Akhgari <ehsan.akhgari@gmail.com>2012-01-24 16:37:27 -0500
committerEhsan Akhgari <ehsan.akhgari@gmail.com>2012-01-24 16:37:27 -0500
commit2c0c0fd2d9e69e99ee41deb22429580ee1343155 (patch)
tree65ec140f9710bff94b9e21cce728e78ae2447e7e /src
parent11c93459e0037498d46ec3fc7720f31275da2784 (diff)
Switch over everything to TypedArray_copy
Diffstat (limited to 'src')
-rw-r--r--src/library_gl.js30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/library_gl.js b/src/library_gl.js
index adcbb1e4..a5f365f0 100644
--- a/src/library_gl.js
+++ b/src/library_gl.js
@@ -160,76 +160,76 @@ var LibraryGL = {
glUniform1fv: function(Location, count, value) {
Location = GL.hashtable("uniform").get(Location);
- value = new Float32Array(Array_copy(value, count*4)); // TODO: optimize
+ value = new Float32Array(TypedArray_copy(value, count*4)); // TODO: optimize
Module.ctx.uniform1fv(Location, value);
},
glUniform2fv: function(Location, count, value) {
Location = GL.hashtable("uniform").get(Location);
count *= 2;
- value = new Float32Array(Array_copy(value, count*4)); // TODO: optimize
+ value = new Float32Array(TypedArray_copy(value, count*4)); // TODO: optimize
Module.ctx.uniform2fv(Location, value);
},
glUniform3fv: function(Location, count, value) {
Location = GL.hashtable("uniform").get(Location);
count *= 3;
- value = new Float32Array(Array_copy(value, count*4)); // TODO: optimize
+ value = new Float32Array(TypedArray_copy(value, count*4)); // TODO: optimize
Module.ctx.uniform3fv(Location, value);
},
glUniform4fv: function(Location, count, value) {
Location = GL.hashtable("uniform").get(Location);
count *= 4;
- value = new Float32Array(Array_copy(value, count*4)); // TODO: optimize
+ value = new Float32Array(TypedArray_copy(value, count*4)); // TODO: optimize
Module.ctx.uniform4fv(Location, value);
},
glUniform1fi: function(Location, count, value) {
Location = GL.hashtable("uniform").get(Location);
- value = new Uint32Array(Array_copy(value, count*4)); // TODO: optimize
+ value = new Uint32Array(TypedArray_copy(value, count*4)); // TODO: optimize
Module.ctx.uniform1fi(Location, value);
},
glUniform2fi: function(Location, count, value) {
Location = GL.hashtable("uniform").get(Location);
count *= 2;
- value = new Uint32Array(Array_copy(value, count*4)); // TODO: optimize
+ value = new Uint32Array(TypedArray_copy(value, count*4)); // TODO: optimize
Module.ctx.uniform2fi(Location, value);
},
glUniform3fi: function(Location, count, value) {
Location = GL.hashtable("uniform").get(Location);
count *= 3;
- value = new Uint32Array(Array_copy(value, count*4)); // TODO: optimize
+ value = new Uint32Array(TypedArray_copy(value, count*4)); // TODO: optimize
Module.ctx.uniform3fi(Location, value);
},
glUniform4fi: function(Location, count, value) {
Location = GL.hashtable("uniform").get(Location);
count *= 4;
- value = new Uint32Array(Array_copy(value, count*4)); // TODO: optimize
+ value = new Uint32Array(TypedArray_copy(value, count*4)); // TODO: optimize
Module.ctx.uniform4fi(Location, value);
},
glUniformMatrix2fv: function(Location, count, transpose, value) {
Location = GL.hashtable("uniform").get(Location);
count *= 4;
- value = new Float32Array(Array_copy(value, count*4)); // TODO: optimize
+ value = new Float32Array(TypedArray_copy(value, count*4)); // TODO: optimize
Module.ctx.uniformMatrix2fv(Location, transpose, value);
},
glUniformMatrix3fv: function(Location, count, transpose, value) {
Location = GL.hashtable("uniform").get(Location);
count *= 9;
- value = new Float32Array(Array_copy(value, count*4)); // TODO: optimize
+ value = new Float32Array(TypedArray_copy(value, count*4)); // TODO: optimize
Module.ctx.uniformMatrix3fv(Location, transpose, value);
},
glUniformMatrix4fv: function(Location, count, transpose, value) {
Location = GL.hashtable("uniform").get(Location);
count *= 16;
- value = new Float32Array(Array_copy(value, count*4)); // TODO: optimize
+ value = new Float32Array(TypedArray_copy(value, count*4)); // TODO: optimize
Module.ctx.uniformMatrix4fv(Location, transpose, value);
},
@@ -254,22 +254,22 @@ var LibraryGL = {
},
glVertexAttrib1fv: function(index, v) {
- v = new Float32Array(Array_copy(v, value + 1*4)); // TODO: optimize
+ v = new Float32Array(TypedArray_copy(v, value + 1*4)); // TODO: optimize
Module.ctx.vertexAttrib1fv(index, v);
},
glVertexAttrib2fv: function(index, v) {
- v = new Float32Array(Array_copy(v, value + 2*4)); // TODO: optimize
+ v = new Float32Array(TypedArray_copy(v, value + 2*4)); // TODO: optimize
Module.ctx.vertexAttrib2fv(index, v);
},
glVertexAttrib3fv: function(index, v) {
- v = new Float32Array(Array_copy(v, value + 3*4)); // TODO: optimize
+ v = new Float32Array(TypedArray_copy(v, value + 3*4)); // TODO: optimize
Module.ctx.vertexAttrib3fv(index, v);
},
glVertexAttrib4fv: function(index, v) {
- v = new Float32Array(Array_copy(v, value + 4*4)); // TODO: optimize
+ v = new Float32Array(TypedArray_copy(v, value + 4*4)); // TODO: optimize
Module.ctx.vertexAttrib4fv(index, v);
},