Lines Matching refs:arraySize
309 void RsdShader::logUniform(const Element *field, const float *fd, uint32_t arraySize ) { in logUniform() argument
312 for (uint32_t i = 0; i < arraySize; i ++) { in logUniform()
313 if (arraySize > 1) { in logUniform()
356 int32_t slot, uint32_t arraySize ) { in setUniform() argument
359 RSD_CALL_GL(glUniformMatrix4fv, slot, arraySize, GL_FALSE, fd); in setUniform()
361 RSD_CALL_GL(glUniformMatrix3fv, slot, arraySize, GL_FALSE, fd); in setUniform()
363 RSD_CALL_GL(glUniformMatrix2fv, slot, arraySize, GL_FALSE, fd); in setUniform()
367 RSD_CALL_GL(glUniform1fv, slot, arraySize, fd); in setUniform()
370 RSD_CALL_GL(glUniform2fv, slot, arraySize, fd); in setUniform()
373 RSD_CALL_GL(glUniform3fv, slot, arraySize, fd); in setUniform()
376 RSD_CALL_GL(glUniform4fv, slot, arraySize, fd); in setUniform()
542 uint32_t arraySize = 1; in setupUserConstants() local
545 arraySize = sc->vtxUniformSize(uidx); in setupUserConstants()
548 arraySize = sc->fragUniformSize(uidx); in setupUserConstants()
560 logUniform(f, fd, arraySize); in setupUserConstants()
562 setUniform(rsc, f, fd, slot, arraySize); in setupUserConstants()