Home
last modified time | relevance | path

Searched refs:TResourceType (Results 1 – 8 of 8) sorted by relevance

/third_party/glslang/glslang/MachineIndependent/
Diomapper.cpp443 int TDefaultIoResolverBase::getBaseBinding(TResourceType res, unsigned int set) const { in getBaseBinding()
585 TResourceType TDefaultGlslIoResolver::getResourceType(const glslang::TType& type) { in getResourceType()
770 TResourceType resource = getResourceType(type); in resolveBinding()
949 TResourceType getResourceType(const glslang::TType& type) override { in getResourceType()
973 TResourceType resource = getResourceType(type); in resolveBinding()
1037 TResourceType getResourceType(const glslang::TType& type) override { in getResourceType()
1056 TResourceType resource = getResourceType(type); in resolveBinding()
1081 somethingToDo = somethingToDo || (intermediate.getShiftBinding(TResourceType(res)) != 0) || in addStage()
1082 intermediate.hasShiftBindingForSet(TResourceType(res)); in addStage()
1183 somethingToDo = somethingToDo || (intermediate.getShiftBinding(TResourceType(res)) != 0) || in addStage()
[all …]
Diomapper.h110 int getBaseBinding(TResourceType res, unsigned int set) const;
112 virtual TResourceType getResourceType(const glslang::TType& type) = 0;
196 TResourceType getResourceType(const glslang::TType& type) override;
Dlocalintermediate.h588 void setShiftBinding(TResourceType res, unsigned int shift) in setShiftBinding()
597 unsigned int getShiftBinding(TResourceType res) const { return shiftBinding[res]; } in getShiftBinding()
599 void setShiftBindingForSet(TResourceType res, unsigned int shift, unsigned int set) in setShiftBindingForSet()
614 int getShiftBindingForSet(TResourceType res, unsigned int set) const in getShiftBindingForSet()
619 bool hasShiftBindingForSet(TResourceType res) const { return !shiftBindingForSet[res].empty(); } in hasShiftBindingForSet()
959 static const char* getResourceName(TResourceType);
DlinkValidate.cpp248 setShiftBinding((TResourceType)i, unit.shiftBinding[i]); in mergeModes()
253 setShiftBindingForSet((TResourceType)i, it->second, it->first); in mergeModes()
DShaderLang.cpp1819 void TShader::setShiftBinding(TResourceType res, unsigned int base) { in setShiftBinding()
1824 void TShader::setShiftBindingForSet(TResourceType res, unsigned int base, unsigned int set) { in setShiftBindingForSet()
DIntermediate.cpp3970 const char* TIntermediate::getResourceName(TResourceType res) in getResourceName()
/third_party/glslang/glslang/Public/
DShaderLang.h420 enum TResourceType { enum
463 GLSLANG_EXPORT void setShiftBinding(TResourceType res, unsigned int base);
471 … GLSLANG_EXPORT void setShiftBindingForSet(TResourceType res, unsigned int base, unsigned int set);
/third_party/glslang/StandAlone/
DStandAlone.cpp317 void ProcessBindingBase(int& argc, char**& argv, glslang::TResourceType res) in ProcessBindingBase()
1039 const glslang::TResourceType res = glslang::TResourceType(r); in CompileAndLinkShaderUnits()