EXA patches

Michel Dänzer michel at daenzer.net
Mon Aug 3 10:36:59 PDT 2009


On Mon, 2009-08-03 at 18:56 +0200, Maarten Maathuis wrote:
> There is one thing that did change, driver pixmaps are not allocated
> by default (only when exa deems acceleration doable). So for dri2
> pixmaps you would need to create a scratch pixmap and attach a bo
> afterwards.

That doesn't sound like a very nice solution. Maybe
exaGetPixmapDriverPrivate() could call the driver CreatePixmap(2) hook
if there is no private yet, but I'm not sure offhand what should happen
if that returns NULL then.


> About the performance, i didn't notice that, but we (nouveau) place
> pixmaps in vram from the moment it's created, [...]

So does the radeon driver I'm using. So you're not seeing the slowdown
with nouveau?


-- 
Earthling Michel Dänzer           |                http://www.vmware.com
Libre software enthusiast         |          Debian, X and DRI developer


More information about the xorg-devel mailing list