[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    =?gb2312?B?tPC4tDogWFJhbmRSIHJvdGF0ZSBzdXBwb3J0IEhXIHJvdGF0ZSBvciBub3Q/?=
From:       <FloraGui () viatech ! com ! cn>
Date:       2008-10-31 11:05:16
Message-ID: 00DA072AF14656448C31F5C0182E7D0A0B7D5AFB () exchsh01 ! viatech ! com ! sh
[Download RAW message or body]

Dear Alan:
	Do you mean we can use damage extension to draw the update screen, so the draw speed can up a litter.
	But the rotation action still use xrandr's software rotation method, is it right?

-----ÓʼþÔ­¼þ-----
·¢¼þÈË: Alan Hourihane [mailto:alanh@fairlite.co.uk] 
·¢ËÍʱ¼ä: 2008Äê10Ô 31ÈÕ 18:47
ÊÕ¼þÈË: Flora Gui
³­ËÍ: xorg@lists.freedesktop.org
Ö÷Ìâ: Re: XRandR rotate support HW rotate or not?

On Fri, 2008-10-31 at 17:50 +0800, FloraGui@viatech.com.cn wrote:
> Dear Keith Packard£º
> 
>       I have recently study RandR,  I found if we use RandR rotate no
> matter static rotate or dynamic rotate£¬we always use RandR¡¯s own
> software rotate.
> 
>       We draw the screen desktop very slow,  how can we support HW
> rotate using RandR or it is a RandR limitation, if it is, RandR1.3 has
> support HW rotate or not ?
> 
>       Thanks a lot!

It is possible to support HW accelerated rotation.

You can use the damage extension to get rectangular regions to do
rotated blits.

You can look at the Intel driver to see how this is done for an example.

Alan.


_______________________________________________
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic