Lines Matching defs:location
198 void verifyUniformValue1f (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, float x)
203 gl.glGetUniformfv(program, location, state);
223 void verifyUniformValue2f (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, float x, float y)
228 gl.glGetUniformfv(program, location, state);
251 void verifyUniformValue3f (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, float x, float y, float z)
256 gl.glGetUniformfv(program, location, state);
282 void verifyUniformValue4f (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, float x, float y, float z, float w)
287 gl.glGetUniformfv(program, location, state);
316 void verifyUniformValue1i (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, GLint x)
321 gl.glGetUniformiv(program, location, state);
341 void verifyUniformValue2i (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, GLint x, GLint y)
346 gl.glGetUniformiv(program, location, state);
369 void verifyUniformValue3i (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, GLint x, GLint y, GLint z)
374 gl.glGetUniformiv(program, location, state);
400 void verifyUniformValue4i (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, GLint x, GLint y, GLint z, GLint w)
405 gl.glGetUniformiv(program, location, state);
435 void verifyUniformValues (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, const GLfloat* values)
440 gl.glGetUniformfv(program, location, state);
458 void verifyUniformMatrixValues (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint program, GLint location, const GLfloat* values, bool transpose)
463 gl.glGetUniformfv(program, location, state);
1794 GLint location;
1796 location = glGetUniformLocation(program.getProgram(), "floatUniform");
1797 glUniform1f(location, 1.0f);
1798 verifyUniformValue1f(m_testCtx, *this, program.getProgram(), location, 1.0f);
1800 location = glGetUniformLocation(program.getProgram(), "float2Uniform");
1801 glUniform2f(location, 1.0f, 2.0f);
1802 verifyUniformValue2f(m_testCtx, *this, program.getProgram(), location, 1.0f, 2.0f);
1804 location = glGetUniformLocation(program.getProgram(), "float3Uniform");
1805 glUniform3f(location, 1.0f, 2.0f, 3.0f);
1806 verifyUniformValue3f(m_testCtx, *this, program.getProgram(), location, 1.0f, 2.0f, 3.0f);
1808 location = glGetUniformLocation(program.getProgram(), "float4Uniform");
1809 glUniform4f(location, 1.0f, 2.0f, 3.0f, 4.0f);
1810 verifyUniformValue4f(m_testCtx, *this, program.getProgram(), location, 1.0f, 2.0f, 3.0f, 4.0f);
1853 GLint location;
1855 location = glGetUniformLocation(program.getProgram(), "intUniform");
1856 glUniform1i(location, 1);
1857 verifyUniformValue1i(m_testCtx, *this, program.getProgram(), location, 1);
1859 location = glGetUniformLocation(program.getProgram(), "int2Uniform");
1860 glUniform2i(location, 1, 2);
1861 verifyUniformValue2i(m_testCtx, *this, program.getProgram(), location, 1, 2);
1863 location = glGetUniformLocation(program.getProgram(), "int3Uniform");
1864 glUniform3i(location, 1, 2, 3);
1865 verifyUniformValue3i(m_testCtx, *this, program.getProgram(), location, 1, 2, 3);
1867 location = glGetUniformLocation(program.getProgram(), "int4Uniform");
1868 glUniform4i(location, 1, 2, 3, 4);
1869 verifyUniformValue4i(m_testCtx, *this, program.getProgram(), location, 1, 2, 3, 4);
1912 GLint location;
1916 location = glGetUniformLocation(program.getProgram(), "boolUniform");
1917 glUniform1i(location, 1);
1918 verifyUniformValue1i(m_testCtx, *this, program.getProgram(), location, 1);
1920 location = glGetUniformLocation(program.getProgram(), "bool2Uniform");
1921 glUniform2i(location, 1, 2);
1922 verifyUniformValue2i(m_testCtx, *this, program.getProgram(), location, 1, 1);
1924 location = glGetUniformLocation(program.getProgram(), "bool3Uniform");
1925 glUniform3i(location, 0, 1, 2);
1926 verifyUniformValue3i(m_testCtx, *this, program.getProgram(), location, 0, 1, 1);
1928 location = glGetUniformLocation(program.getProgram(), "bool4Uniform");
1929 glUniform4i(location, 1, 0, 1, -1);
1930 verifyUniformValue4i(m_testCtx, *this, program.getProgram(), location, 1, 0, 1, 1);
1934 location = glGetUniformLocation(program.getProgram(), "boolUniform");
1935 glUniform1f(location, 1.0f);
1936 verifyUniformValue1i(m_testCtx, *this, program.getProgram(), location, 1);
1938 location = glGetUniformLocation(program.getProgram(), "bool2Uniform");
1939 glUniform2f(location, 1.0f, 0.1f);
1940 verifyUniformValue2i(m_testCtx, *this, program.getProgram(), location, 1, 1);
1942 location = glGetUniformLocation(program.getProgram(), "bool3Uniform");
1943 glUniform3f(location, 0.0f, 0.1f, -0.1f);
1944 verifyUniformValue3i(m_testCtx, *this, program.getProgram(), location, 0, 1, 1);
1946 location = glGetUniformLocation(program.getProgram(), "bool4Uniform");
1947 glUniform4f(location, 1.0f, 0.0f, 0.1f, -0.9f);
1948 verifyUniformValue4i(m_testCtx, *this, program.getProgram(), location, 1, 0, 1, 1);
1989 GLint location;
1991 location = glGetUniformLocation(program.getProgram(), "uniformSampler");
1992 glUniform1i(location, 1);
1993 verifyUniformValue1i(m_testCtx, *this, program.getProgram(), location, 1);
2041 GLint location;
2052 location = glGetUniformLocation(program.getProgram(), "arrayUniform");
2053 glUniform1fv(location, 5, uniformValue);
2063 location = glGetUniformLocation(program.getProgram(),"array2Uniform");
2064 glUniform2fv(location, 5, uniformValue);
2074 location = glGetUniformLocation(program.getProgram(),"array3Uniform");
2075 glUniform3fv(location, 5, uniformValue);
2085 location = glGetUniformLocation(program.getProgram(),"array4Uniform");
2086 glUniform4fv(location, 5, uniformValue);
2137 GLint location;
2149 location = glGetUniformLocation(program.getProgram(), "mat2Uniform");
2150 glUniformMatrix2fv(location, 1, GL_FALSE, matrixValues);
2151 verifyUniformMatrixValues<2>(m_testCtx, *this, program.getProgram(), location, matrixValues, false);
2153 location = glGetUniformLocation(program.getProgram(), "mat3Uniform");
2154 glUniformMatrix3fv(location, 1, GL_FALSE, matrixValues);
2155 verifyUniformMatrixValues<3>(m_testCtx, *this, program.getProgram(), location, matrixValues, false);
2157 location = glGetUniformLocation(program.getProgram(), "mat4Uniform");
2158 glUniformMatrix4fv(location, 1, GL_FALSE, matrixValues);
2159 verifyUniformMatrixValues<4>(m_testCtx, *this, program.getProgram(), location, matrixValues, false);