Lines Matching defs:location
373 "layout(location = 0) out mediump vec4 o_color;\n"
413 "layout(location = 0) out mediump vec4 o_color;\n"
472 "layout(location = 0) out mediump vec4 o_color;\n"
513 "layout(location = 0) out mediump vec4 o_color;\n"
613 srcStrings[i++] = "layout(location = 0) out mediump vec4 o_color;\n";
651 srcStrings[i++] = "layout(location = 0) out mediump vec4 o_color;\n";
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);
1323 void activeUniformi(const glw::Functions& gl, int arraySize, int* location, int* value)
1325 gl.uniform1i(location[0], value[0]);
1327 gl.uniform2i(location[1], value[0], value[1]);
1329 gl.uniform3i(location[2], value[0], value[1], value[2]);
1331 gl.uniform4i(location[3], value[0], value[1], value[2], value[3]);
1334 gl.uniform1iv(location[4], arraySize, value);
1336 gl.uniform2iv(location[6], arraySize, value);
1338 gl.uniform3iv(location[8], arraySize, value);
1340 gl.uniform4iv(location[10], arraySize, value);
1344 void activeUniformui(const glw::Functions& gl, int arraySize, int* location, unsigned int* value)
1346 gl.uniform1ui(location[0], value[0]);
1348 gl.uniform2ui(location[1], value[0], value[1]);
1350 gl.uniform3ui(location[2], value[0], value[1], value[2]);
1352 gl.uniform4ui(location[3], value[0], value[1], value[2], value[3]);
1355 gl.uniform1uiv(location[4], arraySize, value);
1357 gl.uniform2uiv(location[6], arraySize, value);
1359 gl.uniform3uiv(location[8], arraySize, value);
1361 gl.uniform4uiv(location[10], arraySize, value);
1365 void activeUniformf(const glw::Functions& gl, int arraySize, int* location, float* value)
1367 gl.uniform1f(location[0], value[0]);
1369 gl.uniform2f(location[1], value[0], value[1]);
1371 gl.uniform3f(location[2], value[0], value[1], value[2]);
1373 gl.uniform4f(location[3], value[0], value[1], value[2], value[3]);
1376 gl.uniform1fv(location[4], arraySize, value);
1378 gl.uniform2fv(location[6], arraySize, value);
1380 gl.uniform3fv(location[8], arraySize, value);
1382 gl.uniform4fv(location[10], arraySize, value);
1401 // dwordCount represents the number of dwords to compare for each uniform location
1574 glw::GLint* location;
1576 location = (activeProgram == programA) ? locationA : locationB;
1600 activeUniformi(gl, arraySize, location, data);
1604 activeUniformui(gl, arraySize, location, udata);
1608 activeUniformf(gl, arraySize, location, fdata);
1619 gl.getUniformiv(activeProgram, location[i], (int*)&retVal[0]);
1623 gl.getUniformuiv(activeProgram, location[i], &retVal[0]);
1627 gl.getUniformfv(activeProgram, location[i], (float*)&retVal[0]);
1661 // These arrays represent the number of floats for each uniform location
1819 glw::GLint* location;
1821 location = (activeProgram == programA) ? locationA : locationB;
1835 gl.uniformMatrix2fv(location[0], arraySize, GL_FALSE, value);
1837 gl.uniformMatrix3fv(location[2], arraySize, GL_FALSE, value);
1839 gl.uniformMatrix4fv(location[4], arraySize, GL_FALSE, value);
1844 gl.uniformMatrix2x3fv(location[0], arraySize, GL_FALSE, value);
1846 gl.uniformMatrix2x4fv(location[2], arraySize, GL_FALSE, value);
1848 gl.uniformMatrix3x2fv(location[4], arraySize, GL_FALSE, value);
1850 gl.uniformMatrix3x4fv(location[6], arraySize, GL_FALSE, value);
1852 gl.uniformMatrix4x2fv(location[8], arraySize, GL_FALSE, value);
1854 gl.uniformMatrix4x3fv(location[10], arraySize, GL_FALSE, value);
1863 gl.getUniformfv(activeProgram, location[i], retVal);
2054 vtxSrc << "layout(location = 3) out vec4 o_val5;\n";
2116 fragSrc << "layout(location = 3) in vec4 i_val5;\n";
2134 fragSrc << "layout(location = 0) out mediump vec4 o_color;\n";
2927 fragSrc << "layout(location = 0) out mediump vec4 o_color;\n";
2999 fragSrc << "layout(location = 0) out mediump vec4 o_color;\n";
3071 fragSrc << "layout(location = 0) out mediump vec4 o_color;\n";