Exemple #1
0
UniformList Program::getActiveUniforms() const {
   UniformList ul;

   // Get the number of active attributes
   GLint num_uniforms;
   getProgram(Program::ActiveUniforms, &num_uniforms);

   for(int index = 0; index < num_uniforms; index++) {
      ul.push_back(getUniformInfo(index));
   }
   return ul;
}
Exemple #2
0
void TextureSample2DNode::GetMyParameterDeclarations(UniformList& uniforms) const
{
    uniforms.push_back(Uniform(SamplerName, UT_VALUE_SAMPLER2D));
}