Lines Matching refs:eglu
44 using eglu::ConfigInfo;
50 log << TestLog::Message << " " << eglu::getConfigAttribName(attrib) << ": " << eglu::getConfigAttribValueStr(attrib, value) << TestLog::EndMessage;
53 static bool isAttributePresent (const eglu::Version& version, EGLenum attribute)
58 if (version < eglu::Version(1, 3)) return false;
64 if (version < eglu::Version(1, 2)) return false;
71 if (version < eglu::Version(1, 1)) return false;
85 return eglu::hasExtension(egl, display, "EGL_ANDROID_recordable");
93 class GetConfigsBoundsCase : public TestCase, protected eglu::CallLogWrapper
106 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay());
131 eglu::checkError(eglGetError(), DE_NULL, __FILE__, __LINE__);
207 class GetConfigAttribCase : public TestCase, protected eglu::CallLogWrapper
238 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay());
239 m_configs = eglu::getConfigs(m_eglTestCtx.getLibrary(), m_display);
266 eglu::checkError(eglGetError(), DE_NULL, __FILE__, __LINE__);
288 eglu::checkError(eglGetError(), DE_NULL, __FILE__, __LINE__);
310 const bool hasYuvSupport = eglu::hasExtension(m_eglTestCtx.getLibrary(), m_display, "EGL_EXT_yuv_surface");
349 log << TestLog::Message << "Fail, " << eglu::getConfigAttribStr(attrib) << " should be a boolean value." << TestLog::EndMessage;
415 eglu::Version version = eglu::getVersion(m_eglTestCtx.getLibrary(), m_display);
419 log << TestLog::Message << eglu::getConfigAttribStr(m_attrib) << " not supported by this EGL version";
423 std::string message = std::string(eglu::getConfigAttribName(m_attrib)) + " not supported due to missing extension";
433 eglu::checkError(eglGetError(), DE_NULL, __FILE__, __LINE__);