| Crates.io | ktx |
| lib.rs | ktx |
| version | 0.3.2 |
| created_at | 2019-04-10 14:36:15.383262+00 |
| updated_at | 2021-07-30 05:40:48.10148+00 |
| description | KTX texture storage format parsing |
| homepage | |
| repository | https://github.com/alexheretic/ktx |
| max_upload_size | |
| id | 127009 |
| size | 42,241 |
KTX v1 texture storage format parsing.
Parses byte data according to https://www.khronos.org/registry/KTX/specs/1.0/ktxspec_v1.html.
// Include & use static ktx data
use ktx::{Ktx, include_ktx, KtxInfo};
let image: Ktx<_> = include_ktx!("../tests/babg-bc3.ktx");
assert_eq!(image.pixel_width(), 260);
// Read ktx data at runtime
use ktx::KtxInfo;
let decoder = ktx::Decoder::new(buf_reader)?;
assert_eq!(decoder.pixel_width(), 260);
This crate is maintained with latest stable rust.