remove unused warnings in release (#13344)
# Objective - When building for release, there are "unused" warnings: ``` warning: unused import: `bevy_utils::warn_once` --> crates/bevy_pbr/src/render/mesh_view_bindings.rs:32:5 | 32 | use bevy_utils::warn_once; | ^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unused variable: `texture_count` --> crates/bevy_pbr/src/render/mesh_view_bindings.rs:371:17 | 371 | let texture_count: usize = entries | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_texture_count` | = note: `#[warn(unused_variables)]` on by default ``` ## Solution - Gate the import and definition by the same cfg as their uses
This commit is contained in:
parent
a3027beabe
commit
173db7726f
@ -29,6 +29,7 @@ use bevy_render::{
|
||||
|
||||
#[cfg(all(feature = "webgl", target_arch = "wasm32", not(feature = "webgpu")))]
|
||||
use bevy_render::render_resource::binding_types::texture_cube;
|
||||
#[cfg(debug_assertions)]
|
||||
use bevy_utils::warn_once;
|
||||
use environment_map::EnvironmentMapLight;
|
||||
|
||||
@ -368,6 +369,7 @@ impl FromWorld for MeshPipelineViewLayouts {
|
||||
key,
|
||||
render_device,
|
||||
);
|
||||
#[cfg(debug_assertions)]
|
||||
let texture_count: usize = entries
|
||||
.iter()
|
||||
.filter(|entry| matches!(entry.ty, BindingType::Texture { .. }))
|
||||
|
Loading…
Reference in New Issue
Block a user