935936937938939940941942
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)); }
941942943944945946947948
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); }
947948949950951952953954
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)); }
953954955956957958959960
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); }
959960961962963964965966
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)); }
965966967968969970971972
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); }
971972973974975976977978
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)); }
977978979980981982983984
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)); }
983984985986987988989990
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)); }
989990991992993994995996
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)); }