Home | History | Annotate | Download | only in functional

Lines Matching refs:ShaderType

222 	Shader (const SharedPtr& enclosingNode, glu::ShaderType type, glu::GLSLVersion version)
230 const glu::ShaderType m_type;
378 void setStage (glu::ShaderType type, bool referencing);
379 bool isStagePresent (glu::ShaderType stage) const;
380 bool isStageReferencing (glu::ShaderType stage) const;
398 void ShaderSet::setStage (glu::ShaderType type, bool referencing)
404 bool ShaderSet::isStagePresent (glu::ShaderType stage) const
410 bool ShaderSet::isStageReferencing (glu::ShaderType stage) const
650 for (int shaderType = 0; shaderType < glu::SHADERTYPE_LAST; ++shaderType)
652 if (shaderDef->isStagePresent((glu::ShaderType)shaderType))
654 ProgramInterfaceDefinition::Shader* shader = program->addShader((glu::ShaderType)shaderType, shaderDef->m_version);
656 if (shaderDef->isStageReferencing((glu::ShaderType)shaderType))
728 for (int shaderType = 0; shaderType < glu::SHADERTYPE_LAST; ++shaderType)
729 if (shaderDef->isStagePresent((glu::ShaderType)shaderType))
730 program->addShader((glu::ShaderType)shaderType, shaderDef->m_version);
2474 for (int shaderType = 0; shaderType < glu::SHADERTYPE_LAST; ++shaderType)
2476 if (m_activeStagesMask & (1 << shaderType))
2477 m_program->addShader((glu::ShaderType)shaderType, glu::GLSL_VERSION_310_ES)->getDefaultBlock().variables.push_back(atomicVar);
2478 else if (m_presentStagesMask & (1 << shaderType))
2479 m_program->addShader((glu::ShaderType)shaderType, glu::GLSL_VERSION_310_ES);
2496 glu::ShaderType shaderType;
2514 const glw::GLint expected = ((m_activeStagesMask & (1 << targetProps[propNdx].shaderType)) != 0) ? (GL_TRUE) : (GL_FALSE);
2623 glu::ShaderType shaderType;
2659 ((vertexPresent) ? (targetProps[propNdx].shaderType == glu::SHADERTYPE_VERTEX) : (targetProps[propNdx].shaderType == glu::SHADERTYPE_FRAGMENT)) :
2660 ((fragmentPresent) ? (targetProps[propNdx].shaderType == glu::SHADERTYPE_FRAGMENT) : (targetProps[propNdx].shaderType == glu::SHADERTYPE_VERTEX));
3839 glu::ShaderType stage;
3890 shaderSet->setStage((glu::ShaderType)shaderBit, stageReferencing);
4027 const glu::ShaderType shaderType = (rnd.getBool()) ? (glu::SHADERTYPE_VERTEX) : (glu::SHADERTYPE_FRAGMENT);
4029 return ResourceDefinition::Node::SharedPtr(new ResourceDefinition::Shader(program, shaderType, glu::GLSL_VERSION_310_ES));