Searched defs:TDefaultIoResolverBase (Results 1 – 1 of 1) sorted by relevance
358 struct TDefaultIoResolverBase : public glslang::TIoMapResolver struct360 TDefaultIoResolverBase(const TIntermediate &intermediate) : in TDefaultIoResolverBase() argument367 int getBaseBinding(TResourceType res, unsigned int set) const { in getBaseBinding()372 …vector<std::string>& getResourceSetBinding() const { return intermediate.getResourceSetBinding(); } in getResourceSetBinding()374 bool doAutoBindingMapping() const { return intermediate.getAutoMapBindings(); } in doAutoBindingMapping()375 bool doAutoLocationMapping() const { return intermediate.getAutoMapLocations(); } in doAutoLocationMapping()377 typedef std::vector<int> TSlotSet;378 typedef std::unordered_map<int, TSlotSet> TSlotSetMap;379 TSlotSetMap slots;381 TSlotSet::iterator findSlot(int set, int slot) in findSlot()[all …]