Commit 77f702f
Drop SingleThread CI matrix entry and document threading lock-in
- ci.yml: matrix.threadingMode reduced to ['MultiThreaded']. SingleThread
is no longer a user-reachable mode (force-overridden in OsuGameBase),
so testing under it just races the override and burns CI for an
unsupported configuration.
- README.md: drop the stale "Threading mode" row from the renderer
options table; add a stability bullet documenting the MultiThreaded
lock-in and the Android Vulkan-surface root cause.
- No changes to runtime/src/test code beyond the previous PR; no
optimizations are *unlocked* purely by the lock-in (Update / Draw /
Audio / Input threads were already separate in MultiThreaded), so
nothing else is touched.
Agent-Logs-Url: https://github.com/winnerspiros/osu/sessions/89c57795-45d9-40ed-a99e-dd17caa8767d
Co-authored-by: winnerspiros <1675249+winnerspiros@users.noreply.github.com>1 parent 854648d commit 77f702f
2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
| 89 | + | |
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | | - | |
164 | 163 | | |
165 | 164 | | |
166 | 165 | | |
| |||
184 | 183 | | |
185 | 184 | | |
186 | 185 | | |
| 186 | + | |
187 | 187 | | |
188 | 188 | | |
189 | 189 | | |
| |||
0 commit comments