Comment 5 for bug 1041814

Revision history for this message
Lockal (lockal) wrote :

more gdb info:
l
479 disp->ClientAPIs |= EGL_OPENGL_ES2_BIT;
480
481 assert(dri2_dpy->dri2 || dri2_dpy->swrast);
482 disp->Extensions.KHR_surfaceless_context = EGL_TRUE;
483
484 if (dri2_dpy->dri2->base.version >= 3) {
485 disp->Extensions.KHR_create_context = EGL_TRUE;
486
487 if (dri2_dpy->robustness)
488 disp->Extensions.EXT_create_context_robustness = EGL_TRUE;

(gdb) p dri2_dpy->dri2
$1 = (__DRIdri2Extension *) 0x0

(gdb) p *dri2_dpy
$2 = {dri2_major = 0, dri2_minor = 0, dri_screen = 0x63f530, own_dri_screen = 1, driver_configs = 0x6437d0, driver = 0x63cc00, core = 0x7fffefb98da0, dri2 = 0x0, swrast = 0x7fffefb854e0, flush = 0x0, tex_buffer = 0x7fffefb85540,
  image = 0x0, robustness = 0x0, fd = 0, own_device = 0, swap_available = 0, invalidate_available = 0, gbm_dri = 0x0, device_name = 0x0, driver_name = 0x7ffff79c1bb8 "swrast", dri2_loader_extension = {base = {name = 0x0, version = 0},
    getBuffers = 0x0, flushFrontBuffer = 0x0, getBuffersWithFormat = 0x0}, swrast_loader_extension = {base = {name = 0x7ffff79c3205 "DRI_SWRastLoader", version = 1}, getDrawableInfo = 0x7ffff79b93e4 <swrastGetDrawableInfo>,
    putImage = 0x7ffff79b94db <swrastPutImage>, getImage = 0x7ffff79b95da <swrastGetImage>}, extensions = {0x63cb00, 0x0, 0x0, 0x0}, conn = 0x621cf0, wl_dpy = 0x0, wl_server_drm = 0x0, wl_drm = 0x0, authenticated = 0, formats = 0,
  authenticate = 0x0}

Probably will be fixed after this patch http://comments.gmane.org/gmane.comp.video.mesa3d.devel/44330