bevy/crates/bevy_render/src
Daniel McNab 6e61fef67d Obviate the need for RunSystem, and remove it (#3817)
# Objective

- Fixes #3300
- `RunSystem` is messy

## Solution

- Adds the trick theorised in https://github.com/bevyengine/bevy/issues/3300#issuecomment-991791234

P.S. I also want this for an experimental refactoring of `Assets`, to remove the duplication of `Events<AssetEvent<T>>`


Co-authored-by: Carter Anderson <mcanders1@gmail.com>
2022-03-15 02:16:55 +00:00
..
camera use marker components for cameras instead of name strings (#3635) 2022-03-12 00:41:06 +00:00
color Add conversions from Color to u32 (#4088) 2022-03-08 00:46:03 +00:00
mesh Mesh vertex buffer layouts (#3959) 2022-02-23 23:21:13 +00:00
primitives Fixed the frustum-sphere collision and added tests (#4035) 2022-03-08 00:30:41 +00:00
render_graph improve error messages for render graph runner (#3930) 2022-03-07 09:09:24 +00:00
render_phase Expose draw indirect (#4056) 2022-02-28 10:26:49 +00:00
render_resource remove Events from bevy_app, they now live in bevy_ecs (#4066) 2022-03-01 19:33:56 +00:00
renderer improve error messages for render graph runner (#3930) 2022-03-07 09:09:24 +00:00
texture Make get_resource (and friends) infallible (#4047) 2022-02-27 22:37:18 +00:00
view Split bevy_hierarchy out from bevy_transform (#4168) 2022-03-15 01:54:05 +00:00
lib.rs Make get_resource (and friends) infallible (#4047) 2022-02-27 22:37:18 +00:00
render_asset.rs Obviate the need for RunSystem, and remove it (#3817) 2022-03-15 02:16:55 +00:00
render_component.rs Obviate the need for RunSystem, and remove it (#3817) 2022-03-15 02:16:55 +00:00
settings.rs bevy_render: Use RenderDevice to get limits/features and expose AdapterInfo (#3931) 2022-02-16 21:17:37 +00:00