Remade with Rust
rusty_dds: memory-safe DDS texture toolkit
A memory-safe DDS texture toolkit for game asset pipelines — container, decode, encode, GPU upload
Replaces: DirectXTex / nvtt / texconv
What is rusty_dds, the memory-safe DDS texture toolkit?
rusty_dds is a memory-safe DDS texture toolkit for game asset pipelines. It covers the container, decode, encode, and GPU upload, and it replaces DirectXTex, nvtt, and texconv for that path.
What rusty_dds replaces
rusty_dds is a memory-safe DDS texture toolkit for game asset pipelines. Container, decode, encode, and GPU upload stay in one Rust crate.
Why rusty_dds is a memory-safe DDS texture toolkit
What rusty_dds keeps from DirectXTex / nvtt / texconv
rusty_dds keeps the DDS jobs a game pipeline already has. DirectXTex, nvtt, and texconv are the tools it replaces.
Where rusty_dds fits
rusty_dds is the game-texture neighbor of rusty_png and rusty_jpeg. Those two are general image codecs. This one is the texture container a GPU upload path expects.
Read more about rusty_dds
- All Remade with Rust rebuilds
- Freedom Guide
- Vision
- rusty_png — pure-Rust PNG codec
- rusty_alloc — pure-Rust memory allocator
- rusty_dds on GitHub

