diff options
author | Daniil Cherednik <dan.cherednik@gmail.com> | 2025-05-02 21:22:42 +0200 |
---|---|---|
committer | Daniil Cherednik <dan.cherednik@gmail.com> | 2025-05-02 21:40:26 +0200 |
commit | 50490a54483910b84ad1802ed4d880c99133d932 (patch) | |
tree | 44140fca2cfbb725b9c75dc8135fd13018e10d5f /src | |
parent | 9f2dcb7808e43ff8ff06279de42ad484202c7d12 (diff) | |
download | atracdenc-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')
m--------- | src/lib/libgha | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/src/lib/libgha b/src/lib/libgha -Subproject c8a2949960cc4850d1236de775e83944def7998 +Subproject c83d50ce6f94ccd240bce558c28f7500c9c1021 |