Lines Matching defs:vendor
49 SessionInfo::SessionInfo(std::string vendor,
54 m_info << "#sessionInfo vendor \"" << vendor << "\"\n"
108 // specificly for current device id and current vendor id
119 // helper methods used to identify if proper waiver for vendor was found
120 virtual bool matchVendor (const std::string& vendor) const = 0;
122 // helper methods used after waiver for current vendor was found to check
191 // first we find matching vendor, then search for matching device/renderer and then memorize cases
205 // waiver for current vendor id and device id/renderer
218 // if we found proper vendor and are reading deviceIds/rendererers list then allow it
224 // if we found waiver for current vendor and are reading test case names then allow it
229 // we are searching for waiver definition for current vendor, till we find
234 // we found waiver tag, check if it is deffined for current vendor
239 // if waiver vendor matches current one then memorize waiver url
420 bool matchVendor (const std::string& vendor) const override;
435 : WaiverTreeBuilder (waiverFile, packageName, "vendor", "r", sessionInfo, waiverTree)
441 bool GLWaiverTreeBuilder::matchVendor(const std::string& vendor) const
443 return tcu::matchWildcards(vendor.cbegin(),
444 vendor.cend(),
475 bool matchVendor (const std::string& vendor) const override;
496 bool VKWaiverTreeBuilder::matchVendor(const std::string& vendor) const
498 return (m_currentVendorId == static_cast<deUint32>(std::stoul(vendor, 0, 0)));
511 void WaiverUtil::setup(const std::string waiverFile, std::string packageName, std::string vendor, std::string renderer, SessionInfo& sessionInfo)
513 GLWaiverTreeBuilder(waiverFile, packageName, vendor, renderer, sessionInfo, m_waiverTree).build();