Re: Tasklet usage in the DRM

2007-06-29 Thread Daniel Walker
On Fri, 2007-06-29 at 09:09 +0200, Michel Dänzer wrote: > I just read an article on LWN's kernel page about plans to remove > tasklets, and I thought I'd explain what the DRM is using tasklets for. > Maybe there's other ways to satisfy the requirements equally well or > even better. > > > The i91

[Bug 11380] r300 DRI misrenders 3D objects

2007-06-29 Thread bugzilla-daemon
http://bugs.freedesktop.org/show_bug.cgi?id=11380 --- Comment #18 from [EMAIL PROTECTED] 2007-06-29 01:21 PST --- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32544 -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because:

[Bug 11380] r300 DRI misrenders 3D objects

2007-06-29 Thread bugzilla-daemon
http://bugs.freedesktop.org/show_bug.cgi?id=11380 --- Comment #17 from [EMAIL PROTECTED] 2007-06-29 01:08 PST --- -ftree-vrp (enabled by default at -O2 and higher) is the culprit. If you compile r300_state.c with -O2 -fno-tree-vrp, everything works as expected. All other files can be

Tasklet usage in the DRM

2007-06-29 Thread Michel Dänzer
I just read an article on LWN's kernel page about plans to remove tasklets, and I thought I'd explain what the DRM is using tasklets for. Maybe there's other ways to satisfy the requirements equally well or even better. The i915 driver uses a tasklet to make sure a GL buffer swap blit or flip ta