![]() # 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 |