deps = [ "//third_party/astc-encoder:astc_encoder_shared" ] 预处理 ./build/prebuilts_download.sh 编译 ./build.sh --product-name rk3568 --ccache 编译生成物对应路径:out/rk3568/thirdparty/astc-encoder/libastc_encoder_shared.z.so。 许可证 本项目遵从LICENCE中所描述的许可证。 相关仓 ...
1、克隆代码,CMake生成工程文件,vs直接编译; https://github.com/ARM-software/astc-encoder 2、命令备份 rem astcenc.exe -h set astc_command=D:\res\tps_test\proj\bg\astcenc.exe%astc_command% -cl ^D:\res\tps_test\proj\bg\output\output_by_astcenc\test.png^D:\res\tps_test\proj\bg\outp...
最近尝试优化UE ASTC压缩相关的问题,在看UE5.5源码时候,发现UE使用的是astc 4.2.0(顺便说一句astc 5.1.0刚出来Release 5.1.0 · ARM-software/astc-encoder (github.com))。 除了可以升级astc版本来获得官方的优化之外,我还发现UE在win平台链接的是sse4.1的astc库,按照astc官方的话,avx2版本比sse4.1还要快15%:...
ASTC是在OpenGL ES3.0出现后在2012年中产生的一种业界领先的纹理压缩格式(此句为网上摘抄) 就大概知道什么意思了, 把png图片压缩呗,网上贴了一个代码 https://github.com/ARM-software/astc-encoder这源码需要编…