bevy/crates/bevy_pbr/src
Nicola Papale 66f72dd25b
Use wildcard imports in bevy_pbr (#9847)
# Objective

- the style of import used by bevy guarantees merge conflicts when any
file change
- This is especially true when import lists are large, such as in
`bevy_pbr`
- Merge conflicts are tricky to resolve. This bogs down rendering PRs
and makes contributing to bevy's rendering system more difficult than it
needs to

## Solution

- Use wildcard imports to replace multiline import list in `bevy_pbr`

I suspect this is controversial, but I'd like to hear alternatives.
Because this is one of many papercuts that makes developing render
features near impossible.
2023-10-25 08:40:55 +00:00
..
deferred WebGL2: fix import path for unpack_unorm3x4_plus_unorm_20_ (#10251) 2023-10-25 00:18:45 +00:00
environment_map Use wildcard imports in bevy_pbr (#9847) 2023-10-25 08:40:55 +00:00
prepass Use wildcard imports in bevy_pbr (#9847) 2023-10-25 08:40:55 +00:00
render Use wildcard imports in bevy_pbr (#9847) 2023-10-25 08:40:55 +00:00
ssao Use wildcard imports in bevy_pbr (#9847) 2023-10-25 08:40:55 +00:00
alpha.rs bevy_reflect: FromReflect Ergonomics Implementation (#6056) 2023-06-29 01:31:34 +00:00
bundle.rs Fix a typo in DirectionalLightBundle (#9861) 2023-09-20 04:44:56 +00:00
extended_material.rs allow extensions to StandardMaterial (#7820) 2023-10-17 21:28:08 +00:00
fog.rs chore: use ExtractComponent derive macro for EnvironmentMapLight and FogSettings (#10191) 2023-10-19 20:18:33 +00:00
lib.rs View Transformations (#9726) 2023-10-24 21:26:19 +00:00
light.rs Use wildcard imports in bevy_pbr (#9847) 2023-10-25 08:40:55 +00:00
material.rs Use wildcard imports in bevy_pbr (#9847) 2023-10-25 08:40:55 +00:00
parallax.rs bevy_reflect: FromReflect Ergonomics Implementation (#6056) 2023-06-29 01:31:34 +00:00
pbr_material.rs Use wildcard imports in bevy_pbr (#9847) 2023-10-25 08:40:55 +00:00
wireframe.rs Use wildcard imports in bevy_pbr (#9847) 2023-10-25 08:40:55 +00:00