From: Carl Worth Date: Fri, 3 Aug 2007 21:15:51 +0000 (-0700) Subject: Add a small explanation of EXA X-Git-Url: https://git.cworth.org/git?p=cworth.org;a=commitdiff_plain;h=f70d643df5cb125a8e3868553f8be92e327aa98f;ds=sidebyside Add a small explanation of EXA --- diff --git a/src/tag/exa.mdwn b/src/tag/exa.mdwn index 48f4a3c..23a07a7 100644 --- a/src/tag/exa.mdwn +++ b/src/tag/exa.mdwn @@ -1 +1,21 @@ +EXA is a modern acceleration architecture for the X server. It +originally began its life as the acceleration mechanism in Keith +Packard's "kdrive" X servers, but was ported to Xorg by Zack Rusin. + +EXA is interesting to me since it provides the X device driver with +the opportunity to accelerate Render extension requests, (which +[cairo](http://cairographics.org) uses whenever possible when talking +to an X server. + +Here are various posts I've made while measuring, evaluating, and +trying to improve EXA performance and various drivers. + +Oh, and by the way, the cool people on the playground seem to +pronounce EXA as a two-syllable word as opposed to a three-letter +[initialism](http://en.wikipedia.org/wiki/Acronym#Nomenclature). I +guess I'm just not that cool yet, because I still think "ee ex ay" +when I see "EXA"---maybe that's because I associate EXA with its +predecessor, XAA, (which doesn't afford a word-like +pronunciation). See also: Xorg pronounced as "zorg". + [[inline pages="link(tag/exa)" show=10]]