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 _______________________________________________ xorg-devel mailing list [email protected] http://lists.x.org/mailman/listinfo/xorg-devel
