Skip to content

Add default task pools and method for configuring them#2

Merged
lachlansneff merged 3 commits intolachlansneff:bevy-tasksfrom
aclysma:bevy-tasks
Aug 28, 2020
Merged

Add default task pools and method for configuring them#2
lachlansneff merged 3 commits intolachlansneff:bevy-tasksfrom
aclysma:bevy-tasks

Conversation

@aclysma
Copy link
Copy Markdown
Collaborator

@aclysma aclysma commented Aug 25, 2020

Remove generics from TaskPool newtypes and some of the task API
Add IO, AsyncCompute and Compute TaskPools
Move TaskPool setup from bevy_ecs to bevy_app
ParallelExecutorOptions is essentially replaced by DefaultTaskPoolOptions

Add IO, AsyncCompute and Compute TaskPools
Move TaskPool setup from bevy_ecs to bevy_app
ParallelExecutorOptions is essentially replaced by DefaultTaskPoolOptions
…ate module

Add a prelude to bevy_tasks
Update the version of bevy_tasks to match other crates
Copy link
Copy Markdown
Owner

@lachlansneff lachlansneff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, this looks great. I left a few comments asking about decisions here or there, but otherwise, this is absolutely ready to merge.

@lachlansneff
Copy link
Copy Markdown
Owner

This looks great!

@lachlansneff lachlansneff merged commit e406b07 into lachlansneff:bevy-tasks Aug 28, 2020
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