Home | History | Annotate | Download | only in egl

Lines Matching defs:setMap

123 void addConfigId (map<string, NamedConfigIdSet*>& setMap, const char* name, const ConfigInfo& info)
125 DE_ASSERT(setMap.find(name) != setMap.end());
126 setMap[name]->getConfigIds().push_back(info.configId);
129 bool filterConfigStencil (map<string, NamedConfigIdSet*>& setMap, const char* namePrefix, const ConfigInfo& info)
132 addConfigId(setMap, (string(namePrefix) + "stencil").c_str(), info);
134 addConfigId(setMap, (string(namePrefix) + "no_stencil").c_str(), info);
138 bool filterConfigDepth (map<string, NamedConfigIdSet*>& setMap, const char* namePrefix, const ConfigInfo& info)
141 return filterConfigStencil(setMap, (string(namePrefix) + "depth_").c_str(), info);
143 return filterConfigStencil(setMap, (string(namePrefix) + "no_depth_").c_str(), info);
146 bool filterConfigColor (map<string, NamedConfigIdSet*>& setMap, const char* namePrefix, const ConfigInfo& info)
167 return filterConfigDepth(setMap, (string(namePrefix) + colorRules[ndx].name + "_").c_str(), info);
201 map<string, NamedConfigIdSet*> setMap;
203 setMap[configSets[ndx].getName()] = &configSets[ndx];
213 if (!filterConfigColor(setMap, "", info))
216 addConfigId(setMap, "other", info);