bevy/crates/bevy_pbr/src/meshlet
charlotte 17e3efac12
Fix mesh extraction for meshes without associated material. (#18631)
# Objective

Fixes #17986
Fixes #18608

## Solution

Guard against situations where an extracted mesh does not have an
associated material. The way that mesh is dependent on the material api
(although decoupled) here is a bit unfortunate and we might consider
ways in the future to support these material features without this
indirect dependency.
2025-03-31 18:09:27 +00:00
..
asset.rs Remove references to old sample_texture function (#17195) 2025-01-07 00:44:17 +00:00
clear_visibility_buffer.wgsl Meshlet texture atomics (#17765) 2025-02-12 18:15:43 +00:00
cull_clusters.wgsl Meshlet fill cluster buffers rewritten (#15955) 2024-10-23 19:18:49 +00:00
dummy_visibility_buffer_resolve.wgsl Meshlet rendering (initial feature) (#10164) 2024-03-25 19:08:27 +00:00
fill_cluster_buffers.wgsl Meshlet fill cluster buffers rewritten (#15955) 2024-10-23 19:18:49 +00:00
from_mesh.rs Upgrade to Rust Edition 2024 (#17967) 2025-02-24 03:54:47 +00:00
instance_manager.rs Fix mesh extraction for meshes without associated material. (#18631) 2025-03-31 18:09:27 +00:00
material_pipeline_prepare.rs Move non-generic parts of the PrepassPipeline to internal field (#18322) 2025-03-25 18:47:31 +00:00
material_shade_nodes.rs Meshlet software raster + start of cleanup (#14623) 2024-08-26 17:54:34 +00:00
meshlet_bindings.wgsl Meshlet texture atomics (#17765) 2025-02-12 18:15:43 +00:00
meshlet_mesh_manager.rs Move hashbrown and foldhash out of bevy_utils (#17460) 2025-01-23 16:46:08 +00:00
meshlet_mesh_material.wgsl Meshlet misc (#13761) 2024-06-10 13:06:08 +00:00
meshlet_preview.png Meshlet rendering (initial feature) (#10164) 2024-03-25 19:08:27 +00:00
mod.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
persistent_buffer_impls.rs Meshlet new error projection (#15846) 2024-10-22 20:14:30 +00:00
persistent_buffer.rs Add core and alloc over std Lints (#15281) 2024-09-27 00:59:59 +00:00
pipelines.rs Meshlet texture atomics (#17765) 2025-02-12 18:15:43 +00:00
remap_1d_to_2d_dispatch.wgsl Meshlet fill cluster buffers rewritten (#15955) 2024-10-23 19:18:49 +00:00
resolve_render_targets.wgsl Meshlet texture atomics (#17765) 2025-02-12 18:15:43 +00:00
resource_manager.rs reexport entity set collections in entity module (#18413) 2025-03-30 03:51:14 +00:00
visibility_buffer_hardware_raster.wgsl Meshlet texture atomics (#17765) 2025-02-12 18:15:43 +00:00
visibility_buffer_raster_node.rs Meshlet texture atomics (#17765) 2025-02-12 18:15:43 +00:00
visibility_buffer_resolve.wgsl Meshlet texture atomics (#17765) 2025-02-12 18:15:43 +00:00
visibility_buffer_software_raster.wgsl Meshlet texture atomics (#17765) 2025-02-12 18:15:43 +00:00