Mincong Lu
Mincong Lu
# Objective Allow specialized component insertion behavior. The primary objective is allowing inserting a component multiple times between two `apply_deferred` calls for the clear cut case of feature composition. This...
# Objective Allow a generic group of components access to ergonomic filter queries. Use case: ```rust trait SomeBehavior { type GroupA: ComponentGroup; type GroupB: ComponentGroup; } fn behavior_system(query: Query< (Entity,...
std::cmp::Ordering has a reason to be stored in a struct in some niche case related to sorting. Therefore it should implement Serialize and Deserialize for ease of use with the...
The examples for Rkyv exists only in the readme.md and the repository, while few and far between in docs.rs and the book for this project. It would be easier for...
# Objective Supercedes #12881 . Added a simple implementation that allows the user to react to multiple asset loads both synchronously and asynchronously. ## Solution Added `load_acquire`, that holds an...
## What problem does this solve or what need does it fill? This is very confusing because this "successes" in release mode and spawns the mesh in a broken state...
So they can be put in a priority queue and work without a wrapper type.
## What problem does this solve or what need does it fill? * `AnimationPlayer` always normalizes all weights to sum = 1, and has the invariant of "no ancestor AnimationPlayer",...
# Objective Allow `Asset` to define hooks for `Handle`. ## Solution Added `register_component_hooks` to `Asset`, which defines the `register_component_hooks` function in `Handle`.
`naga_oil` not being `stringify!` compatible severely hurts the viability of macro generated shaders. To make `naga_oil` compatible we need * Treat `# import` as `#import`. * Ignore line breaks and...