ktx crates.io

Documentation

KTX v1 texture storage format parsing.

Parses byte data according to https://www.khronos.org/registry/KTX/specs/1.0/ktxspec_v1.html.

```rust // Include & use static ktx data use ktx::{Ktx, include_ktx, KtxInfo};

let image: Ktx<_> = includektx!("../tests/babg-bc3.ktx"); asserteq!(image.pixel_width(), 260); ```

```rust // Read ktx data at runtime use ktx::KtxInfo;

let decoder = ktx::Decoder::new(bufreader)?; asserteq!(decoder.pixel_width(), 260); ```

Minimum supported rust compiler

This crate is maintained with latest stable rust.