On 14 Jun 2011, at 23:23, Riccardo Mottola wrote:

> 2011-06-14 22:20:37.650 Jigsaw[2297] Warning: shmget() failed: Cannot 
> allocate memory.
> 2011-06-14 22:20:37.652 Jigsaw[2297] Falling back to normal XImage (will be 
> slower).

It might be worth removing the XSHM code paths.  On recent versions of X and 
with a graphics card from after about 1995, using this code is likely to be 
slower, because it stops the X server from storing images in VRAM, so generates 
a lot more redundant copying across the bus.  

> I get those both on FreeBSD and OPenBSD where I tried. Indeed, it seems a bit 
> slow.


Slowness is more likely to be due to redundant copying or using synchronous X11 
calls than the lack of XSHM.

David

-- Sent from my Difference Engine




_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to