Commit ecb2578
chore: bump ppy.osu.Framework to 2026.526.1
Includes:
- perf: eliminate hot-path allocations in ThreadRunner, Scheduler, ButtonEventManager
- fix: pauseAllThreads infinite loop (skip WaitForState on non-Running threads)
- fix: TestDisposalDuringAsyncLoad (don't clear loadables after onLoaded callback)
- fix: InspectCode inconsistent-synchronization (threadsSnapshot volatile)
- fix: Vulkan timeout thread leak (Interlocked flag for abandoned CreateVulkan)
- fix: renderer fallback error logging and ALL-renderers-fail exception
- perf: Metal fence SpinWait instead of Thread.Sleep(10)
- veldrid: per-driver Vulkan quirks system + Vortice.Vulkan 3.2.3
Agent-Logs-Url: https://github.com/winnerspiros/osu/sessions/6921b7da-b0a5-4607-b174-bfd5bdc3402b
Co-authored-by: winnerspiros <1675249+winnerspiros@users.noreply.github.com>1 parent b2126ac commit ecb2578
3 files changed
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
0 commit comments