[−][src]Crate ktx
KTX texture storage format parsing.
Parses byte data according to https://www.khronos.org/opengles/sdk/tools/KTX/file_format_spec.
Example
use ktx::{Ktx, include_ktx, KtxInfo}; // Include & use static ktx data let image: Ktx<_> = include_ktx!("../tests/babg-bc3.ktx"); assert_eq!(image.pixel_width(), 260); // Read ktx data let decoder = ktx::Decoder::new(buf_reader)?; assert_eq!(decoder.pixel_width(), 260);
Re-exports
pub use slice::Ktx; |
pub use header::KtxInfo; |
pub use read::KtxDecoder as Decoder; |
Modules
header | |
read | |
slice |
Macros
include_ktx | Wrapper for |