Lines Matching refs:getPtr
580 const void* getPtr(int arrayElement) const
1448 glUniform1f(loc, *(GLfloat*)uniform.value.getPtr(arrayElem));
1451 glUniform2fv(loc, 1, (GLfloat*)uniform.value.getPtr(arrayElem));
1454 glUniform3fv(loc, 1, (GLfloat*)uniform.value.getPtr(arrayElem));
1457 glUniform4fv(loc, 1, (GLfloat*)uniform.value.getPtr(arrayElem));
1460 glUniformMatrix2fv(loc, 1, GL_FALSE, (GLfloat*)uniform.value.getPtr(arrayElem));
1463 glUniformMatrix3fv(loc, 1, GL_FALSE, (GLfloat*)uniform.value.getPtr(arrayElem));
1466 glUniformMatrix4fv(loc, 1, GL_FALSE, (GLfloat*)uniform.value.getPtr(arrayElem));
1469 glUniformMatrix2x3fv(loc, 1, GL_FALSE, (GLfloat*)uniform.value.getPtr(arrayElem));
1472 glUniformMatrix4x3fv(loc, 1, GL_FALSE, (GLfloat*)uniform.value.getPtr(arrayElem));
1475 glUniformMatrix2x4fv(loc, 1, GL_FALSE, (GLfloat*)uniform.value.getPtr(arrayElem));
1478 glUniformMatrix3x4fv(loc, 1, GL_FALSE, (GLfloat*)uniform.value.getPtr(arrayElem));
1481 glUniformMatrix3x2fv(loc, 1, GL_FALSE, (GLfloat*)uniform.value.getPtr(arrayElem));
1484 glUniformMatrix4x2fv(loc, 1, GL_FALSE, (GLfloat*)uniform.value.getPtr(arrayElem));
1488 glUniform1i(loc, *(GLint*)uniform.value.getPtr(arrayElem));
1491 glUniform2iv(loc, 1, (GLint*)uniform.value.getPtr(arrayElem));
1494 glUniform3iv(loc, 1, (GLint*)uniform.value.getPtr(arrayElem));
1497 glUniform4iv(loc, 1, (GLint*)uniform.value.getPtr(arrayElem));
1500 glUniform1ui(loc, *(GLuint*)uniform.value.getPtr(arrayElem));