linux-fbdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* rotation.
@ 2003-01-07 22:44 James Simmons
  2003-01-08 10:24 ` rotation Geert Uytterhoeven
  2003-01-08 16:56 ` rotation Antonino Daplas
  0 siblings, 2 replies; 14+ messages in thread
From: James Simmons @ 2003-01-07 22:44 UTC (permalink / raw)
  To: Linux Fbdev development list
  Cc: Linux Kernel Mailing List, Geert Uytterhoeven


I'm about to implement rotation which is needed for devices like the ipaq. 
The question is do we flip the xres and yres values depending on the 
rotation or do we just alter the data that will be drawn to make the 
screen appear to rotate. How does hardware rotate view the x and y axis?
Are they rotated or does just the data get rotated? 



-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com

^ permalink raw reply	[flat|nested] 14+ messages in thread
* rotation
@ 2008-07-01 10:26 Hinko Kocevar
  0 siblings, 0 replies; 14+ messages in thread
From: Hinko Kocevar @ 2008-07-01 10:26 UTC (permalink / raw)
  To: linux-fbdev-devel

Hello,

We have a 320x240 color TFT LCD display attached to EPSON s1d13706 chip. Currently the display does not need rotating, but with the new LCD panel that replaced the old one a rotation of 180 degrees needs to be applied. We have our own framebuffer driver - similar to drivers/video/s1d13xxxfb.c but with some additional stuff for our architecture (cris).

The question arises where is the best place to implement this rotation?

I reckon it is the kernel, since all userspace need to use framebuffer transparently.
We don't use the fbcon at all so fbcon rotation is not an option. I've spotted fb_rotate field in struct fb_ops with the deprecated comment (seen in skeletonfb.c). I guess this is not an option too..

Then I guess I'm left with (re-)implementing the fb_mmap/fb_read/fb_write/fb_fillrect/fb_copyarea/fb_imageblit ?!?!

Any comments?

Best regards,
Hinko

-- 
ÈETRTA POT, d.o.o., Kranj
Planina 3
4000 Kranj
Slovenia, Europe
Tel. +386 (0) 4 280 66 03
E-mail: hinko.kocevar@cetrtapot.si
Http: www.cetrtapot.si


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2008-07-01 10:29 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-01-07 22:44 rotation James Simmons
2003-01-08 10:24 ` rotation Geert Uytterhoeven
2003-01-08 10:48   ` rotation Sven Luther
2003-01-08 11:25     ` [Linux-fbdev-devel] " Måns Rullgård
2003-01-08 12:05       ` John Bradford
2003-01-08 12:55         ` Sven Luther
2003-01-09 19:45     ` [Linux-fbdev-devel] " James Simmons
2003-01-09 19:44   ` rotation James Simmons
2003-01-08 16:56 ` rotation Antonino Daplas
2003-01-09 19:54   ` [Linux-fbdev-devel] rotation James Simmons
2003-01-10 10:26     ` Antonino Daplas
2003-01-10 19:42       ` rotation James Simmons
2003-01-11  5:13         ` rotation Antonino Daplas
  -- strict thread matches above, loose matches on Subject: below --
2008-07-01 10:26 rotation Hinko Kocevar

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).