Lines Matching refs:string

55 using std::string;
99 void FormatDB::addExtensionFormat (ImageFormat format, FormatFlags newFlags, const std::set<std::string>& requiredExtensions)
143 std::set<std::set<std::string> > FormatDB::getFormatFeatureExtensions (ImageFormat format, FormatFlags requirements) const
148 std::set<std::set<std::string> > ret;
186 static bool checkExtensionSupport (const ContextInfo& ctxInfo, const RenderContext& ctx, const std::string& extension)
201 bool checkExtensionSupport (const RenderContext& ctx, const std::string& extension)
207 std::string getExtensionDescription (const std::string& extension)
237 std::set<std::string> requiredExtensions;
241 istringstream tokenStream(string(entryIt->extensions));
242 istream_iterator<string> tokens((tokenStream)), end;
254 for (std::set<std::string>::const_iterator extIt = requiredExtensions.begin(); extIt != requiredExtensions.end(); ++extIt)
581 std::string errorDescription;
616 const std::string reason = "Format " + de::toString(it->second->internalFormat) + " is not a valid format for a renderbuffer";
622 const std::string reason = "Internal format " + de::toString(it->second->internalFormat) + " does not exist";
678 static void logField (TestLog& log, const string& field, const string& value)
738 const string num = toString(it->first);
747 const string num = toString(it->first);
753 const string attDesc = cfg.attachments.empty()
760 const string attPointName = getFramebufferAttachmentName(it->first);
847 std::vector<std::string> validResults;
850 validResults.push_back(std::string(glu::getErrorName(m_errorCodes[ndx].errorCode)) + " (during FBO initialization)");
887 std::set<std::string> defaultRule;
893 void ValidStatusCodes::logRule (tcu::TestLog& log, const std::string& ruleName, const std::set<std::string>& rules) const
901 for (std::set<std::string>::const_iterator it = rules.begin(); it != rules.end(); ++it)
914 dst[ndx].rules.insert(std::string(description));
924 violation.rules.insert(std::string(description));