Lines Matching refs:programID

54 typedef void (*SetupUniformsFunc) (const glw::Functions& gl, deUint32 programID, const tcu::Vec4& constCoords);
65 virtual void setupUniforms (int programID, const tcu::Vec4& constCoords);
111 void ShaderStructCase::setupUniforms (int programID, const tcu::Vec4& constCoords)
113 ShaderRenderCase::setupUniforms(programID, constCoords);
115 m_setupUniforms(m_renderCtx.getFunctions(), programID, constCoords);
1146 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE& vec) \
1148 int loc = gl.getUniformLocation(programID, name); \
1155 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const tcu::VECTYPE* vec, int arraySize) \
1157 int loc = gl.getUniformLocation(programID, name); \
1167 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, float value)
1169 int loc = gl.getUniformLocation(programID, name);
1174 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, int value)
1176 int loc = gl.getUniformLocation(programID, name);
1181 void setUniform (const glw::Functions& gl, deUint32 programID, const char* name, const float* value, int arraySize)
1183 int loc = gl.getUniformLocation(programID, name);
1195 static void setUniforms (const glw::Functions& gl, deUint32 programID, const tcu::Vec4& constCoords) SET_UNIFORMS_BODY /* NOLINT(SET_UNIFORMS_BODY) */ \
1220 setUniform(gl, programID, "s.a", constCoords.x());
1221 setUniform(gl, programID, "s.b", constCoords.swizzle(1, 2, 3));
1222 setUniform(gl, programID, "s.c", 1);
1251 setUniform(gl, programID, "s.a", constCoords.x());
1252 setUniform(gl, programID, "s.b.a", 0);
1253 setUniform(gl, programID, "s.b.b", constCoords.swizzle(1,2));
1254 setUniform(gl, programID, "s.c", 1);
1278 setUniform(gl, programID, "s.a", constCoords.w());
1279 setUniform(gl, programID, "s.c", 1);
1285 setUniform(gl, programID, "s.b", b, DE_LENGTH_OF_ARRAY(b));
1311 setUniform(gl, programID, "s.a", constCoords.w());
1312 setUniform(gl, programID, "s.c", 1);
1318 setUniform(gl, programID, "s.b", b, DE_LENGTH_OF_ARRAY(b));
1343 setUniform(gl, programID, "s[0].a", constCoords.x());
1344 setUniform(gl, programID, "s[0].b", 0);
1345 setUniform(gl, programID, "s[1].a", constCoords.y());
1346 setUniform(gl, programID, "s[1].b", 1);
1347 setUniform(gl, programID, "s[2].a", constCoords.z());
1348 setUniform(gl, programID, "s[2].b", 2);
1373 setUniform(gl, programID, "s[0].a", constCoords.x());
1374 setUniform(gl, programID, "s[0].b", 0);
1375 setUniform(gl, programID, "s[1].a", constCoords.y());
1376 setUniform(gl, programID, "s[1].b", 1);
1377 setUniform(gl, programID, "s[2].a", constCoords.z());
1378 setUniform(gl, programID, "s[2].b", 2);
1410 setUniform(gl, programID, "s[0].a", constCoords.x());
1413 setUniform(gl, programID, "s[0].b[0].a", 0.5f);
1414 setUniform(gl, programID, "s[0].b[0].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1417 setUniform(gl, programID, "s[0].b[1].a", 1.0f/3.0f);
1418 setUniform(gl, programID, "s[0].b[1].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1421 setUniform(gl, programID, "s[0].b[2].a", 1.0f/4.0f);
1422 setUniform(gl, programID, "s[0].b[2].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1423 setUniform(gl, programID, "s[0].c", 0);
1425 setUniform(gl, programID, "s[1].a", constCoords.w());
1428 setUniform(gl, programID, "s[1].b[0].a", 2.0f);
1429 setUniform(gl, programID, "s[1].b[0].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1432 setUniform(gl, programID, "s[1].b[1].a", 3.0f);
1433 setUniform(gl, programID, "s[1].b[1].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1436 setUniform(gl, programID, "s[1].b[2].a", 4.0f);
1437 setUniform(gl, programID, "s[1].b[2].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1438 setUniform(gl, programID, "s[1].c", 1);
1474 setUniform(gl, programID, "s[0].a", constCoords.x());
1477 setUniform(gl, programID, "s[0].b[0].a", 0.5f);
1478 setUniform(gl, programID, "s[0].b[0].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1481 setUniform(gl, programID, "s[0].b[1].a", 1.0f/3.0f);
1482 setUniform(gl, programID, "s[0].b[1].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1485 setUniform(gl, programID, "s[0].b[2].a", 1.0f/4.0f);
1486 setUniform(gl, programID, "s[0].b[2].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1487 setUniform(gl, programID, "s[0].c", 0);
1489 setUniform(gl, programID, "s[1].a", constCoords.w());
1492 setUniform(gl, programID, "s[1].b[0].a", 2.0f);
1493 setUniform(gl, programID, "s[1].b[0].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1496 setUniform(gl, programID, "s[1].b[1].a", 3.0f);
1497 setUniform(gl, programID, "s[1].b[1].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1500 setUniform(gl, programID, "s[1].b[2].a", 4.0f);
1501 setUniform(gl, programID, "s[1].b[2].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1502 setUniform(gl, programID, "s[1].c", 1);
1534 setUniform(gl, programID, "s[0].a", constCoords.x());
1535 setUniform(gl, programID, "s[0].b", 0);
1536 setUniform(gl, programID, "s[1].a", constCoords.y());
1537 setUniform(gl, programID, "s[1].b", -1);
1538 setUniform(gl, programID, "s[2].a", constCoords.z());
1539 setUniform(gl, programID, "s[2].b", 2);
1592 setUniform(gl, programID, "s[0].a", constCoords.x());
1595 setUniform(gl, programID, "s[0].b[0].a", 0.5f);
1596 setUniform(gl, programID, "s[0].b[0].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1599 setUniform(gl, programID, "s[0].b[1].a", 1.0f/3.0f);
1600 setUniform(gl, programID, "s[0].b[1].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1603 setUniform(gl, programID, "s[0].b[2].a", 1.0f/4.0f);
1604 setUniform(gl, programID, "s[0].b[2].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1605 setUniform(gl, programID, "s[0].c", 0);
1607 setUniform(gl, programID, "s[1].a", constCoords.w());
1610 setUniform(gl, programID, "s[1].b[0].a", 2.0f);
1611 setUniform(gl, programID, "s[1].b[0].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1614 setUniform(gl, programID, "s[1].b[1].a", 3.0f);
1615 setUniform(gl, programID, "s[1].b[1].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1618 setUniform(gl, programID, "s[1].b[2].a", 4.0f);
1619 setUniform(gl, programID, "s[1].b[2].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1620 setUniform(gl, programID, "s[1].c", 1);
1653 setUniform(gl, programID, "s[0].a", constCoords.x());
1654 setUniform(gl, programID, "s[0].b", 0);
1655 setUniform(gl, programID, "s[1].a", constCoords.y());
1656 setUniform(gl, programID, "s[1].b", -1);
1657 setUniform(gl, programID, "s[2].a", constCoords.z());
1658 setUniform(gl, programID, "s[2].b", 2);
1712 setUniform(gl, programID, "s[0].a", constCoords.x());
1715 setUniform(gl, programID, "s[0].b[0].a", 0.5f);
1716 setUniform(gl, programID, "s[0].b[0].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1719 setUniform(gl, programID, "s[0].b[1].a", 1.0f/3.0f);
1720 setUniform(gl, programID, "s[0].b[1].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1723 setUniform(gl, programID, "s[0].b[2].a", 1.0f/4.0f);
1724 setUniform(gl, programID, "s[0].b[2].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1725 setUniform(gl, programID, "s[0].c", 0);
1727 setUniform(gl, programID, "s[1].a", constCoords.w());
1730 setUniform(gl, programID, "s[1].b[0].a", 2.0f);
1731 setUniform(gl, programID, "s[1].b[0].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1734 setUniform(gl, programID, "s[1].b[1].a", 3.0f);
1735 setUniform(gl, programID, "s[1].b[1].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1738 setUniform(gl, programID, "s[1].b[2].a", 4.0f);
1739 setUniform(gl, programID, "s[1].b[2].b", &arr[0], DE_LENGTH_OF_ARRAY(arr));
1740 setUniform(gl, programID, "s[1].c", 1);
1765 setUniform(gl, programID, "s.a", 1.0f);
1766 setUniform(gl, programID, "s.b", tcu::Vec3(0.25f, 0.25f, 0.5f));
1767 setUniform(gl, programID, "s.c", 0);
1797 setUniform(gl, programID, "s.a", 0.5f);
1798 setUniform(gl, programID, "s.b.a", 0);
1799 setUniform(gl, programID, "s.b.b", tcu::Vec2(0.25f, 0.25f));
1800 setUniform(gl, programID, "s.c", 1);
1825 setUniform(gl, programID, "s[0].a", 1.0f);
1826 setUniform(gl, programID, "s[0].b", tcu::Vec3(0.25f, 0.25f, 0.25f));
1827 setUniform(gl, programID, "s[0].c", 1);
1828 setUniform(gl, programID, "s[1].a", 0.0f);
1829 setUniform(gl, programID, "s[1].b", tcu::Vec3(0.5f, 0.5f, 0.5f));
1830 setUniform(gl, programID, "s[1].c", 0);
1862 setUniform(gl, programID, "a.a", 1.0f);
1863 setUniform(gl, programID, "a.b", tcu::Vec3(0.0f, 1.0f, 2.0f));
1864 setUniform(gl, programID, "a.c", 2);
1865 setUniform(gl, programID, "b.a", 1.0f);
1866 setUniform(gl, programID, "b.b", tcu::Vec3(0.0f, 1.0f, 2.0f));
1867 setUniform(gl, programID, "b.c", 2);
1868 setUniform(gl, programID, "c.a", 1.0f);
1869 setUniform(gl, programID, "c.b", tcu::Vec3(0.0f, 1.1f, 2.0f));
1870 setUniform(gl, programID, "c.c", 2);
1904 setUniform(gl, programID, "a.a", 1.0f);
1905 setUniform(gl, programID, "a.b", tcu::Vec3(0.0f, 1.0f, 2.0f));
1906 setUniform(gl, programID, "a.c", 2);
1907 setUniform(gl, programID, "b.a", 1.0f);
1908 setUniform(gl, programID, "b.b", tcu::Vec3(0.0f, 1.0f, 2.0f));
1909 setUniform(gl, programID, "b.c", 2);
1910 setUniform(gl, programID, "c.a", 1.0f);
1911 setUniform(gl, programID, "c.b", tcu::Vec3(0.0f, 1.1f, 2.0f));
1912 setUniform(gl, programID, "c.c", 2);