Sprite transforms in RandR

Keith Packard keithp at keithp.com
Sun Dec 5 23:03:54 PST 2010

On Sun, 5 Dec 2010 22:47:21 -0800, Aaron Plattner <aplattner at nvidia.com> wrote:

> Okay, I figured it was something like that.  The actual hardware rotation
> is configured when setting the crtc config then, right?

Right. The goal is to just expose what the hardware does and not fake
stuff in software in the server anymore

> I'm less concerned about the ability to have multiple formats for different
> limitations, but it seems like somebody might want to make a scanout engine
> that can display rotated but only up to a certain size, and then display
> unrotated up to a larger size.  I guess you can distinguish between those
> based on the scanout pixmap size, format, and possible rotations?

And here I spent some time clarifying that you only were supposed to
have one SCANOUTPIXMAPINFO per format. Ok, so we get one list of
SCANOUTPIXMAPINFO per crtc, and we allow multiple identical formats with
other limitations. Works for me.

> Thanks, that makes sense.  Could a condensed version of this please go into
> randrproto.txt?

Yeah, I'll put some informative text in the spec at the top.

> Sorry this didn't get in tonight, I was on the road most of the day.  It's
> getting late here so I'll need to look at these first thing tomorrow.
> Delayed review is better than tired review, hopefully.

We live on west coast time, so there are still 25 hours to go before our
self-imposed deadline for the merge window close.

Thanks for your review; I'll get the Sync extension changes reviewed

keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20101205/3dedf9a0/attachment.pgp>

More information about the xorg-devel mailing list