[vk] StreamBuffer Changes #2684

Merged
CamilleLaVey merged 1 commit from Ribbit/ribbitvulkanadditions:streambufferchanges into master 2025-10-07 03:26:57 +02:00
Contributor

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.

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.
Ribbit added 1 commit 2025-10-06 09:33:31 +02:00
[vk] Experimental StreamBuffer Changes
All checks were successful
eden-license / license-header (pull_request) Successful in 22s
1ea9091e13
Ribbit changed title from WIP: [vk] Experimental StreamBuffer Changes to [vk] Experimental StreamBuffer Changes 2025-10-06 18:26:39 +02:00
requested reviews from CamilleLaVey, Maufeat, crueter, MrPurple666, MaranBr, Lizzie 2025-10-06 18:26:39 +02:00
Ribbit force-pushed streambufferchanges from 1ea9091e13 to 0a1faf9f5d 2025-10-06 18:26:46 +02:00 Compare
Ribbit changed title from [vk] Experimental StreamBuffer Changes to [vk] StreamBuffer Changes 2025-10-06 18:27:02 +02:00
MaranBr approved these changes 2025-10-06 22:57:46 +02:00
Lizzie approved these changes 2025-10-07 03:24:58 +02:00
CamilleLaVey approved these changes 2025-10-07 03:26:42 +02:00
crueter approved these changes 2025-10-07 03:26:54 +02:00
CamilleLaVey merged commit 62369aa2d5 into master 2025-10-07 03:26:57 +02:00
CamilleLaVey deleted branch streambufferchanges 2025-10-07 03:26:58 +02:00
Sign in to join this conversation.
No description provided.