bevy/crates/bevy_render/src
Rob Parrett 5e1756954f Derive default for enums where possible (#5158)
# Objective

Fixes #5153

## Solution

Search for all enums and manually check if they have default impls that can use this new derive.

By my reckoning:

| enum | num |
|-|-|
| total | 159 |
| has default impl | 29 |
| default is unit variant | 23 |
2022-07-01 03:42:15 +00:00
..
camera Derive default for enums where possible (#5158) 2022-07-01 03:42:15 +00:00
color Better Materials: AsBindGroup trait and derive, simpler Material trait (#5053) 2022-06-30 23:48:46 +00:00
mesh Derive default for enums where possible (#5158) 2022-07-01 03:42:15 +00:00
primitives Faster assign lights to clusters (#4345) 2022-04-15 02:53:20 +00:00
render_graph Camera Driven Rendering (#4745) 2022-06-02 00:12:17 +00:00
render_phase Allow unbatched render phases to use unstable sorts (#5049) 2022-06-23 10:52:49 +00:00
render_resource Better Materials: AsBindGroup trait and derive, simpler Material trait (#5053) 2022-06-30 23:48:46 +00:00
renderer diagnostics: meaningful error when graph node has wrong number of inputs (#4924) 2022-06-06 15:47:52 +00:00
texture Derive default for enums where possible (#5158) 2022-07-01 03:42:15 +00:00
view Add some docs about lowspec rendering (#5091) 2022-06-25 16:22:28 +00:00
extract_component.rs ExtractResourcePlugin (#3745) 2022-05-30 18:36:03 +00:00
extract_resource.rs ExtractResourcePlugin (#3745) 2022-05-30 18:36:03 +00:00
lib.rs Change default Image FilterMode to Linear (#4465) 2022-06-11 09:13:37 +00:00
render_asset.rs Derive default for enums where possible (#5158) 2022-07-01 03:42:15 +00:00
settings.rs Add some docs about lowspec rendering (#5091) 2022-06-25 16:22:28 +00:00