Also, now that there is a 3D driver for savage you could implement
windows as textures and you'd get rotation for free.

Alex

--- Carsten Haitzler <[EMAIL PROTECTED]> wrote:
> On Fri, 01 Aug 2003 13:41:45 -0700 "Tim Roberts" <[EMAIL PROTECTED]>
> babbled:
> 
> > On Fri, 1 Aug 2003 12:58:06 -0700 (PDT), Alex Deucher wrote:
> > >
> > >Does savage HW even support acceleration with rotation?
> > 
> > The Savage hardware wouldn't know about it.  That's the point here:
> I would 
> > have to modify the driver to rotate all the coordinates.  For lines
> and 
> > rectangles, it's easy.  For bitmaps and text, it's hard; that's why
> I'd like
> > to fall back to ShadowFB for part of it, since it already knows how
> to do
> > this.
> 
> well you could just do EVERYTHING in rotated space. ie rotate coords
> for
> primitives (lines, polys, arcs, rects etc.) and for bitmaps keep them
> in the fb
> or pixmap memeory in rotated form, rather than normal. the only
> conversion here
> is done at XPut/GetImage (XShmPut/Get Image. Shared pixmaps would
> need to be
> disabled to treated specially).... ? (xvideo could do it too... to a
> certain
> extent... you'd need to keep Y, U and V pixels at the same res unless
> the hw
> supports vertically different resolutions ... you get the idea)
> 
> you'd also need to rotate coords of clip rects etc... but it'd be
> possible to do
> with full acceleration on all drivers this way (agin - with the
> exception of
> xvideo etc.)
>  
> > 
> > --
> > - Tim Roberts, [EMAIL PROTECTED]
> >   Providenza & Boekelheide, Inc.
> > 
> > 
> > _______________________________________________
> > Devel mailing list
> > [EMAIL PROTECTED]
> > http://XFree86.Org/mailman/listinfo/devel
> 
> 
> -- 
> --------------- Codito, ergo sum - "I code, therefore I am"
> --------------------
> The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
> ·§¼ª - ¼Ö·¯                         [EMAIL PROTECTED]
> Mobile Phone: +61 (0)413 451 899    Home Phone: 02 9698 8615
> _______________________________________________
> Devel mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/devel


__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to