mirror of
https://github.com/bevyengine/bevy
synced 2025-01-20 00:55:10 +00:00
40640fdf42
# Objective Fixes #15940 ## Solution Remove the `pub use` and fix the compile errors. Make `bevy_image` available as `bevy::image`. ## Testing Feature Frenzy would be good here! Maybe I'll learn how to use it if I have some time this weekend, or maybe a reviewer can use it. ## Migration Guide Use `bevy_image` instead of `bevy_render::texture` items. --------- Co-authored-by: chompaa <antony.m.3012@gmail.com> Co-authored-by: Carter Anderson <mcanders1@gmail.com>
38 lines
981 B
Rust
38 lines
981 B
Rust
// FIXME(15321): solve CI failures, then replace with `#![expect()]`.
|
|
#![allow(missing_docs, reason = "Not all docs are written yet, see #3492.")]
|
|
#![allow(unsafe_code)]
|
|
|
|
pub mod prelude {
|
|
pub use crate::{BevyDefault as _, Image, ImageFormat, TextureError};
|
|
}
|
|
|
|
mod image;
|
|
pub use self::image::*;
|
|
#[cfg(feature = "basis-universal")]
|
|
mod basis;
|
|
#[cfg(feature = "basis-universal")]
|
|
mod compressed_image_saver;
|
|
#[cfg(feature = "dds")]
|
|
mod dds;
|
|
#[cfg(feature = "exr")]
|
|
mod exr_texture_loader;
|
|
#[cfg(feature = "hdr")]
|
|
mod hdr_texture_loader;
|
|
mod image_loader;
|
|
#[cfg(feature = "ktx2")]
|
|
mod ktx2;
|
|
|
|
#[cfg(feature = "basis-universal")]
|
|
pub use compressed_image_saver::*;
|
|
#[cfg(feature = "dds")]
|
|
pub use dds::*;
|
|
#[cfg(feature = "exr")]
|
|
pub use exr_texture_loader::*;
|
|
#[cfg(feature = "hdr")]
|
|
pub use hdr_texture_loader::*;
|
|
pub use image_loader::*;
|
|
#[cfg(feature = "ktx2")]
|
|
pub use ktx2::*;
|
|
|
|
pub(crate) mod image_texture_conversion;
|
|
pub use image_texture_conversion::IntoDynamicImageError;
|