Antialiased Fonts Acceleration
michel at tungstengraphics.com
Mon Sep 24 02:35:24 PDT 2007
On Mon, 2007-09-24 at 10:47 +0200, sshachar at t2.technion.ac.il wrote:
> Quoting Michel Dהnzer <michel at tungstengraphics.com>:
> > An EXA driver has complete control over how pixmap contents are stored
> > offscreen via the UploadTo/DownloadFromScreen hooks and always returning
> > FALSE in the PrepareAccess hook.
> Interesting, thanks M. However, assuming I go this way and store 8bpp as 32bpp
> internally, won't it cause inconsistencies when the CPU access offscreen
> directly? or does this mean that ALL CPU acceess will now be done via these
> hooks (and never through the framebuffer base pointer)?
Right, if the driver PrepareAccess hook always returns FALSE, EXA will
always download the pixmap contents from offscreen to system (using the
driver DownloadFromScreen hook when available) and perform software
operations on the system copy.
Earthling Michel Dänzer | http://tungstengraphics.com
Libre software enthusiast | Debian, X and DRI developer
More information about the xorg