Lines Matching refs:sglr
70 static void generateProgramDeclaration (sglr::pdec::ShaderProgramDeclaration& decl, const rsg::Shad… in generateProgramDeclaration()
72 decl << sglr::pdec::VertexSource(vertexShader.getSource()) in generateProgramDeclaration()
73 << sglr::pdec::FragmentSource(fragmentShader.getSource()); in generateProgramDeclaration()
78 …decl << sglr::pdec::VertexAttribute(vertexInput->getVariable()->getName(), mapToGenericVecType(ver… in generateProgramDeclaration()
84 …decl << sglr::pdec::VertexToFragmentVarying(mapToGenericVecType(fragInput->getVariable()->getType(… in generateProgramDeclaration()
90 …decl << sglr::pdec::Uniform(uniform->getVariable()->getName(), mapToBasicType(uniform->getVariable… in generateProgramDeclaration()
93 decl << sglr::pdec::FragmentOutput(rr::GENERICVECTYPE_FLOAT); in generateProgramDeclaration()
96 static sglr::pdec::ShaderProgramDeclaration generateProgramDeclaration (const rsg::Shader& vertexSh… in generateProgramDeclaration()
98 sglr::pdec::ShaderProgramDeclaration decl; in generateProgramDeclaration()
132 …: sglr::ShaderProgram (generateProgramDeclaration(vertexShader, fragmentShader, numUnifiedUniforms… in RandomShaderProgram()
163 const sglr::UniformSlot& uniformSlot = m_uniforms[uniformNdx]; in refreshUniforms()