Skip to content

Commit

Permalink
ASTC weights SIMD encoding
Browse files Browse the repository at this point in the history
ssse3 (I5 6300) : 163 => 136 ms
arm (A53) : 340 => 282 ms
I moved the block weight transform code in a single function : pack_astc_block_weights
you can enable/disable the SIMD code with a define
BASISD_ASTC_SIMD
All the simd code is annotated

tested x86_64 on windows, compiled with VS2019 and clang 11
tested arm & arm64 on android, compiled with latest NDK (clang11)

if needed, you can get in touch at :
[email protected]
[email protected]
  • Loading branch information
ronanbel committed May 6, 2022
1 parent 1f4b564 commit a2b0d94
Showing 1 changed file with 373 additions and 85 deletions.
Loading

0 comments on commit a2b0d94

Please sign in to comment.