https://bugs.freedesktop.org/show_bug.cgi?id=28410
--- Comment #31 from Jesse Barnes <[email protected]> 2010-07-07 12:51:12 PDT --- On Wed, 7 Jul 2010 12:38:09 -0700 (PDT) [email protected] wrote: > https://bugs.freedesktop.org/show_bug.cgi?id=28410 > > --- Comment #30 from Pierre Ossman <[email protected]> 2010-07-07 > 12:38:09 PDT --- > (In reply to comment #28) > > > > DRI2 didn't support any of the vsync related extensions until both the > > kernel vblank event support landed and support for the new DRI2 > > protocol bits landed in the X server and DDX drivers. So compat with > > older kernels (i.e. kernels w/o vblank event support) isn't really > > possible. > > But couldn't there be a fallback to whatever mechanism was in place with the > initial interrupt support? OpenGL vsync was fine with Xorg 1.7.x and Fedora's > 2.6.32 kernel. Ah yeah there were some bits that worked sometimes, but they didn't have any knowledge of pipe configuration, so they'd only work in certain configs. There's no easy way to fall back to that... > Although I appreciate the lack of manpower, this whole business of having very > narrow compatibility windows between the different graphics components makes > testing very difficult. :/ Yes, it is a pain. Things have slowed down a lot recently though; it's much better than when we were first developing TTM, GEM and KMS at least. :) As for the pipe config error you found, I think that's probably a DDX driver bug. If the DDX doesn't pass the right flags to drm_wait_vblank you'll see timeouts, so maybe the DDX isn't detecting which pipe to wait on properly? -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ xorg-driver-ati mailing list [email protected] http://lists.x.org/mailman/listinfo/xorg-driver-ati
