> > >       Option "Rotate" "CW"
> > >       Option "Rotate" "CCW"
> >
>
>    Ugh, I haven't tried this stuff in a long time.  It looks like
>somebody broke all of this stuff.  I doubt the problems are specific

How come this is handled so strangely? My "daily bread" is a series of 
embedded systems with inbuilt gravity sensor that rotate the onscreen 
display dynamically (realtime) when the user rotates the housing.

We don't use the chipset rotation features. We keep the chipset believing 
it is working with (say) a 640x480 display, and the application layer 
believes it is working with a 480x640 display. The GDI layer does the 
rotation and translation of coordinates, maintaining use of hardware 
acceleration features where available (including hardware cursor...).

Sounds like the current X code uses a single piece of generic rotation code 
and bumps every chipset down to an unaccelerated mode using that rotation code.


-- Lewin A.R.W. Edwards
Embedded Engineer, Digi-Frame Inc.
Work: http://www.digi-frame.com/
Tel (914) 937-4090 9am-6:30pm M-F ET
Personal: http://www.larwe.com/ http://www.zws.com/



_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to