jdobmeier wrote:I'm pretty sure that the GPU is softfloat only
Although I know nothing about the internals of the GPU I would be shocked if it didn't have lots of floating point hardware considering what it does and how fast it does it.
The opengl, egl, openvg, openmax libraries all use vfp for floating point and are available in both softfloat and hardfloat abi versions.
Also as far as the ARMv6 is concerned the floating point appears to perform better than the vfp-lite in a Cortex A8 as used in several more expensive machines. Though if you are stuck doing stuff on the ARM side you really want a dual core A9 at least.