Lines Matching refs:Extensions
475 * the driver's Extensions string.
482 if (disp->Extensions.ext) { \
523 if (disp->Extensions.KHR_image_base && disp->Extensions.KHR_image_pixmap)
524 disp->Extensions.KHR_image = EGL_TRUE;
533 if (disp->Extensions.EXT_swap_buffers_with_damage)
538 if (disp->Extensions.KHR_no_config_context)
589 if (disp->Extensions.KHR_fence_sync &&
590 disp->Extensions.KHR_cl_event2 &&
591 disp->Extensions.KHR_wait_sync &&
592 disp->Extensions.KHR_image_base &&
593 disp->Extensions.KHR_gl_texture_2D_image &&
594 disp->Extensions.KHR_gl_texture_3D_image &&
595 disp->Extensions.KHR_gl_texture_cubemap_image &&
596 disp->Extensions.KHR_gl_renderbuffer_image &&
597 disp->Extensions.KHR_create_context &&
598 disp->Extensions.EXT_create_context_robustness &&
599 disp->Extensions.KHR_get_all_proc_addresses &&
600 disp->Extensions.KHR_gl_colorspace &&
601 disp->Extensions.KHR_surfaceless_context)
670 disp->Extensions.KHR_get_all_proc_addresses = EGL_TRUE;
672 /* Extensions is used to provide EGL 1.3 functionality for 1.2 aware
675 disp->Extensions.KHR_config_attribs = EGL_TRUE;
824 else if (!disp->Extensions.KHR_no_config_context)
886 if (!disp->Extensions.KHR_surfaceless_context && ctx != EGL_NO_CONTEXT)
1751 if (!disp->Extensions.KHR_image_base)
1803 if (!disp->Extensions.KHR_image_base)
1844 if (!disp->Extensions.KHR_cl_event2 && orig_is_EGLAttrib) {
1873 if (!disp->Extensions.KHR_fence_sync)
1877 if (!disp->Extensions.KHR_reusable_sync)
1881 if (!disp->Extensions.KHR_cl_event2)
1885 if (!disp->Extensions.ANDROID_native_fence_sync)
1954 assert(disp->Extensions.KHR_reusable_sync ||
1955 disp->Extensions.KHR_fence_sync ||
1956 disp->Extensions.ANDROID_native_fence_sync);
1990 assert(disp->Extensions.KHR_reusable_sync ||
1991 disp->Extensions.KHR_fence_sync ||
1992 disp->Extensions.ANDROID_native_fence_sync);
2045 assert(disp->Extensions.KHR_wait_sync);
2096 assert(disp->Extensions.KHR_reusable_sync);
2109 assert(disp->Extensions.KHR_reusable_sync ||
2110 disp->Extensions.KHR_fence_sync ||
2111 disp->Extensions.ANDROID_native_fence_sync);
2176 assert(disp->Extensions.ANDROID_native_fence_sync);
2195 if (!disp->Extensions.NOK_swap_region)
2219 if (!disp->Extensions.MESA_drm_image)
2239 assert(disp->Extensions.MESA_drm_image);
2261 assert(disp->Extensions.WL_bind_wayland_display);
2280 assert(disp->Extensions.WL_bind_wayland_display);
2300 assert(disp->Extensions.WL_bind_wayland_display);
2321 if (!disp->Extensions.WL_create_wayland_buffer_from_image)
2346 if (!disp->Extensions.NV_post_sub_buffer)
2366 if (!disp->Extensions.CHROMIUM_sync_control)
2389 assert(disp->Extensions.MESA_image_dma_buf_export);
2410 assert(disp->Extensions.MESA_image_dma_buf_export);
2710 assert(disp->Extensions.MESA_query_driver);
2725 assert(disp->Extensions.MESA_query_driver);