Lines Matching refs:requirement
212 ShaderLoopCase (Context& context, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, LoopRequirement requirement, const char* vertShaderSource, const char* fragShaderSource);
227 ShaderLoopCase::ShaderLoopCase (Context& context, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc, LoopRequirement requirement, const char* vertShaderSource, const char* fragShaderSource)
229 , m_requirement (requirement)
466 LoopRequirement requirement;
471 requirement = LOOPREQUIREMENT_STANDARD;
473 requirement = LOOPREQUIREMENT_UNIFORM;
475 requirement = LOOPREQUIREMENT_DYNAMIC;
478 requirement = LOOPREQUIREMENT_DYNAMIC;
480 return new ShaderLoopCase(context, caseName, description, isVertexCase, evalFunc, requirement, vertexShaderSource.c_str(), fragmentShaderSource.c_str());
1233 LoopRequirement requirement;
1243 requirement = LOOPREQUIREMENT_DYNAMIC;
1245 requirement = LOOPREQUIREMENT_STANDARD;
1248 requirement = LOOPREQUIREMENT_DYNAMIC;
1250 return new ShaderLoopCase(context, caseName, description, isVertexCase, evalFunc, requirement, vertexShaderSource.c_str(), fragmentShaderSource.c_str());