/third_party/mesa3d/src/egl/drivers/dri2/ |
H A D | platform_surfaceless.c | 235 surfaceless_probe_device(_EGLDisplay *disp, bool swrast) in surfaceless_probe_device() argument 238 const unsigned node_type = swrast ? DRM_NODE_PRIMARY : DRM_NODE_RENDER; in surfaceless_probe_device() 257 disp->Device = _eglAddDevice(dri2_dpy->fd, swrast); in surfaceless_probe_device() 265 if (swrast) { in surfaceless_probe_device() 266 /* Use kms swrast only with vgem / virtio_gpu. in surfaceless_probe_device() 269 * feature complete than swrast. in surfaceless_probe_device() 294 if (swrast) in surfaceless_probe_device() 311 dri2_dpy->driver_name = strdup(disp->Options.Zink ? "zink" : "swrast"); in surfaceless_probe_device_sw() 340 * is true, we try kms_swrast and swrast in order. in dri2_initialize_surfaceless() 344 _eglLog(_EGL_DEBUG, "Falling back to surfaceless swrast withou in dri2_initialize_surfaceless() [all...] |
H A D | platform_ohos.c | 1028 ohos_load_driver(_EGLDisplay *disp, bool swrast) in ohos_load_driver() argument 1046 if (swrast) { in ohos_load_driver() 1047 /* Use kms swrast only with vgem / virtio_gpu. in ohos_load_driver() 1103 ohos_probe_device(_EGLDisplay *disp, bool swrast) in ohos_probe_device() argument 1109 if (!ohos_load_driver(disp, swrast)) { in ohos_probe_device() 1123 ohos_open_device(_EGLDisplay *disp, bool swrast) in ohos_open_device() argument 1128 if (swrast) { in ohos_open_device() 1151 return ohos_probe_device(disp, swrast); in ohos_open_device() 1155 ohos_open_device(_EGLDisplay *disp, bool swrast) in ohos_open_device() argument 1167 const unsigned node_type = swrast in ohos_open_device() [all...] |
H A D | platform_android.c | 1476 droid_load_driver(_EGLDisplay *disp, bool swrast) argument 1493 if (swrast) { 1494 /* Use kms swrast only with vgem / virtio_gpu. 1549 droid_probe_device(_EGLDisplay *disp, bool swrast) argument 1555 if (!droid_load_driver(disp, swrast)) 1568 droid_open_device(_EGLDisplay *disp, bool swrast) argument 1573 if (swrast) 1592 return droid_probe_device(disp, swrast); 1596 droid_open_device(_EGLDisplay *disp, bool swrast) argument 1609 const unsigned node_type = swrast [all...] |
H A D | egl_dri2.c | 731 { __DRI_SWRAST, 2, offsetof(struct dri2_egl_display, swrast) }, 911 assert(dri2_dpy->swrast); in dri2_setup_screen() 928 assert(dri2_dpy->image_driver || dri2_dpy->dri2 || dri2_dpy->swrast); in dri2_setup_screen() 949 (dri2_dpy->swrast && dri2_dpy->swrast->base.version >= 3)) { in dri2_setup_screen() 1090 assert(dri2_dpy->swrast); in dri2_create_screen() 1091 if (dri2_dpy->swrast->base.version >= 4) { in dri2_create_screen() 1093 dri2_dpy->swrast->createNewScreen2(0, dri2_dpy->loader_extensions, in dri2_create_screen() 1098 dri2_dpy->swrast->createNewScreen(0, dri2_dpy->loader_extensions, in dri2_create_screen() 1626 assert(dri2_dpy->swrast); in dri2_create_context() [all...] |
H A D | platform_drm.c | 751 dri2_dpy->swrast = dri2_dpy->gbm_dri->swrast; in dri2_initialize_drm()
|
H A D | egl_dri2.h | 228 const __DRIswrastExtension *swrast; member 359 /* for swrast */ 400 /* swrast device */
|
H A D | platform_x11.c | 432 assert(dri2_dpy->swrast); in dri2_x11_destroy_surface() 1445 dri2_dpy->driver_name = strdup(disp->Options.Zink ? "zink" : "swrast"); in dri2_initialize_x11_swrast()
|
/third_party/mesa3d/src/glx/ |
H A D | drisw_glx.c | 112 * swrast does not handle 24-bit depth with 24 bpp, so let X do the in XCreateDrawable() 134 * swrast loader functions 573 if (psc->swrast->base.version < 3) in drisw_create_context_attribs() 641 (*psc->swrast->createContextAttribs) (psc->driScreen, in drisw_create_context_attribs() 679 const __DRIswrastExtension *swrast = psc->swrast; in driswCreateDrawable() local 730 (*swrast->createNewDrawable) (psc->driScreen, config->driConfig, pdp); in driswCreateDrawable() 818 if (psc->swrast->base.version >= 3) { in driswBindExtensions() 843 if (psc->swrast->base.version >= 3 in driswBindExtensions() 973 psc->swrast in driswCreateScreenDriver() [all...] |
H A D | drisw_priv.h | 52 const __DRIswrastExtension *swrast; member
|
/third_party/mesa3d/src/gbm/backends/dri/ |
H A D | gbm_driint.h | 77 const __DRIswrastExtension *swrast; member 133 /* Used for cursors and the swrast front BO */
|
H A D | gbm_dri.c | 309 { __DRI_SWRAST, 1, offsetof(struct gbm_dri_device, swrast), false }, 470 dri->driver_name = strdup("swrast"); in dri_screen_create_swrast() 476 fprintf(stderr, "failed to load swrast driver\n"); in dri_screen_create_swrast() 482 if (dri->swrast == NULL) in dri_screen_create_swrast() 485 if (dri->swrast->base.version >= 4) { in dri_screen_create_swrast() 486 dri->screen = dri->swrast->createNewScreen2(0, dri->loader_extensions, in dri_screen_create_swrast() 490 dri->screen = dri->swrast->createNewScreen(0, dri->loader_extensions, in dri_screen_create_swrast()
|
/third_party/mesa3d/android/ |
H A D | Android.mk | 47 ifneq ($(filter swrast,$(BOARD_MESA3D_GALLIUM_DRIVERS) $(BOARD_MESA3D_VULKAN_DRIVERS)),)
|