gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: supportsDrawGState


From: David Chisnall
Subject: Re: supportsDrawGState
Date: Wed, 15 Jun 2011 09:42:25 +0100

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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]