aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/bs_encode/encode_ut.cpp
diff options
context:
space:
mode:
authorDaniil Cherednik <dan.cherednik@gmail.com>2025-05-02 21:22:42 +0200
committerDaniil Cherednik <dan.cherednik@gmail.com>2025-05-02 21:40:26 +0200
commit50490a54483910b84ad1802ed4d880c99133d932 (patch)
tree44140fca2cfbb725b9c75dc8135fd13018e10d5f /src/lib/bs_encode/encode_ut.cpp
parent9f2dcb7808e43ff8ff06279de42ad484202c7d12 (diff)
downloadatracdenc-50490a54483910b84ad1802ed4d880c99133d932.tar.gz
[AT3P] Use a bit speed optimised libgha.
sin/cos computation with double precision inside libgha cause significant cpu usage. Actualy we do not need such presition due to discrete values in the bitstream. New libgha version also does not perform multiple float to double conversion in the hot loop (although it can be not good from cache locality perspective). But it still gives speed up on modern CPUs.
Diffstat (limited to 'src/lib/bs_encode/encode_ut.cpp')
0 files changed, 0 insertions, 0 deletions