Lines Matching refs:constCoords
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);
1194 struct SetUniforms_##NAME { static void setUniforms (const glw::Functions& gl, deUint32 programID, const tcu::Vec4& constCoords) SET_UNIFORMS_BODY }; \
1218 setUniform(gl, programID, "s.a", constCoords.x());
1219 setUniform(gl, programID, "s.b", constCoords.swizzle(1, 2, 3));
1223 c.color.xyz() = c.constCoords.swizzle(0,1,2);
1249 setUniform(gl, programID, "s.a", constCoords.x());
1251 setUniform(gl, programID, "s.b.b", constCoords.swizzle(1,2));
1255 c.color.xyz() = c.constCoords.swizzle(0,1,2);
1276 setUniform(gl, programID, "s.a", constCoords.w());
1280 b[0] = constCoords.z();
1281 b[1] = constCoords.y();
1282 b[2] = constCoords.x();
1286 c.color.xyz() = c.constCoords.swizzle(3,2,1);
1309 setUniform(gl, programID, "s.a", constCoords.w());
1313 b[0] = constCoords.z();
1314 b[1] = constCoords.y();
1315 b[2] = constCoords.x();
1319 c.color.xyz() = c.constCoords.swizzle(1,2,0);
1341 setUniform(gl, programID, "s[0].a", constCoords.x());
1343 setUniform(gl, programID, "s[1].a", constCoords.y());
1345 setUniform(gl, programID, "s[2].a", constCoords.z());
1349 c.color.xyz() = c.constCoords.swizzle(2,1,0);
1371 setUniform(gl, programID, "s[0].a", constCoords.x());
1373 setUniform(gl, programID, "s[1].a", constCoords.y());
1375 setUniform(gl, programID, "s[2].a", constCoords.z());
1379 c.color.xyz() = c.constCoords.swizzle(2,1,0);
1408 setUniform(gl, programID, "s[0].a", constCoords.x());
1409 arr[0] = constCoords.swizzle(0,1);
1410 arr[1] = constCoords.swizzle(2,3);
1413 arr[0] = constCoords.swizzle(2,3);
1414 arr[1] = constCoords.swizzle(0,1);
1417 arr[0] = constCoords.swizzle(0,2);
1418 arr[1] = constCoords.swizzle(1,3);
1423 setUniform(gl, programID, "s[1].a", constCoords.w());
1424 arr[0] = constCoords.swizzle(0,0);
1425 arr[1] = constCoords.swizzle(1,1);
1428 arr[0] = constCoords.swizzle(2,2);
1429 arr[1] = constCoords.swizzle(3,3);
1432 arr[0] = constCoords.swizzle(1,0);
1433 arr[1] = constCoords.swizzle(3,2);
1439 c.color.xyz() = c.constCoords.swizzle(2,0,3);
1472 setUniform(gl, programID, "s[0].a", constCoords.x());
1473 arr[0] = constCoords.swizzle(0,1);
1474 arr[1] = constCoords.swizzle(2,3);
1477 arr[0] = constCoords.swizzle(2,3);
1478 arr[1] = constCoords.swizzle(0,1);
1481 arr[0] = constCoords.swizzle(0,2);
1482 arr[1] = constCoords.swizzle(1,3);
1487 setUniform(gl, programID, "s[1].a", constCoords.w());
1488 arr[0] = constCoords.swizzle(0,0);
1489 arr[1] = constCoords.swizzle(1,1);
1492 arr[0] = constCoords.swizzle(2,2);
1493 arr[1] = constCoords.swizzle(3,3);
1496 arr[0] = constCoords.swizzle(1,0);
1497 arr[1] = constCoords.swizzle(3,2);
1503 c.color.xyz() = c.constCoords.swizzle(2,0,3);
1532 setUniform(gl, programID, "s[0].a", constCoords.x());
1534 setUniform(gl, programID, "s[1].a", constCoords.y());
1536 setUniform(gl, programID, "s[2].a", constCoords.z());
1540 c.color.xyz() = c.constCoords.swizzle(2,1,0);
1590 setUniform(gl, programID, "s[0].a", constCoords.x());
1591 arr[0] = constCoords.swizzle(1,0);
1592 arr[1] = constCoords.swizzle(2,0);
1595 arr[0] = constCoords.swizzle(1,1);
1596 arr[1] = constCoords.swizzle(3,1);
1599 arr[0] = constCoords.swizzle(2,1);
1600 arr[1] = constCoords.swizzle(2,1);
1605 setUniform(gl, programID, "s[1].a", constCoords.w());
1606 arr[0] = constCoords.swizzle(2,0);
1607 arr[1] = constCoords.swizzle(2,1);
1610 arr[0] = constCoords.swizzle(2,2);
1611 arr[1] = constCoords.swizzle(3,3);
1614 arr[0] = constCoords.swizzle(1,0);
1615 arr[1] = constCoords.swizzle(3,2);
1621 c.color.xyz() = (c.constCoords.swizzle(0,1,2) + c.constCoords.swizzle(1,2,3)) * 0.5f;
1651 setUniform(gl, programID, "s[0].a", constCoords.x());
1653 setUniform(gl, programID, "s[1].a", constCoords.y());
1655 setUniform(gl, programID, "s[2].a", constCoords.z());
1659 c.color.xyz() = c.constCoords.swizzle(2,1,0);
1710 setUniform(gl, programID, "s[0].a", constCoords.x());
1711 arr[0] = constCoords.swizzle(1,0);
1712 arr[1] = constCoords.swizzle(2,0);
1715 arr[0] = constCoords.swizzle(1,1);
1716 arr[1] = constCoords.swizzle(3,1);
1719 arr[0] = constCoords.swizzle(2,1);
1720 arr[1] = constCoords.swizzle(2,1);
1725 setUniform(gl, programID, "s[1].a", constCoords.w());
1726 arr[0] = constCoords.swizzle(2,0);
1727 arr[1] = constCoords.swizzle(2,1);
1730 arr[0] = constCoords.swizzle(2,2);
1731 arr[1] = constCoords.swizzle(3,3);
1734 arr[0] = constCoords.swizzle(1,0);
1735 arr[1] = constCoords.swizzle(3,2);
1741 c.color.xyz() = (c.constCoords.swizzle(0,1,2) + c.constCoords.swizzle(1,2,3)) * 0.5f;
1762 DE_UNREF(constCoords);
1794 DE_UNREF(constCoords);
1822 DE_UNREF(constCoords);
1859 DE_UNREF(constCoords);
1901 DE_UNREF(constCoords);