Home
last modified time | relevance | path

Searched refs:swrast (Results 1 - 12 of 12) sorted by relevance

/third_party/mesa3d/src/egl/drivers/dri2/
H A Dplatform_surfaceless.c235 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 Dplatform_ohos.c1028 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 Dplatform_android.c1476 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 Degl_dri2.c731 { __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 Dplatform_drm.c751 dri2_dpy->swrast = dri2_dpy->gbm_dri->swrast; in dri2_initialize_drm()
H A Degl_dri2.h228 const __DRIswrastExtension *swrast; member
359 /* for swrast */
400 /* swrast device */
H A Dplatform_x11.c432 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 Ddrisw_glx.c112 * 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 Ddrisw_priv.h52 const __DRIswrastExtension *swrast; member
/third_party/mesa3d/src/gbm/backends/dri/
H A Dgbm_driint.h77 const __DRIswrastExtension *swrast; member
133 /* Used for cursors and the swrast front BO */
H A Dgbm_dri.c309 { __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 DAndroid.mk47 ifneq ($(filter swrast,$(BOARD_MESA3D_GALLIUM_DRIVERS) $(BOARD_MESA3D_VULKAN_DRIVERS)),)

Completed in 17 milliseconds