ASTC Encoder 3.0 发布,ARM 推出的 ASTC 格式编码器
ASTC(Adaptive Scalable Texture Compression)是由 Arm 和 AMD 联合开发的一种先进的纹理压缩技术。它已被采纳为 OpenGL 和 OpenGL ES API 的官方 Khronos 扩展,并作为 Vulkan API 的一个标准可选功能。 ASTC Encoder(Adaptive Scalable Texture Compression Encoder), 则是 Arm 推出的一款使用 ASTC 纹理压缩标准进行压缩和解压图像的命令行工具。与 2.5 版本相比,3.x 系列的主要目标是要保持图像质量不变或更好的前提下,进一步提高性能。 ASTC Encoder 3.0 正式发布,该版本更新内容如下: 通用: 特点:代码已被大幅清理,注释、API 文档、函数命名和变量命名都有改进; 核心 API: API 变化:astcenc_compress_image()和astcenc_decompress_image()的核心 API 现在通过const指针接受 swizzle 结构,而不是逐值传递; API 变化:在图像之间调用astcenc_...