-
-
Notifications
You must be signed in to change notification settings - Fork 4k
Add DeferredMut
, adn supporting methods on WorldQuery
to apply deferred mutations
#19602
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
ecoskey
wants to merge
43
commits into
bevyengine:main
Choose a base branch
from
ecoskey:query_data_flush
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+423
−4
Open
Changes from all commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
eb7467a
add apply and queue methods
ecoskey ddbe222
pipe through calls from Query
ecoskey eedb053
fix imports
ecoskey f8e4a5e
inline methods
ecoskey 854b21a
Merge branch 'main' into query_data_flush
ecoskey c675ccf
fix ci
ecoskey cd599e5
fix query_data derive
ecoskey e7ab4c1
Merge branch 'main' into query_data_flush
ecoskey 469954f
fix macros
ecoskey a0bcb63
working, maybe??
ecoskey 78a25b2
Merge branch 'main' into query_data_flush
ecoskey 2a6fb14
remove the arcane
ecoskey d8ad523
rename TrackedMutations
ecoskey f3653a1
fix methods
ecoskey b892f0f
rename to `DeferredMut`
ecoskey ca7436c
docs
ecoskey a10b23a
more docs progress
ecoskey 18a5a38
add clone to everything
ecoskey d02db2c
Merge branch 'main' into query_data_flush
ecoskey 50ed084
update docs and examples
ecoskey 2d6bd31
revert other example changes
ecoskey 6427fa1
feature gate `DeferredMut`
ecoskey d065979
fix doc
ecoskey 4a81229
fix doc
ecoskey 2e35799
fix doc
ecoskey b43fff5
fix feature gate
ecoskey 56f17d2
fix doc
ecoskey 58d9eab
fix feature gate
ecoskey 7b4b35b
Merge branch 'main' into query_data_flush
ecoskey 075de1f
fix imports and docs
ecoskey 8c80cf8
fix docs
ecoskey 4202bd4
update docs
ecoskey e79bed3
Update crates/bevy_ecs/src/query/fetch.rs
ecoskey 5a10368
defer all the things
ecoskey cff7af2
defer even more things
ecoskey 7cbb656
remove extra clone bounds
ecoskey 460b547
Merge branch 'main' into query_data_flush
ecoskey efaca42
fix imports
ecoskey 548ec53
fix not setting has_deferred
ecoskey 0011d17
add release note
ecoskey 264c7dc
Merge branch 'main' into query_data_flush
ecoskey 04c5eb2
Merge branch 'main' into query_data_flush
ecoskey 5235806
Merge branch 'main' into query_data_flush
ecoskey File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.