[prev in list] [next in list] [prev in thread] [next in thread]
List: mesa3d-dev
Subject: [Mesa3d-dev] Software rasterizer failing on fgOpenWindow due to
From: Matthias Hopf <mhopf () suse ! de>
Date: 2009-01-16 15:27:06
Message-ID: 20090116152706.GA15487 () suse ! de
[Download RAW message or body]
Full backtrace etc. in https://bugzilla.novell.com/show_bug.cgi?id=466806
In short, during glutCreateWindow() ->.. fbOpenWindow() ->
MakeContextCurrent() is called, which calls driBindContext() with NULL
draw and read pointers. The code looks like this should never happen,
because the draw and read pointers are created in glxcurrent.c
375 if (gc && gc->driContext) {
376 __GLXDRIdrawable *pdraw = FetchDRIDrawable(dpy, draw, gc, pre13);
377 __GLXDRIdrawable *pread = FetchDRIDrawable(dpy, read, gc, pre13);
378
379 bindReturnValue =
380 (gc->driContext->bindContext) (gc->driContext, pdraw,
from (seemingly) valid draw and read contexts. Just FetchDRIDrawable()
returns NULL.
Now what would be the right way to fix this / the right way to determine
what is actually going wrong here?
Thanks
Matthias
--
Matthias Hopf <mhopf@suse.de> __ __ __
Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@mshopf.de
Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic