Lines Matching refs:extensions
78 static bool CheckEglExtension(const char *extensions, const char *extension) {
80 const char *end = extensions + strlen(extensions);
82 while (extensions < end) {
84 if (*extensions == CHARACTER_WHITESPACE) {
85 extensions++;
88 n = strcspn(extensions, CHARACTER_STRING_WHITESPACE);
89 if (n == extlen && strncmp(extension, extensions, n) == 0) {
92 extensions += n;
102 const char *extensions = eglQueryString(EGL_NO_DISPLAY, EGL_EXTENSIONS);
103 if (extensions && (CheckEglExtension(extensions, EGL_EXT_PLATFORM_WAYLAND) ||
104 CheckEglExtension(extensions, EGL_KHR_PLATFORM_WAYLAND))) {