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

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

revert [vk] StreamBuffer Changes (#2684)

Streambuffer changes did broke stuff in other games that got out of our scope of testing, we're going to study this changes in the future for better graphic stability.

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

revert [vk] StreamBuffer Changes (#2684) Streambuffer changes did broke stuff in other games that got out of our scope of testing, we're going to study this changes in the future for better graphic stability. Co-authored-by: Ribbit <ribbit@placeholder.com> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/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>
CamilleLaVey added 1 commit 2025-10-09 22:26:08 +02:00
revert [vk] StreamBuffer Changes (#2684)
All checks were successful
eden-license / license-header (pull_request) Successful in 29s
5f38b77b5e
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>
requested reviews from Maufeat, crueter, MrPurple666, MaranBr, Lizzie 2025-10-09 22:26:09 +02:00
MaranBr approved these changes 2025-10-10 00:36:17 +02:00
MaranBr scheduled this pull request to auto merge when all checks succeed 2025-10-10 00:36:23 +02:00
CamilleLaVey canceled auto merging this pull request when all checks succeed 2025-10-10 00:50:40 +02:00
Contributor

WAIT this may be an easy fix

WAIT this may be an easy fix
Contributor

Revert please

Revert please
CamilleLaVey merged commit b6241e4148 into master 2025-10-10 01:55:45 +02:00
CamilleLaVey deleted branch revert-streambuffer 2025-10-10 01:55:46 +02:00
Sign in to join this conversation.
No description provided.