> the following commit > > 1724334d7c82abe55b6506dfe369df4facae6f06 > > dri: fix crash in driGetConfigAttribIndex > > Accessing a GLboolean via an int pointer on big-endian == bad. > > breaks 3D stuff on my radeon r5xx card: GLX no longer reports visuals with > double buffering. I've attached the different outputs from glxinfo:
I'm going to back this out, but it would be nice to fix properly, krh any ideas? Dave. > --- mesa-broken-visual.log 2008-08-25 20:53:05.000000000 +0300 > +++ mesa-OK-visual.log 2008-08-25 21:02:57.000000000 +0300 > @@ -66,10 +66,12 @@ > GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_texture, > GL_SGIX_shadow_ambient, GL_SUN_multi_draw_arrays > > > -1 GLX Visuals > +3 GLX Visuals > visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav > id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat > ---------------------------------------------------------------------- > +0x21 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > +0x22 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > 0x58 32 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > > > 16 GLXFBConfigs: > @@ -78,22 +80,19 @@ > ---------------------------------------------------------------------- > 0x59 0 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > 0x5a 0 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > -0x5b 0 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > -0x5c 0 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > +0x5b 0 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > +0x5c 0 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > 0x5d 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > 0x5e 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow > -0x5f 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > -0x60 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow > +0x5f 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > +0x60 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow > 0x61 0 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > 0x62 0 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > -0x63 0 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > -0x64 0 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > +0x63 0 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None > +0x64 0 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow > 0x65 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > 0x66 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow > -0x67 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > -0x68 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow > - > +0x67 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None > +0x68 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow > > > > If I revert that commit in either master branch or mesa_7_2_branch with the > attached patch then 3D stuff works again. Any ideas what might be the problem? > > Regards, > > Stefan > > PS: I'm not subscribed to this list, so please CC: me. > > --- > Stefan Becker > E-Mail: [EMAIL PROTECTED] > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
