# Objective - Closes #12944. ## Solution - Load `R8G8B8` textures by transcoding to an rgba format since `wgpu` does not support texture formats with 3 channels. - Switch to erroring out instead of panicking on an invalid dds file. --- ## Changelog ### Added - DDS Textures with the `R8G8B8` format are now supported. They require an additional conversion step, so using `R8G8B8A8` or a similar format is preferable for texture loading performance. |
||
|---|---|---|
| .. | ||
| basis.rs | ||
| compressed_image_saver.rs | ||
| dds.rs | ||
| dynamic_texture_atlas_builder.rs | ||
| exr_texture_loader.rs | ||
| hdr_texture_loader.rs | ||
| image_loader.rs | ||
| image_texture_conversion.rs | ||
| image.rs | ||
| ktx2.rs | ||
| lib.rs | ||
| texture_atlas_builder.rs | ||
| texture_atlas.rs | ||