bevy/crates/bevy_render/src
Tim 57086d4416
Remove the need to derive Event when deriving EntityEvent (#20104)
# Objective
Since we are planning to remove the need to derive both `Event` and
`EntityEvent` in 0.17 either way, I'm choosing to do the easy thing in
this PR so we can get the churn out of the way early.

Context from
[discord](https://discordapp.com/channels/691052431525675048/1383928409784193024/1393463673137401946).
Related to, and will conflict slightly with #20101.

## Solution

- Derive `Event` as part of the `EntityEvent` derive
- Remove any `Event` derives that were made unnecessary
- Update release notes
2025-07-15 16:45:38 +00:00
..
batching bevy_render: fix clippy on wasm (#19872) 2025-06-29 22:09:37 +00:00
diagnostic Ugrade to wgpu version 25.0 (#19563) 2025-06-26 19:41:47 +00:00
experimental Remove Shader weak_handles from bevy_render. (#19362) 2025-05-26 20:20:25 +00:00
mesh Skip allocation of zero size meshes (#19938) 2025-07-07 02:32:51 +00:00
render_graph Split bevy_camera out of bevy_render (#19949) 2025-07-04 23:31:16 +00:00
render_phase Split bevy_camera out of bevy_render (#19949) 2025-07-04 23:31:16 +00:00
render_resource spec_v2: minor revisions (#19923) 2025-07-03 17:49:04 +00:00
renderer Fix adapter forcing breaking wasm builds (#20054) 2025-07-11 12:18:23 +00:00
texture Split bevy_camera out of bevy_render (#19949) 2025-07-04 23:31:16 +00:00
view Remove the need to derive Event when deriving EntityEvent (#20104) 2025-07-15 16:45:38 +00:00
alpha.rs bevy_reflect: Add clone registrations project-wide (#18307) 2025-03-17 18:32:35 +00:00
bindless.wgsl Ugrade to wgpu version 25.0 (#19563) 2025-06-26 19:41:47 +00:00
camera.rs Fixing a crash when minimizing a window with custom viewport. (#16704) (#18916) 2025-07-14 20:11:55 +00:00
color_operations.wgsl move wgsl color operations from bevy_pbr to bevy_render (#13209) 2024-05-04 10:30:23 +00:00
erased_render_asset.rs Type erased materials (#19667) 2025-06-27 22:57:24 +00:00
extract_component.rs Split bevy_camera out of bevy_render (#19949) 2025-07-04 23:31:16 +00:00
extract_impls.rs bevy_light (#19991) 2025-07-07 00:07:38 +00:00
extract_instances.rs Split bevy_camera out of bevy_render (#19949) 2025-07-04 23:31:16 +00:00
extract_param.rs Stop storing access for all systems (#19477) 2025-06-13 17:56:09 +00:00
extract_resource.rs Fix "Unrecognized Option" error when using Criterion-specific arguments in benchmarks (#17222) 2025-01-08 00:09:31 +00:00
globals.rs Remove Shader weak_handles from bevy_render. (#19362) 2025-05-26 20:20:25 +00:00
globals.wgsl Refactor Globals and View structs into separate shaders (#7512) 2023-02-11 17:55:18 +00:00
gpu_component_array_buffer.rs Adopt consistent FooSystems naming convention for system sets (#18900) 2025-05-06 15:18:03 +00:00
gpu_readback.rs Remove the need to derive Event when deriving EntityEvent (#20104) 2025-07-15 16:45:38 +00:00
lib.rs make optional crates for mesh, camera, and light (#19997) 2025-07-07 07:35:32 +00:00
maths.wgsl Factor out up-choice in shadow cubemap sampling orthonormalize (#20052) 2025-07-11 12:19:02 +00:00
pipelined_rendering.rs Rename send_event and similar methods to write_event (#20017) 2025-07-07 22:05:16 +00:00
render_asset.rs Type erased materials (#19667) 2025-06-27 22:57:24 +00:00
settings.rs Add options for selecting adapter by name and forcing fallback (#19921) 2025-07-03 22:26:34 +00:00
storage.rs Allow images to be resized on the GPU without losing data (#19462) 2025-06-24 06:22:50 +00:00
sync_component.rs Refactored ComponentHook Parameters into HookContext (#17503) 2025-01-23 02:45:24 +00:00
sync_world.rs Remove 's lifetime from WorldQuery::Fetch (#19720) 2025-06-19 00:58:21 +00:00