On Wednesday, June 27, 2007 2:55:39 am Michel Dänzer wrote: > > Ok, I retested without the if (!IS_965) ... code in place, which was > > working for you. On my box, I get a hard hang when I run the attached > > test program, or any other gl program. > > I tried the clutter examples (clutter also uses the GLX_SGI_video_sync > extension) and they work fine, although unsurprisingly, they exhibit > tearing - the driconf option vblank_mode or the GLX_SGI_swap_control > extension are more effective at avoiding tearing. > > If you're testing on a laptop with only the LVDS output enabled, you're > probably hitting http://bugs.freedesktop.org/show_bug.cgi?id=10542 . If > so, the symptoms should be the same with the drm master branch.
The bug made it sound like there's some generic Mesa breakage with GLX_SGI_video_sync, so yeah I'm probably seeing that problem. > I think this last change is definitely broken and should be reverted or > at least amended to reflect the actual hardware capabilities and to obey > the vblank interrupt enable/disable state for hardware that truly > doesn't have frame counters. I agree it's something that shouldn't go upstream into the master branch. I'll try to root cause what I'm seeing (still waiting on getting some i915 docs) and fix it properly. Thanks, Jesse ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel