diff options
author | paradust7 <102263465+paradust7@users.noreply.github.com> | 2022-06-11 11:01:30 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-11 20:01:30 +0200 |
commit | 7ffc0268dfd78647187554d6248015329e9f5d2d (patch) | |
tree | e278298817298a549e227a1bd0e2bb3ff8ee1672 /src/face_position_cache.cpp | |
parent | e7d4ec6834282402c24fe432e0dcebe78b7fcd01 (diff) | |
download | minetest-7ffc0268dfd78647187554d6248015329e9f5d2d.tar.gz minetest-7ffc0268dfd78647187554d6248015329e9f5d2d.tar.bz2 minetest-7ffc0268dfd78647187554d6248015329e9f5d2d.zip |
Inline triLinearInterpolationNoEase and triLinearInterpolation (#12421)
Performance profiling on Linux AMD64 showed this to be a significant bottleneck. The non-inlined functions are expensive due to XMM registers spilling onto the stack.
Diffstat (limited to 'src/face_position_cache.cpp')
0 files changed, 0 insertions, 0 deletions