* kdrive vs. xorg rotation on AT91SAM9263 atmel_lcdfb
@ 2010-03-20 19:25 Chris Verges
2010-03-23 23:02 ` Michel Dänzer
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Chris Verges @ 2010-03-20 19:25 UTC (permalink / raw)
To: linux-fbdev
Hi fellow fbdev users,
I'm seeking help with a migration from kdrive to xorg. Under
kdrive-fbdev, I'm able to rotate the X11 output using xrandr in all four
orientations: normal, left, right, inverted. However, under
xf86-video-fbdev, xrandr only reports that it does not support left,
right, or inverted rotations. Dynamic rotation is critical for this
application, so I cannot use the "Rotate" option in xorg.conf.
The atmel_lcdfb driver that we're using in the kernel does not support
hardware rotation, so I believe that a software-based Shadow Buffer is
required. (Please correct me if I'm wrong on this!) I added in the
"ShadowFB" option to xorg.conf for the fbdev device, but xrandr still
only reports normal rotation possible.
I've hit a brick wall in my own research on this, so would appreciate
any help that the community can offer. Any suggestions?
Thanks so much!
Chris
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: kdrive vs. xorg rotation on AT91SAM9263 atmel_lcdfb
2010-03-20 19:25 kdrive vs. xorg rotation on AT91SAM9263 atmel_lcdfb Chris Verges
@ 2010-03-23 23:02 ` Michel Dänzer
2010-03-24 0:14 ` Chris Verges
2010-03-25 8:57 ` Michel Dänzer
2 siblings, 0 replies; 4+ messages in thread
From: Michel Dänzer @ 2010-03-23 23:02 UTC (permalink / raw)
To: linux-fbdev
On Sam, 2010-03-20 at 12:25 -0700, Chris Verges wrote:
> Hi fellow fbdev users,
>
> I'm seeking help with a migration from kdrive to xorg. Under
> kdrive-fbdev, I'm able to rotate the X11 output using xrandr in all four
> orientations: normal, left, right, inverted. However, under
> xf86-video-fbdev, xrandr only reports that it does not support left,
> right, or inverted rotations. Dynamic rotation is critical for this
> application, so I cannot use the "Rotate" option in xorg.conf.
>
> The atmel_lcdfb driver that we're using in the kernel does not support
> hardware rotation, so I believe that a software-based Shadow Buffer is
> required. (Please correct me if I'm wrong on this!) I added in the
> "ShadowFB" option to xorg.conf for the fbdev device, but xrandr still
> only reports normal rotation possible.
>
> I've hit a brick wall in my own research on this, so would appreciate
> any help that the community can offer. Any suggestions?
Support for this simply hasn't been implemented yet in the
xf86-video-fbdev driver.
--
Earthling Michel Dänzer | http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: kdrive vs. xorg rotation on AT91SAM9263 atmel_lcdfb
2010-03-20 19:25 kdrive vs. xorg rotation on AT91SAM9263 atmel_lcdfb Chris Verges
2010-03-23 23:02 ` Michel Dänzer
@ 2010-03-24 0:14 ` Chris Verges
2010-03-25 8:57 ` Michel Dänzer
2 siblings, 0 replies; 4+ messages in thread
From: Chris Verges @ 2010-03-24 0:14 UTC (permalink / raw)
To: linux-fbdev
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="windows-1254", Size: 536 bytes --]
> Support for this simply hasn't been implemented yet in the
> xf86-video-fbdev driver.
Oh, well, that would certainly explain why. Thanks for the answer!
Do you happen to know if support for xrandr rotation is in the fbdev roadmap? If not, any pointers on how I could go about adding support? Is there another driver that provides a sample that you'd recommend I use as a template?
Thanks again,
Chris
ÿôèº{.nÇ+·®+%Ëÿ±éݶ\x17¥wÿº{.nÇ+·¥{±ýöÝzÿâØ^nr¡ö¦zË\x1aëh¨èÚ&£ûàz¿äz¹Þú+Ê+zf£¢·h§~Ûiÿÿïêÿêçz_è®\x0fæj:+v¨þ)ߣøm
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: kdrive vs. xorg rotation on AT91SAM9263 atmel_lcdfb
2010-03-20 19:25 kdrive vs. xorg rotation on AT91SAM9263 atmel_lcdfb Chris Verges
2010-03-23 23:02 ` Michel Dänzer
2010-03-24 0:14 ` Chris Verges
@ 2010-03-25 8:57 ` Michel Dänzer
2 siblings, 0 replies; 4+ messages in thread
From: Michel Dänzer @ 2010-03-25 8:57 UTC (permalink / raw)
To: linux-fbdev
On Die, 2010-03-23 at 17:14 -0700, Chris Verges wrote:
> > Support for this simply hasn't been implemented yet in the
> > xf86-video-fbdev driver.
>
> Oh, well, that would certainly explain why. Thanks for the answer!
>
> Do you happen to know if support for xrandr rotation is in the fbdev
> roadmap?
What roadmap? :)
> If not, any pointers on how I could go about adding support? Is there
> another driver that provides a sample that you'd recommend I use as a
> template?
Looking at how the kdrive code handles it might be useful. If not, I'm
not sure there's any other Xorg driver which supports dynamic rotation
without hardware acceleration, but looking at the radeon or intel
drivers could be useful at least for the shadow buffer management
aspects.
You may want to ask on the xorg-devel mailing list at lists.x.org for
more suggestions.
--
Earthling Michel Dänzer | http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2010-03-25 8:57 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-20 19:25 kdrive vs. xorg rotation on AT91SAM9263 atmel_lcdfb Chris Verges
2010-03-23 23:02 ` Michel Dänzer
2010-03-24 0:14 ` Chris Verges
2010-03-25 8:57 ` Michel Dänzer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).