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; }
void TextureSample2DNode::GetMyParameterDeclarations(UniformList& uniforms) const { uniforms.push_back(Uniform(SamplerName, UT_VALUE_SAMPLER2D)); }