Lines Matching refs:BindingReqMap
51 typedef std::map<uint32_t, descriptor_req> BindingReqMap;
526 static void FilterAndTrackOneBindingReq(const BindingReqMap::value_type &binding_req_pair, const BindingReqMap &in_req,
527 BindingReqMap *out_req, TrackedBindings *set);
528 static void FilterAndTrackOneBindingReq(const BindingReqMap::value_type &binding_req_pair, const BindingReqMap &in_req,
529 BindingReqMap *out_req, TrackedBindings *set, uint32_t limit);
530 void FilterAndTrackBindingReqs(GLOBAL_CB_NODE *, const BindingReqMap &in_req, BindingReqMap *out_req);
531 void FilterAndTrackBindingReqs(GLOBAL_CB_NODE *, PIPELINE_STATE *, const BindingReqMap &in_req, BindingReqMap *out_req);
595 std::unique_ptr<BindingReqMap> filtered_map_;
596 const BindingReqMap &orig_map_;
598 PrefilterBindRequestMap(DescriptorSet &ds, const BindingReqMap &in_map, GLOBAL_CB_NODE *cb_state);
599 PrefilterBindRequestMap(DescriptorSet &ds, const BindingReqMap &in_map, GLOBAL_CB_NODE *cb_state, PIPELINE_STATE *);
600 const BindingReqMap &Map() const { return (filtered_map_) ? *filtered_map_ : orig_map_; }