Skip to content
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

Small improvements to nicer CI errors #2

Merged
merged 6 commits into from
May 9, 2024

Conversation

BD103
Copy link

@BD103 BD103 commented May 8, 2024

This refactors a few bits of code, but does not change any logic. :)

I recommend viewing the changes one commit at a time, it's easier to digest what's happening!

BD103 added 4 commits May 7, 2024 21:57
This bumps all the `mod` declarations to the top, all the `pub use` declarations second, and all the private `use` declarations last.
Copy link

github-actions bot commented May 8, 2024

Welcome, new contributor!

Please make sure you've read our contributing guide and we look forward to reviewing your pull request shortly ✨

tools/ci/src/commands/mod.rs Outdated Show resolved Hide resolved
tools/ci/src/commands/mod.rs Outdated Show resolved Hide resolved
BD103 added 2 commits May 8, 2024 20:05
More thorough explanation by Brezak here: Brezak#2 (comment)
@BD103 BD103 requested a review from Brezak May 9, 2024 00:12
@Brezak Brezak merged commit 0d898b7 into Brezak:nicer-ci-errors-part-2 May 9, 2024
Brezak pushed a commit that referenced this pull request May 9, 2024
More thorough explanation by Brezak here: #2 (comment)
@BD103 BD103 deleted the nicer-ci-errors-part-2 branch May 9, 2024 10:46
Brezak pushed a commit that referenced this pull request Jul 11, 2024
…3906)

# Objective

- Second part of bevyengine#13900 
- based on bevyengine#13905 

## Solution

- check_dir_light_mesh_visibility defers setting the entity's
`ViewVisibility `so that Bevy can schedule it to run in parallel with
`check_point_light_mesh_visibility`.

- Reduce HashMap lookups for directional light checking as much as
possible

- Use `par_iter `to parallelize the checking process within each system.

---------

Co-authored-by: Kristoffer Søholm <[email protected]>
Brezak pushed a commit that referenced this pull request Dec 24, 2024
More thorough explanation by Brezak here: #2 (comment)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants