Lines Matching refs:extensions
75 static bool CheckEglExtension(const char *extensions, const char *extension) {
77 const char *end = extensions + strlen(extensions);
79 while (extensions < end) {
81 if (*extensions == CHARACTER_WHITESPACE) {
82 extensions++;
85 n = strcspn(extensions, CHARACTER_STRING_WHITESPACE);
86 if (n == extlen && strncmp(extension, extensions, n) == 0) {
89 extensions += n;
99 const char *extensions = eglQueryString(EGL_NO_DISPLAY, EGL_EXTENSIONS);
100 if (extensions && (CheckEglExtension(extensions, EGL_EXT_PLATFORM_WAYLAND) ||
101 CheckEglExtension(extensions, EGL_KHR_PLATFORM_WAYLAND))) {