Lines Matching refs:pdec
1152 static sglr::pdec::ShaderProgramDeclaration createProgramDeclaration (const glu::RenderContext& ctx, const std::vector<AttributeArray*>& arrays);
1510 sglr::pdec::ShaderProgramDeclaration DrawTestShaderProgram::createProgramDeclaration (const glu::RenderContext& ctx, const std::vector<AttributeArray*>& arrays)
1512 sglr::pdec::ShaderProgramDeclaration decl;
1515 decl << sglr::pdec::VertexAttribute(std::string("a_") + de::toString(arrayNdx), mapOutputType(arrays[arrayNdx]->getOutputType()));
1517 decl << sglr::pdec::VertexToFragmentVarying(rr::GENERICVECTYPE_FLOAT);
1518 decl << sglr::pdec::FragmentOutput(rr::GENERICVECTYPE_FLOAT);
1520 decl << sglr::pdec::VertexSource(genVertexSource(ctx, arrays));
1521 decl << sglr::pdec::FragmentSource(genFragmentSource(ctx));
1523 decl << sglr::pdec::Uniform("u_coordScale", glu::TYPE_FLOAT);
1524 decl << sglr::pdec::Uniform("u_colorScale", glu::TYPE_FLOAT);