Re: DRI integration

Keith Packard <[email protected]>
Newsgroups gmane.comp.freedesktop.xserver
Message-ID <[email protected]>
Around 17 o'clock on Nov 13, Brian Paul wrote:

> Sounds like glCopyPixels.  glCopyPixels can also move pixel blocks 
> between different color buffers if your GLX supports "make current read".

As long as it handles overlapping areas within the same buffer, and as long
as it can do it on the screen as well, we're all set.  An X server which
accelerates only this operation is sufficient for running essentially any 
2D application you can name.

> What is "per-component composited text"?  I'm thinking of GL blending.

Ah, a fancy way of improving the quality of text (and possibly geometry as 
well) on LCD screens.  Instead of a single alpha channel, the operation 
involves separate alpha channels for each of the components on the screen 
(RGB and A).  This allows the individual color components on the LCD 
screen to be blended separately.

It may be that we can do the operation in four passes by splitting the
mask into four separate alpha masks and enabling writing to different
destination channels; I think that's an equivalent operation.

-keith
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.