Comments (1)
This occurs due to the TaskPool::scope
call yielding to the task executor, which will block if it steals a long running task. The only way around this likely is to build a fixed sized channel with all of the batches, spawning tasks that might run one or more batches, and terminating once the channel is empty. All without yielding to the async executor. This would likely require a TaskPool::spawn_unchecked
of some kind.
from bevy.
Related Issues (20)
- Error logs are silently lost if `LogPlugin` is added late. HOT 1
- Inconsistent resolution/segments naming HOT 1
- Provide a way to base Timer on some Time object HOT 2
- Timer and Stopwatch should be explicit about the need to manually tick them
- False positives for Added/Changed on first system run HOT 4
- Gizmos primitives by ref HOT 1
- Simplest possible Bevy app causing console to be full of errors. HOT 13
- `DirX::new` should be more explicit about normalization and have a code example HOT 1
- Failed loading libxkbcommon.so.0 HOT 5
- Multiple cameras results in multiple writes to swap chain HOT 1
- Trait fn returning `impl Fn()` cannot be used as a system when called from generic type HOT 4
- Main branch fails to compile on Rust beta.
- Add a builder API to `LoadContext` HOT 1
- Auto exposure breaks when object is too dark HOT 2
- Very Large Material 2d Mesh diagonal artifact issue HOT 2
- Bevy has too many rectangle / box types HOT 5
- Move `bevy_math`'s implementations of `Reflect` into `bevy_math` HOT 1
- Allow access to Arc<CustomAttributes>. HOT 2
- Document that zero-length reflection paths are allowed. HOT 5
- `EMPTY` rect has suboptimal values HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bevy.