Affiliation:
1. Sangmyung University South Korea
Abstract
AbstractThis paper proposes a novel CPU‐GPU hybrid encoding method based on the ETC2 format, commonly used on mobile platforms. Traditional texture compression techniques often face a trade‐off between encoding speed and quality. For a better trade‐off, our approach utilizes both the CPU and GPU. In a pipeline we designed, the CPU encoder identifies problematic pixel blocks during the encoding process, and the GPU encoder re‐encodes them. Additionally, we carefully improve the base CPU and GPU encoders regarding encoding speed and quality. As a result, our encoder minimizes compression artifacts, increases encoding speed, or achieves both of these goals compared to previous high‐quality offline ETC2 encoders.
Funder
National Research Foundation of Korea
Ministry of Science and ICT, South Korea
Subject
Computer Graphics and Computer-Aided Design
Reference32 articles.
1. FLIP
2. ANDREJ.-P.:etc2_encoder 2014. URL:https://github.com/titilambert/packaging-efl/blob/master/src/static_libs/rg_etc/etc2_encoder.c. 3
3. Ray Accelerator: Efficient and Flexible Ray Tracing on a Heterogeneous Architecture
4. Ericsson:ETCPACK 2018. URL:https://github.com/Ericsson/ETCPACK. 1 2
5. Google Inc. Blue Shift Inc.:Etc2Comp - texture to ETC2 compressor 2017. URL:https://github.com/google/etc2comp. 1 2 5