
# Objective - bevy_core_pipeline is getting really big and it's a big bottleneck for compilation time. A lot of parts of it can be broken up ## Solution - Add a new bevy_anti_aliasing crate that contains all the anti_aliasing implementations - I didn't move any MSAA related code to this new crate because that's a lot more invasive ## Testing - Tested the anti_aliasing example to make sure all methods still worked --- ## Showcase before:  after:  Notice that now bevy_core_pipeline is 1s shorter and bevy_anti_aliasing now compiles in parallel with bevy_pbr. ## Migration Guide When using anti aliasing features, you now need to import them from `bevy::anti_aliasing` instead of `bevy::core_pipeline`
8 lines
651 B
Markdown
8 lines
651 B
Markdown
# Bevy Anti Aliasing
|
|
|
|
[](https://github.com/bevyengine/bevy#license)
|
|
[](https://crates.io/crates/bevy_core_pipeline)
|
|
[](https://crates.io/crates/bevy_core_pipeline)
|
|
[](https://docs.rs/bevy_core_pipeline/latest/bevy_core_pipeline/)
|
|
[](https://discord.gg/bevy)
|