私のプロジェクトでは、次のような抽象化レイヤーがいくつかあります。
Vector3 normalizeVector(Vector3 v);
Vector3 vectorMultiplyMatrix(Vector3 v, Matrix3 m);
これは、DirectXMath のようなプラットフォーム固有の数学ライブラリへの単純な「プロキシ」関数です。
私の質問は、これらのレイヤーのコストを削減するにはどうすればよいですか? これらすべての関数をインライン化することで、プラットフォーム固有の関数を直接呼び出す代わりにそれらを呼び出すコストが完全になくなりますか?
ありがとう