Lines Matching refs:value

71  *    * Test with invalid type. Expect INVALID_ENUM and zero return value.
75 * * Test with count < 0. Expect INVALID_VALUE and zero return value.
167 * * Test with invalid value. Expect INVALID_VALUE GL error
870 glw::GLint value;
875 gl.getProgramPipelineiv(pipeline, GL_INFO_LOG_LENGTH, &value);
876 std::vector<char> infoLogBuf(value + 1);
882 bufSize = value / 2; // read half the log
888 bufSize = value;
915 glw::GLuint value;
949 gl.getProgramPipelineiv(pipelines[0], GL_ACTIVE_PROGRAM, (glw::GLint*)&value);
950 if (value != progVF.getProgram())
984 gl.getIntegerv(GL_PROGRAM_PIPELINE_BINDING, (glw::GLint*)&value);
985 if (value != pipelines[0])
990 gl.getIntegerv(GL_PROGRAM_PIPELINE_BINDING, (glw::GLint*)&value);
991 if (value != pipelines[1])
1000 gl.getIntegerv(GL_PROGRAM_PIPELINE_BINDING, (glw::GLint*)&value);
1002 if ((err != GL_INVALID_OPERATION) || (value != pipelines[1]))
1023 gl.getIntegerv(GL_PROGRAM_PIPELINE_BINDING, (glw::GLint*)&value);
1024 if (value != 0)
1090 gl.getProgramPipelineiv(pipelines[0], GL_ACTIVE_PROGRAM, (glw::GLint*)&value);
1091 if (value != 0)
1095 gl.getProgramPipelineiv(pipelines[0], GL_VERTEX_SHADER, (glw::GLint*)&value);
1096 if (value != 0)
1100 gl.getProgramPipelineiv(pipelines[0], GL_FRAGMENT_SHADER, (glw::GLint*)&value);
1101 if (value != 0)
1105 gl.getProgramPipelineiv(pipelines[0], GL_VALIDATE_STATUS, (glw::GLint*)&value);
1106 if (value != 0)
1110 gl.getProgramPipelineiv(pipelines[0], GL_INFO_LOG_LENGTH, (glw::GLint*)&value);
1111 if (value != 0)
1120 gl.getProgramPipelineiv(pipelines[0], GL_ACTIVE_PROGRAM, (glw::GLint*)&value);
1130 gl.getProgramPipelineiv(pipelines[0], GL_VALIDATE_STATUS, (glw::GLint*)&value);
1131 if (value != 0)
1137 gl.getProgramPipelineiv(pipelines[0], GL_VALIDATE_STATUS, (glw::GLint*)&value);
1138 if (value != 0)
1146 gl.getProgramPipelineiv(pipelines[0], GL_VALIDATE_STATUS, (glw::GLint*)&value);
1147 if (value != 0)
1154 gl.getProgramPipelineiv(pipelines[0], GL_VALIDATE_STATUS, (glw::GLint*)&value);
1155 if (value != 1)
1169 gl.getProgramPipelineiv(pipelines[0], GL_VALIDATE_STATUS, (glw::GLint*)&value);
1170 if (value != 0)
1260 void progUniformi(const glw::Functions& gl, glw::GLuint prog, int arraySize, int* location, int* value)
1262 gl.programUniform1i(prog, location[0], value[0]);
1263 value += 1;
1264 gl.programUniform2i(prog, location[1], value[0], value[1]);
1265 value += 2;
1266 gl.programUniform3i(prog, location[2], value[0], value[1], value[2]);
1267 value += 3;
1268 gl.programUniform4i(prog, location[3], value[0], value[1], value[2], value[3]);
1269 value += 4;
1271 gl.programUniform1iv(prog, location[4], arraySize, value);
1272 value += 1 * arraySize;
1273 gl.programUniform2iv(prog, location[6], arraySize, value);
1274 value += 2 * arraySize;
1275 gl.programUniform3iv(prog, location[8], arraySize, value);
1276 value += 3 * arraySize;
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]);
1284 value += 1;
1285 gl.programUniform2ui(prog, location[1], value[0], value[1]);
1286 value += 2;
1287 gl.programUniform3ui(prog, location[2], value[0], value[1], value[2]);
1288 value += 3;
1289 gl.programUniform4ui(prog, location[3], value[0], value[1], value[2], value[3]);
1290 value += 4;
1292 gl.programUniform1uiv(prog, location[4], arraySize, value);
1293 value += 1 * arraySize;
1294 gl.programUniform2uiv(prog, location[6], arraySize, value);
1295 value += 2 * arraySize;
1296 gl.programUniform3uiv(prog, location[8], arraySize, value);
1297 value += 3 * arraySize;
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]);
1305 value += 1;
1306 gl.programUniform2f(prog, location[1], value[0], value[1]);
1307 value += 2;
1308 gl.programUniform3f(prog, location[2], value[0], value[1], value[2]);
1309 value += 3;
1310 gl.programUniform4f(prog, location[3], value[0], value[1], value[2], value[3]);
1311 value += 4;
1313 gl.programUniform1fv(prog, location[4], arraySize, value);
1314 value += 1 * arraySize;
1315 gl.programUniform2fv(prog, location[6], arraySize, value);
1316 value += 2 * arraySize;
1317 gl.programUniform3fv(prog, location[8], arraySize, value);
1318 value += 3 * arraySize;
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]);
1326 value += 1;
1327 gl.uniform2i(location[1], value[0], value[1]);
1328 value += 2;
1329 gl.uniform3i(location[2], value[0], value[1], value[2]);
1330 value += 3;
1331 gl.uniform4i(location[3], value[0], value[1], value[2], value[3]);
1332 value += 4;
1334 gl.uniform1iv(location[4], arraySize, value);
1335 value += 1 * arraySize;
1336 gl.uniform2iv(location[6], arraySize, value);
1337 value += 2 * arraySize;
1338 gl.uniform3iv(location[8], arraySize, value);
1339 value += 3 * arraySize;
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]);
1347 value += 1;
1348 gl.uniform2ui(location[1], value[0], value[1]);
1349 value += 2;
1350 gl.uniform3ui(location[2], value[0], value[1], value[2]);
1351 value += 3;
1352 gl.uniform4ui(location[3], value[0], value[1], value[2], value[3]);
1353 value += 4;
1355 gl.uniform1uiv(location[4], arraySize, value);
1356 value += 1 * arraySize;
1357 gl.uniform2uiv(location[6], arraySize, value);
1358 value += 2 * arraySize;
1359 gl.uniform3uiv(location[8], arraySize, value);
1360 value += 3 * arraySize;
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]);
1368 value += 1;
1369 gl.uniform2f(location[1], value[0], value[1]);
1370 value += 2;
1371 gl.uniform3f(location[2], value[0], value[1], value[2]);
1372 value += 3;
1373 gl.uniform4f(location[3], value[0], value[1], value[2], value[3]);
1374 value += 4;
1376 gl.uniform1fv(location[4], arraySize, value);
1377 value += 1 * arraySize;
1378 gl.uniform2fv(location[6], arraySize, value);
1379 value += 2 * arraySize;
1380 gl.uniform3fv(location[8], arraySize, value);
1381 value += 3 * arraySize;
1382 gl.uniform4fv(location[10], arraySize, value);
1491 // Compare programA uniform to expected value and
1492 // test to see if programB picked up the value.
1557 // Compare programB uniform to expected value and
1558 // test to see if programA picked up the value.
1632 // Compare activeProgram uniform to expected value
1711 float* value = &data[0];
1715 gl.programUniformMatrix2fv(programA, locationA[0], arraySize, GL_FALSE, value);
1716 value += 2 * 2 * arraySize;
1717 gl.programUniformMatrix3fv(programA, locationA[2], arraySize, GL_FALSE, value);
1718 value += 3 * 3 * arraySize;
1719 gl.programUniformMatrix4fv(programA, locationA[4], arraySize, GL_FALSE, value);
1724 gl.programUniformMatrix2x3fv(programA, locationA[0], arraySize, GL_FALSE, value);
1725 value += 2 * 3 * arraySize;
1726 gl.programUniformMatrix2x4fv(programA, locationA[2], arraySize, GL_FALSE, value);
1727 value += 2 * 4 * arraySize;
1728 gl.programUniformMatrix3x2fv(programA, locationA[4], arraySize, GL_FALSE, value);
1729 value += 3 * 2 * arraySize;
1730 gl.programUniformMatrix3x4fv(programA, locationA[6], arraySize, GL_FALSE, value);
1731 value += 3 * 4 * arraySize;
1732 gl.programUniformMatrix4x2fv(programA, locationA[8], arraySize, GL_FALSE, value);
1733 value += 4 * 2 * arraySize;
1734 gl.programUniformMatrix4x3fv(programA, locationA[10], arraySize, GL_FALSE, value);
1738 value = &data[0];
1748 // Compare programA uniform to expected value and
1749 // test to see if programB picked up the value.
1750 if ((retValA[j] != *value++) || (retValA[j] == retValB[j]))
1765 value = &data[0];
1769 gl.programUniformMatrix2fv(programB, locationB[0], arraySize, GL_FALSE, value);
1770 value += 2 * 2 * arraySize;
1771 gl.programUniformMatrix3fv(programB, locationB[2], arraySize, GL_FALSE, value);
1772 value += 3 * 3 * arraySize;
1773 gl.programUniformMatrix4fv(programB, locationB[4], arraySize, GL_FALSE, value);
1778 gl.programUniformMatrix2x3fv(programB, locationB[0], arraySize, GL_FALSE, value);
1779 value += 2 * 3 * arraySize;
1780 gl.programUniformMatrix2x4fv(programB, locationB[2], arraySize, GL_FALSE, value);
1781 value += 2 * 4 * arraySize;
1782 gl.programUniformMatrix3x2fv(programB, locationB[4], arraySize, GL_FALSE, value);
1783 value += 3 * 2 * arraySize;
1784 gl.programUniformMatrix3x4fv(programB, locationB[6], arraySize, GL_FALSE, value);
1785 value += 3 * 4 * arraySize;
1786 gl.programUniformMatrix4x2fv(programB, locationB[8], arraySize, GL_FALSE, value);
1787 value += 4 * 2 * arraySize;
1788 gl.programUniformMatrix4x3fv(programB, locationB[10], arraySize, GL_FALSE, value);
1792 value = &data[0];
1802 // Compare programB uniform to expected value and
1803 // test to see if programA picked up the value.
1804 if ((retValB[j] != *value++) || (retValA[j] == retValB[j]))
1831 value = &data[0];
1835 gl.uniformMatrix2fv(location[0], arraySize, GL_FALSE, value);
1836 value += 2 * 2 * arraySize;
1837 gl.uniformMatrix3fv(location[2], arraySize, GL_FALSE, value);
1838 value += 3 * 3 * arraySize;
1839 gl.uniformMatrix4fv(location[4], arraySize, GL_FALSE, value);
1844 gl.uniformMatrix2x3fv(location[0], arraySize, GL_FALSE, value);
1845 value += 2 * 3 * arraySize;
1846 gl.uniformMatrix2x4fv(location[2], arraySize, GL_FALSE, value);
1847 value += 2 * 4 * arraySize;
1848 gl.uniformMatrix3x2fv(location[4], arraySize, GL_FALSE, value);
1849 value += 3 * 2 * arraySize;
1850 gl.uniformMatrix3x4fv(location[6], arraySize, GL_FALSE, value);
1851 value += 3 * 4 * arraySize;
1852 gl.uniformMatrix4x2fv(location[8], arraySize, GL_FALSE, value);
1853 value += 4 * 2 * arraySize;
1854 gl.uniformMatrix4x3fv(location[10], arraySize, GL_FALSE, value);
1858 value = &data[0];
1867 // Compare activeshaderprogram uniform to expected value
1868 if (retVal[j] != *value++)
2005 glw::GLint value = 0;
2009 gl.getProgramiv(program, GL_INFO_LOG_LENGTH, &value);
2010 std::vector<char> infoLogBuf(value + 1);
2347 glw::GLint value;
2348 gl.getProgramPipelineiv(pipeline, GL_VALIDATE_STATUS, (glw::GLint*)&value);
2349 if (value != 0)
2360 gl.getProgramPipelineiv(pipeline, GL_VALIDATE_STATUS, (glw::GLint*)&value);
2361 if (value != 0)
2407 gl.getShaderiv(vshader, GL_COMPILE_STATUS, &value);
2408 DE_ASSERT(value == GL_TRUE);
2412 gl.getProgramiv(programB, GL_LINK_STATUS, &value);
2413 if (value != 1)
2440 gl.getShaderiv(vshader, GL_COMPILE_STATUS, &value);
2446 gl.getProgramiv(programB, GL_LINK_STATUS, &value);
2447 if (value != 0)
2495 gl.getProgramPipelineiv(pipeline, GL_VALIDATE_STATUS, (glw::GLint*)&value);
2500 if (value != 1)
2527 if (glu::isContextTypeES(m_context.getRenderContext().getType()) != (value == 0))
2625 glw::GLint value = 0;
2629 gl.getProgramiv(program, GL_INFO_LOG_LENGTH, &value);
2630 std::vector<char> infoLogBuf(value + 1);
2670 glw::GLuint value;
2759 gl.getProgramPipelineiv(pipeline, GL_VALIDATE_STATUS, (glw::GLint*)&value);
2764 if (value != GL_FALSE)
2781 if (value != GL_TRUE)
2805 GLU_EXPECT_NO_ERROR(gl.getError(), "StateInteraction failure, set uniform value");