eden/src/core/hle
SDK-Chan cf634d4d6f
[gpu/nvdrv] Rewrite ZBC functions (#2501)
This rewrite attempts to implement a fully correct ZBC (Zero Bandwith Clear) mechanism.
The zbc_mutex attempts to mitigate contention by assuring that only threads which hold the mutex can modify the table.
Notify drivers about the index size, I believe some drivers even need the notification.
Only add new entries if a entry was not previously available.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2501
Reviewed-by: Shinmegumi <shinmegumi@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: SDK-Chan <sdkchan@eden-emu.dev>
Co-committed-by: SDK-Chan <sdkchan@eden-emu.dev>
2025-09-18 14:46:53 +02:00
..
kernel [cmake] enable clang-cl and WoA builds (#348) 2025-09-09 20:47:49 +02:00
service [gpu/nvdrv] Rewrite ZBC functions (#2501) 2025-09-18 14:46:53 +02:00
api_version.h [frontend] Firmware setup & requirement (#222) 2025-06-27 23:23:25 +00:00
ipc.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
result.h [hle] Added missing error codes and increased audio renderer revision (#390) 2025-09-07 19:20:45 +02:00