Lines Matching refs:ProgramInterfaceDefinition
45 namespace ProgramInterfaceDefinition namespace
91 bool VariableSearchFilter::matchesFilter(const ProgramInterfaceDefinition::Shader *shader) const in matchesFilter()
126 bool programContainsIOBlocks(const ProgramInterfaceDefinition::Program *program) in programContainsIOBlocks()
137 bool shaderContainsIOBlocks(const ProgramInterfaceDefinition::Shader *shader) in shaderContainsIOBlocks()
151 glu::ShaderType getProgramTransformFeedbackStage(const ProgramInterfaceDefinition::Program *program) in getProgramTransformFeedbackStage()
216 using ProgramInterfaceDefinition::VariablePathComponent;
217 using ProgramInterfaceDefinition::VariableSearchFilter;
219 static std::string getShaderExtensionDeclarations(const ProgramInterfaceDefinition::Shader *shader) in getShaderExtensionDeclarations()
245 static std::string getShaderTypeDeclarations(const ProgramInterfaceDefinition::Program *program, in getShaderTypeDeclarations()
246 const ProgramInterfaceDefinition::Shader *shader) in getShaderTypeDeclarations()
356 const ProgramInterfaceDefinition::DefaultBlock &defaultBlock) in writeStructureDefinitions()
433 … const ProgramInterfaceDefinition::Program *program, in writeVariableReadAccumulateExpression()
516 … const ProgramInterfaceDefinition::Program *program) in writeInterfaceReadAccumulateExpression()
559 const ProgramInterfaceDefinition::Program *program, in writeVariableWriteExpression()
618 const ProgramInterfaceDefinition::Program *program) in writeInterfaceWriteExpression()
713 … const ProgramInterfaceDefinition::Shader *shader, const std::string &path, in traverseShaderVariablePath()
782 … const ProgramInterfaceDefinition::Program *program, const std::string &path, in traverseProgramVariablePath()
787 const ProgramInterfaceDefinition::Shader *shader = program->getShaders()[shaderNdx]; in traverseProgramVariablePath()
825 static int getNumShaderBlocks(const ProgramInterfaceDefinition::Shader *shader, glu::Storage storag… in getNumShaderBlocks()
846 static int getNumAtomicCounterBuffers(const ProgramInterfaceDefinition::Shader *shader) in getNumAtomicCounterBuffers()
888 static int accumulateShader(const ProgramInterfaceDefinition::Shader *shader, const InterfaceBlockF… in accumulateShader()
977 static int getNumTypeInstances(const ProgramInterfaceDefinition::Shader *shader, glu::Storage stora… in getNumTypeInstances()
984 static int getNumTypeInstances(const ProgramInterfaceDefinition::Shader *shader, glu::Storage stora… in getNumTypeInstances()
989 static int accumulateShaderStorage(const ProgramInterfaceDefinition::Shader *shader, glu::Storage s… in accumulateShaderStorage()
1016 static int getNumComponents(const ProgramInterfaceDefinition::Shader *shader, glu::Storage storage) in getNumComponents()
1021 static int getNumVectors(const ProgramInterfaceDefinition::Shader *shader, glu::Storage storage) in getNumVectors()
1026 static int getNumDefaultBlockComponents(const ProgramInterfaceDefinition::Shader *shader, glu::Stor… in getNumDefaultBlockComponents()
1038 static int getMaxBufferBinding(const ProgramInterfaceDefinition::Shader *shader, glu::Storage stora… in getMaxBufferBinding()
1115 static int getBufferMaxSize(const ProgramInterfaceDefinition::Shader *shader, glu::Storage storage) in getBufferMaxSize()
1128 static int getAtomicCounterMaxBinding(const ProgramInterfaceDefinition::Shader *shader) in getAtomicCounterMaxBinding()
1144 static int getUniformMaxBinding(const ProgramInterfaceDefinition::Shader *shader, bool (*predicate)… in getUniformMaxBinding()
1161 static int getAtomicCounterMaxBufferSize(const ProgramInterfaceDefinition::Shader *shader) in getAtomicCounterMaxBufferSize()
1192 static int getNumFeedbackVaryingComponents(const ProgramInterfaceDefinition::Program *program, cons… in getNumFeedbackVaryingComponents()
1209 static int getNumXFBComponents(const ProgramInterfaceDefinition::Program *program) in getNumXFBComponents()
1219 static int getNumMaxXFBOutputComponents(const ProgramInterfaceDefinition::Program *program) in getNumMaxXFBOutputComponents()
1230 static int getFragmentOutputMaxLocation(const ProgramInterfaceDefinition::Shader *shader) in getFragmentOutputMaxLocation()
1278 std::vector<std::string> getProgramInterfaceResourceList(const ProgramInterfaceDefinition::Program … in getProgramInterfaceResourceList()
1297 const ProgramInterfaceDefinition::Shader *shader = program->getShaders()[shaderNdx]; in getProgramInterfaceResourceList()
1328 const ProgramInterfaceDefinition::Shader *shader = program->getShaders()[shaderNdx]; in getProgramInterfaceResourceList()
1373 const ProgramInterfaceDefinition::Shader *shader = program->getShaders()[shaderNdx]; in getProgramInterfaceResourceList()
1506 glu::ProgramSources generateProgramInterfaceProgramSources(const ProgramInterfaceDefinition::Progra… in generateProgramInterfaceProgramSources()
1514 const ProgramInterfaceDefinition::Shader *shader = program->getShaders()[shaderNdx]; in generateProgramInterfaceProgramSources()
1702 … const ProgramInterfaceDefinition::Program *program, const std::string &pathName, in findProgramVariablePathByPathName()
1715 ProgramInterfaceDefinition::ShaderResourceUsage getShaderResourceUsage( in getShaderResourceUsage()
1716 …const ProgramInterfaceDefinition::Program *program, const ProgramInterfaceDefinition::Shader *shad… in getShaderResourceUsage()
1718 ProgramInterfaceDefinition::ShaderResourceUsage retVal; in getShaderResourceUsage()
1802 ProgramInterfaceDefinition::ProgramResourceUsage getCombinedProgramResourceUsage( in getCombinedProgramResourceUsage()
1803 const ProgramInterfaceDefinition::Program *program) in getCombinedProgramResourceUsage()
1805 ProgramInterfaceDefinition::ProgramResourceUsage retVal; in getCombinedProgramResourceUsage()
1840 const ProgramInterfaceDefinition::Shader *const shader = program->getShaders()[shaderNdx]; in getCombinedProgramResourceUsage()