Lines Matching defs:prefix

4607 		const GLchar*   prefix = GetStagePrefix(Shader::VERTEX, vs_var.m_storage);
4609 cloneVariableForStage(vs_var, Shader::TESS_CTRL, prefix, varying_passthrough);
4610 cloneVariableForStage(vs_var, Shader::TESS_EVAL, prefix, varying_passthrough);
4611 cloneVariableForStage(vs_var, Shader::GEOMETRY, prefix, varying_passthrough);
4612 cloneVariableForStage(vs_var, Shader::FRAGMENT, prefix, varying_passthrough);
4619 const GLchar* prefix = GetStagePrefix(Shader::VERTEX, vs_var.m_storage);
4621 cloneVariableForStage(vs_var, Shader::COMPUTE, prefix, varying_passthrough);
4622 cloneVariableForStage(vs_var, Shader::TESS_CTRL, prefix, varying_passthrough);
4623 cloneVariableForStage(vs_var, Shader::TESS_EVAL, prefix, varying_passthrough);
4624 cloneVariableForStage(vs_var, Shader::GEOMETRY, prefix, varying_passthrough);
4625 cloneVariableForStage(vs_var, Shader::FRAGMENT, prefix, varying_passthrough);
4638 const GLchar* prefix = GetStagePrefix(Shader::VERTEX, vs_var.m_storage);
4640 cloneVariableForStage(vs_var, Shader::COMPUTE, prefix, varying_passthrough);
4641 cloneVariableForStage(vs_var, Shader::TESS_CTRL, prefix, varying_passthrough);
4642 cloneVariableForStage(vs_var, Shader::TESS_EVAL, prefix, varying_passthrough);
4643 cloneVariableForStage(vs_var, Shader::GEOMETRY, prefix, varying_passthrough);
4644 cloneVariableForStage(vs_var, Shader::FRAGMENT, prefix, varying_passthrough);
4664 * @param prefix Prefix used in variable name that is specific for original stage
4667 void ProgramInterface::cloneVariableForStage(const Variable& variable, Shader::STAGES stage, const GLchar* prefix,
4674 Variable* in = cloneVariableForStage(variable, stage, Variable::VARYING_INPUT, prefix);
4678 Variable* out = cloneVariableForStage(variable, stage, Variable::VARYING_OUTPUT, prefix);
4685 cloneVariableForStage(variable, stage, variable.m_storage, prefix);
4697 * @param prefix Prefix used in variable name that is specific for original stage
4702 Variable::STORAGE storage, const GLchar* prefix)
4722 Utils::replaceToken(prefix, position, stage_prefix, name);
4732 Interface* block = CloneBlockForStage(*interface, stage, storage, prefix);
4783 * @param prefix Prefix used in block name
4788 const GLchar* prefix)
4796 Utils::replaceToken(prefix, position, stage_prefix, name);
4810 /** Get stage specific prefix used in names
8826 const GLchar* prefix = Utils::ProgramInterface::GetStagePrefix(stage, Utils::Variable::UNIFORM);
8828 Utils::replaceAllTokens("PREFIX", prefix, verification);
10799 const GLchar* prefix = Utils::ProgramInterface::GetStagePrefix(stage, Utils::Variable::SSB);
10801 Utils::replaceAllTokens("PREFIX", prefix, verification);
15042 const GLchar* prefix = Utils::ProgramInterface::GetStagePrefix(stage, storage);
15044 Utils::replaceToken("PREFIX", position, prefix, result);