diff --git a/crates/bevy_image/src/image.rs b/crates/bevy_image/src/image.rs index af328d0d76..ab962c69ea 100644 --- a/crates/bevy_image/src/image.rs +++ b/crates/bevy_image/src/image.rs @@ -843,12 +843,18 @@ impl Image { Image::new(size, dimension, data, format, asset_usage) } - /// Create a new zero-filled image with a given size, which can be rendered to. This is primarily - /// for use as a render target for a [`Camera`]. See [`RenderTarget::Image`]. + /// Create a new zero-filled image with a given size, which can be rendered to. + /// This is primarily for use as a render target for a [`Camera`]. + /// See [`RenderTarget::Image`]. /// /// You can use [`TEXTURE_FORMAT_SDR`] and [`TEXTURE_FORMAT_HDR`] /// for Standard Dynamic Range (SDR) and High Dynamic Range (HDR) respectively. /// + /// The default texture usages are + /// [`TEXTURE_BINDING`](TextureUsages::TEXTURE_BINDING), + /// [`COPY_DST`](TextureUsages::COPY_DST), + /// [`RENDER_ATTACHMENT`](TextureUsages::RENDER_ATTACHMENT). + /// /// [`Camera`]: https://docs.rs/bevy/latest/bevy/render/camera/struct.Camera.html /// [`RenderTarget::Image`]: https://docs.rs/bevy/latest/bevy/render/camera/enum.RenderTarget.html#variant.Image pub fn new_target_texture(width: u32, height: u32, format: TextureFormat) -> Self {