Lines Matching defs:prog

1260 	void progUniformi(const glw::Functions& gl, glw::GLuint prog, int arraySize, int* location, int* value)
1262 gl.programUniform1i(prog, location[0], value[0]);
1264 gl.programUniform2i(prog, location[1], value[0], value[1]);
1266 gl.programUniform3i(prog, location[2], value[0], value[1], value[2]);
1268 gl.programUniform4i(prog, location[3], value[0], value[1], value[2], value[3]);
1271 gl.programUniform1iv(prog, location[4], arraySize, value);
1273 gl.programUniform2iv(prog, location[6], arraySize, value);
1275 gl.programUniform3iv(prog, location[8], arraySize, value);
1277 gl.programUniform4iv(prog, location[10], arraySize, value);
1281 void progUniformui(const glw::Functions& gl, glw::GLuint prog, int arraySize, int* location, unsigned int* value)
1283 gl.programUniform1ui(prog, location[0], value[0]);
1285 gl.programUniform2ui(prog, location[1], value[0], value[1]);
1287 gl.programUniform3ui(prog, location[2], value[0], value[1], value[2]);
1289 gl.programUniform4ui(prog, location[3], value[0], value[1], value[2], value[3]);
1292 gl.programUniform1uiv(prog, location[4], arraySize, value);
1294 gl.programUniform2uiv(prog, location[6], arraySize, value);
1296 gl.programUniform3uiv(prog, location[8], arraySize, value);
1298 gl.programUniform4uiv(prog, location[10], arraySize, value);
1302 void progUniformf(const glw::Functions& gl, glw::GLuint prog, int arraySize, int* location, float* value)
1304 gl.programUniform1f(prog, location[0], value[0]);
1306 gl.programUniform2f(prog, location[1], value[0], value[1]);
1308 gl.programUniform3f(prog, location[2], value[0], value[1], value[2]);
1310 gl.programUniform4f(prog, location[3], value[0], value[1], value[2], value[3]);
1313 gl.programUniform1fv(prog, location[4], arraySize, value);
1315 gl.programUniform2fv(prog, location[6], arraySize, value);
1317 gl.programUniform3fv(prog, location[8], arraySize, value);
1319 gl.programUniform4fv(prog, location[10], arraySize, value);