Searched refs:TResourceType (Results 1 – 8 of 8) sorted by relevance
/third_party/glslang/glslang/MachineIndependent/ |
D | iomapper.cpp | 443 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 …]
|
D | iomapper.h | 110 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;
|
D | localintermediate.h | 588 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);
|
D | linkValidate.cpp | 248 setShiftBinding((TResourceType)i, unit.shiftBinding[i]); in mergeModes() 253 setShiftBindingForSet((TResourceType)i, it->second, it->first); in mergeModes()
|
D | ShaderLang.cpp | 1819 void TShader::setShiftBinding(TResourceType res, unsigned int base) { in setShiftBinding() 1824 void TShader::setShiftBindingForSet(TResourceType res, unsigned int base, unsigned int set) { in setShiftBindingForSet()
|
D | Intermediate.cpp | 3970 const char* TIntermediate::getResourceName(TResourceType res) in getResourceName()
|
/third_party/glslang/glslang/Public/ |
D | ShaderLang.h | 420 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/ |
D | StandAlone.cpp | 317 void ProcessBindingBase(int& argc, char**& argv, glslang::TResourceType res) in ProcessBindingBase() 1039 const glslang::TResourceType res = glslang::TResourceType(r); in CompileAndLinkShaderUnits()
|