AIGLX on Radeon Mobility

Daniel Stone daniel at freedesktop.org
Thu Feb 23 11:12:35 PST 2006


On Thu, Feb 23, 2006 at 01:31:31PM -0500, Owen Taylor wrote:
> On Thu, 2006-02-23 at 10:57 -0500, Adam Jackson wrote:
> > On Thursday 23 February 2006 06:08, Ross Burton wrote:
> > Not possible; the aiglx branch in its current form will never dispatch into 
> > libGLcore.
> > 
> > I suspect if you were to run sysprof or similar you'd find all your time being 
> > spent in pushing texture images to the card.  Right now the aiglx branch is 
> > pretty much limited to the bus write bandwidth, which is lame.  What we 
> > really need is the ability to texture directly from offscreen-but-on-card 
> > pixmaps, rather than what we do right now which is render them in host memory 
> > and then blast across.
> > 
> > I'll try to hack up something to do that in the next few days if I get a spare 
> > moment.
> 
> But updating textures should be irrelevant when dragging windows around,
> right?
> 
> Could damage bugs be causing excessive texture updates? luminocity
> needed some hacks to the X server to work around excessive exposes being
> generated by DAMAGE.

IIRC, that patch was to only damage visible regions, right?  In that
case, it's completely bogus in the compmgr case, being that you can no
longer make any judgements on visibility or not.



More information about the xorg mailing list