front/back buffer offsets in DRM

2005-11-25 Thread Brian Paul
I've been playing around with the EGL r200 driver. Digging through the framebuffer allocation code I've found a few problems. In order to support pbuffers and framebuffer objects we need to be able to work with color/depth/stencil buffers are various locations in video memory. The current

drm_handle_t vs. unsigned long

2005-11-25 Thread Brian Paul
I've been poking around in the DRM code a bit. One thing I've noticed is that the xf86drm.h file in the DRI/drm tree is a bit out of sync with the xf86drm.h file in the X.org tree. In particular, the use of unsigned long vs. drm_handle_t. It looks like the later (drm_handle_t in the X.org

Re: 2.6.14-rt4: via DRM errors

2005-11-25 Thread Lee Revell
On Fri, 2005-11-25 at 20:13 +0100, Arjan van de Ven wrote: > of course sometimes having less but more coarse locks is actually > faster. Taking/dropping a lock is not free. far from it. True but couldn't it be a problem for devices like unichrome where you have 3D and MPEG acceleration and they h

Re: 2.6.14-rt4: via DRM errors

2005-11-25 Thread Lee Revell
On Fri, 2005-11-25 at 16:24 +, Alan Cox wrote: > On Iau, 2005-11-24 at 05:49 -0500, Lee Revell wrote: > > what kind of lock it is or what it's protecting > It co-ordinates access between the X server and various 3D clients so > that they don't step on each others drawing. A shared memory area

Re: 2.6.14-rt4: via DRM errors

2005-11-25 Thread Arjan van de Ven
On Fri, 2005-11-25 at 14:05 -0500, Lee Revell wrote: > On Thu, 2005-11-24 at 07:31 -0800, Jesse Barnes wrote: > > Sounds interesting, but that would be card specific, right? I mean, > > on some cards the 2d and 3d locks would have to be the same because of > > shared state or whatever, for example

Re: 2.6.14-rt4: via DRM errors

2005-11-25 Thread Lee Revell
On Thu, 2005-11-24 at 07:31 -0800, Jesse Barnes wrote: > Sounds interesting, but that would be card specific, right? I mean, > on some cards the 2d and 3d locks would have to be the same because of > shared state or whatever, for example. Not especially, that's how most Linux drivers work. The

Re: 2.6.14-rt4: via DRM errors

2005-11-25 Thread Alan Cox
On Gwe, 2005-11-25 at 14:23 -0500, Lee Revell wrote: > On Fri, 2005-11-25 at 20:13 +0100, Arjan van de Ven wrote: > > of course sometimes having less but more coarse locks is actually > > faster. Taking/dropping a lock is not free. far from it. > > True but couldn't it be a problem for devices li

[Bug 5641] Xinerama blocks chipset and GLX fails on Asus M2400N/Centrino/855GM

2005-11-25 Thread bugme-daemon
http://bugzilla.kernel.org/show_bug.cgi?id=5641 --- Additional Comments From [EMAIL PROTECTED] 2005-11-25 07:34 --- Exactly the same problem in 2.6.14.3. --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. ---

Re: 2.6.14-rt4: via DRM errors

2005-11-25 Thread Alan Cox
On Iau, 2005-11-24 at 05:49 -0500, Lee Revell wrote: > BTW can you point me to a good explanation of DRM locking? There's so > much indirection in the DRM code I can't even tell whether there's one > DRM lock or several, what kind of lock it is or what it's protecting > (beyond "access to the hard