|
5f38b77b5e
|
revert [vk] StreamBuffer Changes (#2684)
eden-license / license-header (pull_request) Successful in 29s
revert [vk] StreamBuffer Changes (#2684)
Tighter ring allocation + sync tracking with correct wrap/no-wrap, alignment, and per-range sync_ticks; update head/tail only when needed (wrap to 0 if tail won’t fit).
Adds safer sizing under debug tools by preferring device-local host-visible heaps with fallback.
Expected result: fewer stalls, steadier reuse, higher upload throughput.
Co-authored-by: Ribbit <ribbit@placeholder.com>
Reviewed-on: #2684
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: Ribbit <ribbit@eden-emu.dev>
Co-committed-by: Ribbit <ribbit@eden-emu.dev>
|
2025-10-09 22:25:46 +02:00 |
|