On Wed, Jan 23, 2008, Michel Dänzer wrote: > > On Tue, 2008-01-22 at 17:06 +0100, Johan Bilien wrote: > > On Tue, Jan 22, 2008, Kristian Høgsberg wrote: > > > > note that in my case I plan to share FBOs between processes, but not > > > > between contexts. There is only one context, owned by the X server, and > > > > the clients share this indirect context, in which they each create one > > > > FBO. Is this case also painful to the driver? > > > > > > No, from the drivers point of view, there is only one process owning > > > the context: the X server. Should work. > > > > Just found out that the intel driver seem to have no support for FBO at > > the moment :( > > It does (for i830 and newer) with Git master of drm, mesa and > xf86-video-intel (or for i830-i945 with the i915tex driver from > mesa_7_0_branch, but getting that running is tricky).
Thanks, I built all the pieces this morning, but I'm seeing 2 problems: . the first time I start X I always get: (EE) intel(0): Failed to mprotect ring buffer: Permission denied (EE) intel(0): Failed to mprotect DRI memory manager: Permission denied (II) intel(0): xf86BindGARTMemory: bind key 0 at 0x0b000000 (pgoffset 45056) (EE) intel(0): Failed to mprotect exa offscreen: Permission denied (II) intel(0): xf86BindGARTMemory: bind key 1 at 0x0e000000 (pgoffset 57344) (EE) intel(0): Failed to mprotect classic textures: Permission denied (EE) intel(0): Failed to mprotect depth buffer: Permission denied (EE) intel(0): Failed to mprotect back buffer: Permission denied (EE) intel(0): Failed to mprotect front buffer: Permission denied (EE) intel(0): Failed to mprotect exa G965 state buffer: Permission denied (EE) intel(0): Failed to mprotect logical 3D context: Permission denied (EE) intel(0): Failed to mprotect HW cursors: Permission denied followed by Backtrace: 0: /usr/bin/X(xf86SigHandler+0x79) [0x80cff59] 1: [0xffffe420] 2: /usr/lib/xorg/modules/drivers//intel_drv.so [0xb7a41f7b] 3: /usr/lib/xorg/modules/drivers//intel_drv.so [0xb7a4357b] 4: /usr/bin/X(AddScreen+0x19d) [0x807076d] 5: /usr/bin/X(InitOutput+0x1c5) [0x80a6ec5] 6: /usr/bin/X(main+0x281) [0x8070ee1] 7: /lib/libc.so.6(__libc_start_main+0xe0) [0xb7bcb450] 8: /usr/bin/X(FontFileCompleteXLFD+0x1e9) [0x8070521] Fatal server error: Caught signal 11. Server aborting On a second start of the server it starts fine. . AIGLX is very slow and unstable. After running glxgears on the server it locks while waiting for VBlank (#14227) But FBOs seem present, thanks! -- Johan Bilien <[EMAIL PROTECTED]> ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ -- _______________________________________________ Dri-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dri-devel
