Letalis Sonus
Advanced Member
- Joined
- Mar 5, 2009
- Messages
- 1,529
The missing part people were talking about is OpenGL. The hardware is actually capable of providing OpenGL 2.1, but the driver currently limits us to use OpenGL ES 2.0.So SGX is all there but DSP lacks due to outdated kernel, hmkay.
The DSP and NEON are completely different things.I expect a lot from the DSP (the thing marketed as NEON, right?), if that's the same as an FPU, which, IIRC, made Quake 1 run like hell on the Nokia N95 Handset.
NEON is a custom instruction set for some specialised purposes, under certain circumstances it might be an efficient replacement for an FPU but it's not to be generalised as one.
The DSP is an processor on its own, specialised at handling data streams. It is often powered by an own minimalistic OS and is rather hard to program. The big problem about using it is that currently the available solutions need to statically allocate a certain amount of RAM which wouldn't be available for the rest of the system.
Things like a video decoder would be an adequate use case, but using it as a general purpose FPU is way off its capabilities as well.
Disclaimer: I don't take any responsibilities for this post because of being drunk. Whoppee!