Now I'm looking port my engine to other platforms (mainly iOS with OpenGL ES) so I'm trying to find a fast cross-platform Math Library...
Or should I simply use a different library in each platform?
Edited by TiagoCosta, 20 December 2012 - 06:51 AM.
Posted 20 December 2012 - 06:49 AM
Edited by TiagoCosta, 20 December 2012 - 06:51 AM.
Posted 20 December 2012 - 10:55 AM
Posted 21 December 2012 - 05:25 AM
Yep. There is no NEON for x86, there is no SSE for ARM.
SIMD, Single Instruction Multiple Data is just the general idea of a particular sort of parallelism. Implementations differ.
My journal: Making a Terrain Generator
Posted 23 December 2012 - 01:39 PM
You might want to look into DirectX Math, which replaced XNA Math. It has support for ARM NEON for Windows 8, and I have no iOS experience, but there's a chance it uses the same instructions. If not, you might want to consider porting it.