revert [vk] StreamBuffer Changes (#2684) #2707

Merged
CamilleLaVey merged 1 commit from revert-streambuffer into master 2025-10-10 01:55:45 +02:00

1 commit

Author SHA1 Message Date
5f38b77b5e revert [vk] StreamBuffer Changes (#2684)
All checks were successful
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