well, yeah... I only mention if in case anyone out there feels like adding basic transparency support to a driver. the driver could then register it's own version of the "Xtransparency" extension so that apps that were "aware" could make use of it. I've thought about toying with it on radeon, but I don't know how to tickle the hardware to make it do that...
Alex --- Carsten Haitzler <[EMAIL PROTECTED]> wrote: > On Sun, 10 Aug 2003 19:57:31 -0700 (PDT) Alex Deucher > <[EMAIL PROTECTED]> babbled: > > > I realize this probably isn't the preferred way to do it in the > long > > run, but there is a basic XTransparency (might be called XOpacity) > > extension in the Xdirectfb cvs tree for setting the opacity level > for > > windows. there was even a patch for metacity (or maybe sawfish) > posted > > on the directfb development list. But for those that are > interested, > > it might be a quick fix for the time being, until the "proper" > method > > is hashed out. > > Though that relies on DirectFB's infrastructure that allowed an alpha > value for > a dfb window. i guess this is a simple matter of a special case of a > generic > alpha mask. the hard bit is working it into existing native x drivers > :) > > > Alex > > > > --- Thomas Winischhofer <[EMAIL PROTECTED]> wrote: > > > Alan Hourihane wrote: > > > > On Sun, Aug 10, 2003 at 02:27:13PM +1000, Carsten Haitzler > wrote: > > > > > > > >>Would I be correct in the assumption that the only accelerated > path > > > for xrender > > > >>is the identity transform (1:1 scale)? all other transforms are > > > done in > > > >>software? (my initial tests here with xfree86 4.3.0 & nvidia's > > > latest drivers > > > >>(as of about a month ago) seem to indicate as much...) (and > yes... > > > my drivers > > > >>are using acceleration... GL definitely is). ? > > > > > > > > > > > > No. About 99% of the drivers don't have any xrender > acceleration. I > > > think > > > > only the mga driver does. Although looking furthur the sis has > > > some, but > > > > it seems disabled, > > > > > > It's disabled because it doesn't work as Render. SiS hardware > only > > > supports one alpha per operation (and not per pixel). I kept the > code > > > > > > within "#if 0"s for possibly upcoming XAA transparency support. > > > > > > Thomas > > > > > > > > > __________________________________ > > 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 > > > -- > --------------- 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 __________________________________ 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
