2011-08-16, 12:36
Hi,
i am using an ARM with neon, vfp and vfpv3, the inline code provided in the MatrixGLES.cpp is broken for me.
Code was added here and is still the same:
https://github.com/xbmc/xbmc/commit/21f1...269c79dba6
but i don't get whats actual the problem.
Other samples using neon for Matrix Multi look very different e.g.:
http://code.google.com/p/math-neon/sourc...ath_mat4.c
But the code used in xbmc looks very much like that:
http://code.google.com/p/vfpmathlibrary/...x_impl.cpp
but thats not neon, its vfp, maybe apple specific vfp?
Could anybody use this on a non apple device? I would like to replace it with a plain neon implemantation, what do you think?
i am using an ARM with neon, vfp and vfpv3, the inline code provided in the MatrixGLES.cpp is broken for me.
Code was added here and is still the same:
https://github.com/xbmc/xbmc/commit/21f1...269c79dba6
but i don't get whats actual the problem.
Other samples using neon for Matrix Multi look very different e.g.:
http://code.google.com/p/math-neon/sourc...ath_mat4.c
But the code used in xbmc looks very much like that:
http://code.google.com/p/vfpmathlibrary/...x_impl.cpp
but thats not neon, its vfp, maybe apple specific vfp?
Could anybody use this on a non apple device? I would like to replace it with a plain neon implemantation, what do you think?