953954955956957958959960
gl.uniform3f(loc, x, y, z); } @Override public void glUniform3fv (int location, int count, FloatBuffer v) { WebGLUniformLocation loc = getUniformLocation(location); gl.uniform3fv(loc, copy(v)); }
959960961962963964965966
gl.uniform3fv(loc, copy(v)); } @Override public void glUniform3i (int location, int x, int y, int z) { WebGLUniformLocation loc = getUniformLocation(location); gl.uniform3i(loc, x, y, z); }
965966967968969970971972
gl.uniform3i(loc, x, y, z); } @Override public void glUniform3iv (int location, int count, IntBuffer v) { WebGLUniformLocation loc = getUniformLocation(location); gl.uniform3iv(loc, copy(v)); }
971972973974975976977978
gl.uniform3iv(loc, copy(v)); } @Override public void glUniform4f (int location, float x, float y, float z, float w) { WebGLUniformLocation loc = getUniformLocation(location); gl.uniform4f(loc, x, y, z, w); }
977978979980981982983984
gl.uniform4f(loc, x, y, z, w); } @Override public void glUniform4fv (int location, int count, FloatBuffer v) { WebGLUniformLocation loc = getUniformLocation(location); gl.uniform4fv(loc, copy(v)); }
983984985986987988989990
gl.uniform4fv(loc, copy(v)); } @Override public void glUniform4i (int location, int x, int y, int z, int w) { WebGLUniformLocation loc = getUniformLocation(location); gl.uniform4i(loc, x, y, z, w); }
989990991992993994995996
gl.uniform4i(loc, x, y, z, w); } @Override public void glUniform4iv (int location, int count, IntBuffer v) { WebGLUniformLocation loc = getUniformLocation(location); gl.uniform4iv(loc, copy(v)); }
995996997998999100010011002
gl.uniform4iv(loc, copy(v)); } @Override public void glUniformMatrix2fv (int location, int count, boolean transpose, FloatBuffer value) { WebGLUniformLocation loc = getUniformLocation(location); gl.uniformMatrix2fv(loc, transpose, copy(value)); }
10011002100310041005100610071008
gl.uniformMatrix2fv(loc, transpose, copy(value)); } @Override public void glUniformMatrix3fv (int location, int count, boolean transpose, FloatBuffer value) { WebGLUniformLocation loc = getUniformLocation(location); gl.uniformMatrix3fv(loc, transpose, copy(value)); }
10071008100910101011101210131014
gl.uniformMatrix3fv(loc, transpose, copy(value)); } @Override public void glUniformMatrix4fv (int location, int count, boolean transpose, FloatBuffer value) { WebGLUniformLocation loc = getUniformLocation(location); gl.uniformMatrix4fv(loc, transpose, copy(value)); }