mirror of
https://github.com/BinomialLLC/basis_universal.git
synced 2026-10-16 22:15:40 +00:00
Format codec list in README with bold text
This commit is contained in:
14
README.md
14
README.md
@@ -13,13 +13,13 @@ Basis Universal v2.0 is an open source [supercompressed](http://gamma.cs.unc.edu
|
||||
Our overall goal with this project is to simplify the encoding and efficient distribution of *portable* LDR and HDR GPU texture, image, and short texture video content in a way that is compatible with any GPU or rendering/graphics API.
|
||||
|
||||
The system supports seven modes (or codecs):
|
||||
1. ETC1S: A supercompressed subset of ETC1 designed for very fast transcoding to other LDR texture formats, low/medium quality but high compression
|
||||
2. UASTC LDR 4x4 (with or without RDO): Custom ASTC 4x4-like format designed for very fast transcoding to other LDR texture formats, high quality
|
||||
3. UASTC HDR 4x4: Standard ASTC HDR 4x4 texture data, but constrained for very fast transcoding to BC6H
|
||||
4. ASTC HDR 6x6 (with or without RDO): Standard ASTC HDR 6x6
|
||||
5. UASTC HDR 6x6 Intermediate ("GPU Photo"): Supercompressed ASTC HDR 6x6
|
||||
6. ASTC LDR 4x4-12x12 (all 14 standard ASTC block sizes): Standard ASTC LDR 4x4-12x12
|
||||
7. XUASTC LDR 4x4-12x12 (all 14 XUASTC block sizes): Supercompressed ASTC LDR 4x4-12x12, very high quality, utilizes weight grid DCT for very high compression ratios
|
||||
1. **ETC1S**: A supercompressed subset of ETC1 designed for very fast transcoding to other LDR texture formats, low/medium quality but high compression
|
||||
2. **UASTC LDR 4x4 (with or without RDO)**: Custom ASTC 4x4-like format designed for very fast transcoding to other LDR texture formats, high quality
|
||||
3. **UASTC HDR 4x4**: Standard ASTC HDR 4x4 texture data, but constrained for very fast transcoding to BC6H
|
||||
4. **ASTC HDR 6x6 (with or without RDO)**: Standard ASTC HDR 6x6
|
||||
5. **UASTC HDR 6x6 Intermediate ("GPU Photo")**: Supercompressed ASTC HDR 6x6
|
||||
6. **ASTC LDR 4x4-12x12 (all 14 standard ASTC block sizes)**: Standard ASTC LDR 4x4-12x12
|
||||
7. **XUASTC LDR 4x4-12x12 (all 14 XUASTC block sizes)**: Supercompressed ASTC LDR 4x4-12x12, very high quality, utilizes weight grid DCT for very high compression ratios
|
||||
|
||||
The C/C++ encoder and transcoder libaries can be compiled to native code or WebAssembly (web or WASI), and all encoder/transcoder features can be accessed from Javascript via a C++ wrapper library which optionally supports [WASM multithreading](https://web.dev/articles/webassembly-threads) for fast encoding in the browser. [WASM WASI](https://wasi.dev/) builds, for the command line tool and the encoder/transcoder as a WASI module using a pure C API, are also supported.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user