mirror of
https://github.com/Jozufozu/Flywheel.git
synced 2024-11-10 12:34:11 +01:00
8126a63216
- Add concept of flags to TaskExecutor. - Can raise and lower flags from any thread. - Add TaskExecutor#syncTo - Behaves much like #syncPoint, but exits early as soon as it detects that the requested flag has been raised. - Document all methods in TaskExecutor. - Do not discard tasks when destroying a VisualizationManagerImpl. - Use flags in VisualizationManagerImpl to track frame plan and tick plan completion. - Use flags in BatchingEngine to track stage buffering completion and flush completion. - Synchronization is now needed in BatchedDrawTracker#draw. - Use flags in IndirectEngine and InstancingEngine to track flush completion. - Add unit tests to validate flag behavior. - Rename OnMainThreadPlan -> SyncedPlan.
45 lines
437 B
Plaintext
45 lines
437 B
Plaintext
## Based on GitHub's Eclipse .gitignore
|
|
|
|
run/
|
|
.gradle/
|
|
build/
|
|
gradle-app.setting
|
|
out/
|
|
logs/
|
|
|
|
## IntelliJ IDEA
|
|
|
|
.idea/
|
|
*.iml
|
|
*.iws
|
|
*.ipr
|
|
|
|
## Eclipse
|
|
|
|
eclipse/
|
|
*.pydevproject
|
|
.project
|
|
.metadata
|
|
bin/
|
|
tmp/
|
|
*.tmp
|
|
*.bak
|
|
*.swp
|
|
*~.nib
|
|
local.properties
|
|
.classpath
|
|
.settings/
|
|
.loadpath
|
|
|
|
# External tool builders
|
|
.externalToolBuilders/
|
|
|
|
# Locally stored "Eclipse launch configurations"
|
|
*.launch
|
|
|
|
# CDT-specific
|
|
.cproject
|
|
|
|
# PDT-specific
|
|
.buildpath
|