Lines Matching refs:std

50 							  const std::string&	readFilename)
86 static bool isFeatureSupported(const vkt::Context& ctx, const std::string& feature)
135 std::string message = std::string("Unexpected feature name: ") + feature;
144 std::string message = "Failed to parse Amber file: " + m_readFilename;
154 std::set<std::string> device_extensions(ctx.getDeviceExtensions().begin(),
156 std::set<std::string> instance_extensions(ctx.getInstanceExtensions().begin(),
158 std::string missing;
159 for (std::set<std::string>::iterator iter = m_required_extensions.begin();
163 const std::string extension = *iter;
172 std::string message("Test requires unsupported extensions:");
182 std::string missing;
183 for (std::set<std::string>::iterator iter = m_required_features.begin();
187 const std::string feature = *iter;
195 std::string message("Test requires unsupported features:");
224 amber::Result LoadBufferData (const std::string file_name,
228 void Log (const std::string& /*message*/) override { DE_FATAL("amber::Delegate::Log unimplemented"); }
236 void SetScriptPath (std::string path) { m_path = path; }
240 std::string m_path;
255 amber::Result Delegate::LoadBufferData (const std::string file_name,
263 std::vector<deUint8> bytes (numBytes);
286 bool AmberTestCase::parse (const std::string& readFilename)
288 std::string script = ShaderSourceProvider::getSource(m_testCtx.getArchive(), readFilename.c_str());
321 std::vector<amber::ShaderInfo> shaders = m_recipe->GetShaderInfo();
421 std::vector<amber::ShaderInfo> shaders = m_recipe->GetShaderInfo();
433 std::vector<deUint32> data;
459 void AmberTestCase::addRequirement (const std::string& requirement)
461 if (requirement.find(".") != std::string::npos)
481 std::string message = "Failed to parse Amber file: " + m_readFilename;
495 if (req.find(".") == std::string::npos)
499 std::set<std::string> allRequirements;
504 std::set<std::string> ctsRequirements = m_required_features;
521 std::cerr << "ERROR: CTS and Amber test requirement mismatch.\n";
522 std::cerr << "Amber filename: " << m_readFilename << "\n";
523 std::cerr << "CTS requirements:\n";
525 std::cerr << " " << ctsReq << "\n";
527 std::cerr << "Amber requirements:\n";
529 std::cerr << " " << amberReq << "\n";