Mark,

Thanks for the info.  I noticed in your list below that the intel 815 / 830
series chips aren't listed...  Is it difficult to implement this
functionality in software?  I don't currently have a copy of the X source,
but I could download it and give it a try...

The ultimate goal, however, is to have the rotate supported on the 815 / 830
chips in hardware.  The application that we plan to use displays decoded
MPEG2 that does a bunch of XvPutImage calls which would likely be pretty
slow if the X server had to rotate each frame in software.  I'm thinking
that the hardware does support this functionality, as a lot of tablet
manufacturers are using this hardware in the new "Designed for Windows XP
Tablet Edition" computers...  I was planning to prove them wrong by running
Linux on one :)

I've been in contact with one of the Tablet manufacturers, and they say that
the Intel video driver that they're using in Windows does the flipping for
them... this makes me assume that the Windows driver is flipping a 1 into a
register somewhere to rotate the image.  However, I've looked through the
i830 data sheet and can't spot anything ...

If anyone has any info on this any help would be greatly appreciated.

Also, my apologies for this original post ending up on the mailing list 3
times - I thought the mail problem was on my end and not on the mailing list
server...

Mark

----- Original Message -----
From: "Mark Vojkovich" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, November 23, 2002 6:28 PM
Subject: Re: [Xpert]Portrait Mode in X


>    I wouldn't be surprised if most of the rotate drivers were broken
> in CVS since the resize and rotate extension went in - the "nv" driver is.
>
>    But most of the drivers in 4.2.0 and 4.2.1 have support for rotate.
> Grepping CVS source code shows ROTATE options in the following drivers:
> chips and technology, cirrus logic, fbdev, cyrix, matrox, neomagic,
> rendition, S3 virge, S3 savage, siliconmotion, trident, sis, nv.
> Not sure which ones of those actually work though.  Nearly all of
> these drivers actually implement this in software so it's slower
> than normal operation (no hardware features for the rotation).
>
>
> Mark.
>
>
>
> On Fri, 22 Nov 2002, Mark Cuss wrote:
>
> > Hello
> >
> > I was wondering if any of you folks had any information on running X in
> > "portrait" mode (ie - rotating the contents of the display 90 degrees)
for
> > use on a tablet - style computer.
> >
> > I've noticed that the silicon motion driver has a "rotate" option, but I
> > haven't found any others that do.  I'm assuming that this needs to be
> > supported by the hardware, as it would be an expensive operation in
software
> > (or so I've seen under Windows, anyways)...
> >
> > If anyone has information on which hardware supports this mode of
operation
> > and whether or not they're supported in XFree86, that would be great.
My
> > main interest would probably be in the Intel integrated chipset video
(i815,
> > 830, etc) as most tablet computers tend to use this as their graphics
> > processor.
> >
> > Thanks in advance,
> >
> > Mark
> >
> > Mark Cuss
> > Real Time Systems Analyst
> > CDL Systems Ltd.
> > Suite 230
> > 3553 - 31 Street NW
> > Calgary, Alberta
> > T2L 2K7
> >
> > _______________________________________________
> > Xpert mailing list
> > [EMAIL PROTECTED]
> > http://XFree86.Org/mailman/listinfo/xpert
> >
> _______________________________________________
> Xpert mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/xpert
>

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

Reply via email to