我正在尝试对来自 iPhone 加速度计的数据应用卡尔曼滤波器。我需要尽可能快地执行矩阵乘法和求逆,所以我很好奇使用 GPU 执行这两个任务的可能性。到目前为止,我只找到了一个矩阵乘法参考:
float mBone01[16] = { ... }
float mBone02[16] = { ... }
float mResult[16];
glMatrixMode ( GL_MODELVIEW );
glLoadIdentity( );
glLoadMatrix ( mBone01 );
glMultMatrix ( mBone02 );
glGetMatrix ( GL_MODELVIEW, mResult );
即使很难,用户也不确定这个乘法是在 GPU 内部执行的。您对如何(如果可能)对反转做同样的事情有任何提示吗?
谢谢你们!