Skip to content

GPU Ui slice WIP #2

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Draft
wants to merge 12 commits into
base: feat/ui_texture_slice
Choose a base branch
from
Draft

Conversation

ManevilleF
Copy link
Owner

No description provided.

@ManevilleF ManevilleF force-pushed the feat/ui_texture_slice branch 2 times, most recently from 5a23b37 to 82163e4 Compare February 7, 2024 14:13
ManevilleF pushed a commit that referenced this pull request Jul 3, 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 <k.soeholm@gmail.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant