beginNotifications(EShLanguage) override | glslang::TDefaultIoResolverBase | inlinevirtual |
beginResolve(EShLanguage) override | glslang::TDefaultIoResolverBase | inlinevirtual |
checkEmpty(int set, int slot) | glslang::TDefaultIoResolverBase | inline |
doAutoBindingMapping() const | glslang::TDefaultIoResolverBase | inline |
doAutoLocationMapping() const | glslang::TDefaultIoResolverBase | inline |
endNotifications(EShLanguage) override | glslang::TDefaultIoResolverBase | inlinevirtual |
endResolve(EShLanguage) override | glslang::TDefaultIoResolverBase | inlinevirtual |
findSlot(int set, int slot) | glslang::TDefaultIoResolverBase | inline |
getBaseBinding(TResourceType res, unsigned int set) const | glslang::TDefaultIoResolverBase | inline |
getFreeSlot(int set, int base, int size=1) | glslang::TDefaultIoResolverBase | inline |
getLayoutSet(const glslang::TType &type) | glslang::TDefaultIoResolverBase | inlineprotectedstatic |
getResourceSetBinding() const | glslang::TDefaultIoResolverBase | inline |
intermediate | glslang::TDefaultIoResolverBase | protected |
isSamplerType(const glslang::TType &type) | glslang::TDefaultIoResolverBase | inlineprotectedstatic |
isSrvType(const glslang::TType &type) | glslang::TDefaultHlslIoResolver | inlineprotectedstatic |
isTextureType(const glslang::TType &type) | glslang::TDefaultIoResolverBase | inlineprotectedstatic |
isUavType(const glslang::TType &type) | glslang::TDefaultHlslIoResolver | inlineprotectedstatic |
isUboType(const glslang::TType &type) | glslang::TDefaultIoResolverBase | inlineprotectedstatic |
nextInputLocation | glslang::TDefaultIoResolverBase | protected |
nextOutputLocation | glslang::TDefaultIoResolverBase | protected |
nextUniformLocation | glslang::TDefaultIoResolverBase | protected |
notifyBinding(EShLanguage, const char *, const TType &, bool) override | glslang::TDefaultIoResolverBase | inlinevirtual |
notifyInOut(EShLanguage, const char *, const TType &, bool) override | glslang::TDefaultIoResolverBase | inlinevirtual |
reserveSlot(int set, int slot, int size=1) | glslang::TDefaultIoResolverBase | inline |
resolveBinding(EShLanguage, const char *, const glslang::TType &type, bool is_live) override | glslang::TDefaultHlslIoResolver | inlinevirtual |
resolveInOutComponent(EShLanguage, const char *, const TType &, bool) override | glslang::TDefaultIoResolverBase | inlinevirtual |
resolveInOutIndex(EShLanguage, const char *, const TType &, bool) override | glslang::TDefaultIoResolverBase | inlinevirtual |
resolveInOutLocation(EShLanguage stage, const char *, const TType &type, bool) override | glslang::TDefaultIoResolverBase | inlinevirtual |
resolveSet(EShLanguage, const char *, const glslang::TType &type, bool) override | glslang::TDefaultIoResolverBase | inlinevirtual |
resolveUniformLocation(EShLanguage, const char *, const glslang::TType &type, bool) override | glslang::TDefaultIoResolverBase | inlinevirtual |
selectBaseBinding(int base, int descriptorSetBase) const | glslang::TDefaultIoResolverBase | inlineprotected |
slots | glslang::TDefaultIoResolverBase | |
TDefaultHlslIoResolver(const TIntermediate &intermediate) | glslang::TDefaultHlslIoResolver | inline |
TDefaultIoResolverBase(const TIntermediate &intermediate) | glslang::TDefaultIoResolverBase | inline |
TSlotSet typedef | glslang::TDefaultIoResolverBase | |
TSlotSetMap typedef | glslang::TDefaultIoResolverBase | |
validateBinding(EShLanguage, const char *, const glslang::TType &, bool) override | glslang::TDefaultHlslIoResolver | inlinevirtual |
validateInOut(EShLanguage, const char *, const TType &, bool) override | glslang::TDefaultIoResolverBase | inlinevirtual |
~TIoMapResolver() | glslang::TIoMapResolver | inlinevirtual |