To be practical, both cost and power wise, this solution would have to be based on an embedded chip.

AMD Geode processors can be used to make a graphics card. They support MMX and 3D-NOW. AMD states that they fully support Linux on these.

http://www.amd.com/us-en/ConnectivitySolutions/ProductInformation/ 0,,50_2330_9863,00.html

The GX or LX would be a single chip solution. It would be inexpensive, but I don't know how fast it would be. They have the advantage of having hardware VGA. The LX is a bit faster than the GX.

You do *not* want to use the Geode, LX or GX, for video processing except in a very specialized app. There is actually a discussion on [EMAIL PROTECTED] right now talking about using OpenGL (read Mesa) on the LX they use for the XO. It has nowhere near the needed processing power to run that - I assume any other OpenGL implementations would be as limited, and would not compete with even 7200-era
cards. A possibility could be the Xscale and intel 2700:
http://en.wikipedia.org/wiki/Intel_2700G
which supports OpenGL ES.

Also, this information might be useful to us:
The 2700G performs Inverse Zig-Zag, Inverse Discrete Cosine Transform, and Motion Compensation to speed up MPEG-1, MPEG-2, MPEG-4 and WMV video decoding. The accelerator can decode MPEG-1, 2 and WMV at 720x480 (DVD Resolution) and MPEG-4 at 640x480, both at over 30 frames per second.

These all run at 75 Mhz - It is likely that we will be able to decode slightly better than this if we implement those features. Given the R&D intel must have put into this chip, that is probably where 99% of the CPU
power goes.
_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to