Arm đã phát hành phiên bản 3.0 của bộ mã hóa cho Nén kết cấu có thể mở rộng thích ứng ( ASTC ), nén có tổn thất thuật toán phổ biến với OpenGL (ES) và Vulkan miễn phí bản quyền và có sẵn thông qua các tiện ích mở rộng chính thức.
Giống như các bản phát hành trước cho máy nén/giải nén dòng lệnh ASTC của Arm, Bộ mã hóa ASTC 3.0 tập trung vào nhiều cải tiến hiệu suất hơn. Các kỹ sư của Arm lưu ý rằng so với ASTC Encoder 2.5, ASTC Encoder 3.0 mới phải”từ 25% đến 75% [nhanh hơn]”tùy thuộc vào chất lượng hình ảnh và các cài đặt khác. Sử dụng kích thước khối nhỏ hơn và chất lượng tìm kiếm cao hơn sẽ mang lại lợi thế lớn nhất khi chuyển sang Bộ mã hóa ASTC 3.0. ASTC Encoder 3.0 nhằm mục đích giữ cho chất lượng hình ảnh giống hoặc tốt hơn ASTC Encoder 2.5.
ASTC Encoder 3.0 cũng có nhiều tính năng làm sạch mã, các thay đổi API khác nhau, phương pháp phỏng đoán mới và các thay đổi khác. MacOS/Linux/Windows nhị phân của ASTC Encoder 3.0 cùng với các nguồn có sẵn qua GitHub .
Chúng tôi tiếp tục sử dụng Bộ mã hóa ASTC làm chuẩn CPU thú vị để nén kết cấu. Hồ sơ thử nghiệm Phoronix Test Suite/OpenBenchmarking.org của chúng tôi đã được cập nhật dựa trên ASTC Encoder 3.0. Do đó, trên OpenBenchmarking.org, bạn có thể thấy điểm chuẩn astcenc ở các cấu hình khác nhau với dữ liệu mới tiếp tục đổ vào.