[Openchrome-users] Composite acceleration?

Thomas Hellström unichrome
Thu Nov 17 08:55:02 PST 2005


While Ivor is hacking mpeg4, I was planning to check in to the 
possibilities of doing some sort of viaHWComposite() function that uses 
the two texture units to blend two pixmaps using a third as alpha and 
possibly scale one of them before blending.

If it works, it will probably considerably speed up blending using EXA 
and we can also use it as a last scaling stage for non-overlay 
translucent Xv / XvMC if we want to. It can be done using the 3D engine 
without DRI, but I'm a little worried that it won't produce a perfect 
pixel-to-pixel match since the 3D engine uses floating point coordinates.

More useless chrome ... :)

/Thomas




More information about the Openchrome-users mailing list