Home | History | Annotate | Download | only in pixelflinger2

Lines Matching refs:Uniforms

264    LOGD("slots: attribute=%d varying=%d uniforms=%d \n", program->AttributeSlots, program->VaryingSlots, program->Uniforms->Slots);
273 for (unsigned i = 0; i < program->Uniforms->NumUniforms; i++) {
274 const gl_uniform & uniform = program->Uniforms->Uniforms[i];
375 else // attributes, varyings and uniforms are mapped to locations in pointers
673 *params = program->Uniforms->Slots;
727 for (unsigned i = 0; i < program->Uniforms->NumUniforms; i++)
728 if (!strcmp(program->Uniforms->Uniforms[i].Name, name))
735 assert(0 <= location && program->Uniforms->NumUniforms > location);
736 int index = program->Uniforms->Uniforms[location].Pos;
737 assert(0 <= index && program->Uniforms->Slots > index);
743 assert(0 <= location && program->Uniforms->NumUniforms > location);
744 int index = program->Uniforms->Uniforms[location].Pos;
745 assert(0 <= index && program->Uniforms->Slots > index);
757 // for (unsigned i = 0; i < program->Uniforms->Slots + program->Uniforms->SamplerSlots; i++)
762 for (unsigned i = 0; i < program->Uniforms->NumUniforms; i++) {
763 const gl_uniform & uniform = program->Uniforms->Uniforms[i];
765 // LOGD("%d uniform.Pos=%d tmu=%d", program->Uniforms->Slots, uniform.Pos, (int)program->ValuesUniform[program->Uniforms->Slots + uniform.Pos][0]);
766 sampler2tmu[uniform.Pos] = program->ValuesUniform[program->Uniforms->Slots + uniform.Pos][0];
783 assert(0 <= location && program->Uniforms->NumUniforms > location);
784 const gl_uniform & uniform = program->Uniforms->Uniforms[location];
788 start = uniform.Pos + program->Uniforms->Slots;
829 if (start + slots > program->Uniforms->Slots)
844 assert(0 <= location && program->Uniforms->NumUniforms > location);
845 int start = program->Uniforms->Uniforms[location].Pos;
847 if (start < 0 || start + slots > program->Uniforms->Slots)