Lines Matching refs:std
100 TCU_THROW(TestError, (std::string("Unknown config caveat: ") + eglu::getConfigCaveatStr(caveat).toString()).c_str());
112 TCU_THROW(TestError, (std::string("Unknown color buffer type: ") + eglu::getColorBufferTypeStr(type).toString()).c_str());
129 TCU_THROW(TestError, (std::string("Unknown YUV order: ") + eglu::getYuvOrderStr(order).toString()).c_str());
141 TCU_THROW(TestError, (std::string("Unknown YUV plane BPP: ") + eglu::getYuvPlaneBppStr(bpp).toString()).c_str());
152 TCU_THROW(TestError, (std::string("Unknown color component type: ") + eglu::getColorComponentTypeStr(compType).toString()).c_str());
231 const std::map<EGLenum, AttribRule> defaultRules = getDefaultRules();
233 for (std::map<EGLenum, AttribRule>::const_iterator iter = defaultRules.begin(); iter != defaultRules.end(); iter++)
261 return false; // std::sort() can compare object to itself.
284 static std::map<EGLenum, AttribRule> getDefaultRules (void)
287 std::map<EGLenum, AttribRule> rules;
364 std::map<EGLenum, AttribRule> m_rules;
377 void setValues (std::vector<std::pair<EGLenum, EGLint> > values)
397 for (std::map<EGLenum, AttribRule>::const_iterator iter = m_rules.begin(); iter != m_rules.end(); iter++)
498 std::vector<SurfaceConfig> filter (const std::vector<SurfaceConfig>& configs) const
500 std::vector<SurfaceConfig> out;
502 for (std::vector<SurfaceConfig>::const_iterator iter = configs.begin(); iter != configs.end(); iter++)
511 void chooseConfigReference (const Library& egl, EGLDisplay display, std::vector<EGLConfig>& dst, const std::vector<std::pair<EGLenum, EGLint> >& attributes)
514 std::vector<EGLConfig> eglConfigs = eglu::getConfigs(egl, display);
517 std::vector<ConfigInfo> configInfos;
527 std::vector<SurfaceConfig> configs;
535 std::vector<SurfaceConfig> filteredConfigs = configFilter.filter(configs);
538 std::sort(filteredConfigs.begin(), filteredConfigs.end(), CompareConfigs(configFilter.getSpecifiedRGBColors(), configFilter.getSpecifiedLuminanceColors(), configFilter.isYuvPlaneBppSpecified()));