syoyoさんよりメール届く

曰く「nvidia ライブラリは、結構バグあり」とのこと。いい加減、調べるより実装した方が速そうなので、前に glsl の数学ライブラリと完全互換を目指したやつと似た形のものを実装し始めた。最初は実装速度優先で、STL 使いまくりの手抜きを作ることにする。このライブラリは、インターフェースが glsl ライクであることが重要。とりあえず、vec2, vec3, vec4 が大体できた。swizzle とマイナーな関数以外は、大体できた。軽いテストの結果も良好。明日は mat, quat でも実装しよう。ちなみに、quat は glsl の数学ライブラリには無い。これに関しては、nvidia とできるだけインターフェースを合わせる形で、行こうかと考え中。