eden-nx2-old/src/core
Repository files (latest commit first)
Filename Latest commit message Latest commit date
lizzie 12a690e15f
[nvdrv] ZBC table implement stubs (#83)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/83

This commit introduces an implementation for `ZBCSetTable` in `nvhost_ctrl_gpu`, which is invoked by games and system services to configure default clear values for depth, stencil, and color attachments on the GPU, allowing better instructions on how the ZCull Block Compression expects to work within the emulated GPU.

This is an important step for compatibility with titles or system modules that expect ZBC configuration support.
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2025-07-21 04:35:43 +02:00
..
arm [dynarmic] fix userconfig casting warn (#55) 2025-07-14 00:54:00 +02:00
crypto User Data Migration from Citron, Sudachi, and Yuzu (#91) 2025-05-08 22:16:07 +00:00
debugger fix include for boost 1.8.3+ (#121) 2025-05-22 20:38:57 +00:00
file_sys fixing crashes when installing updates 2025-06-15 15:29:52 +03:00
frontend [desktop, core] yuzu -> Eden, eden -> Eden 2025-07-19 00:12:21 -04:00
hle [nvdrv] ZBC table implement stubs (#83) 2025-07-21 04:35:43 +02:00
internal_network [nifm, bsd] add airplane mode functionality to a new nifm call and fix local files (#225) 2025-06-28 16:04:13 +00:00
loader service: sm/kernel/loader: Implement QueryPointerBufferSize, automatic pointer buffer sizing, and SM service improvements 2025-04-30 06:35:22 +00:00
memory scope_exit: Make constexpr 2024-02-19 16:00:46 +01:00
tools core_timing: remove user data value 2023-12-23 15:36:44 -05:00
CMakeLists.txt Add native FreeBSD building functionality (#35) 2025-07-11 10:05:17 +02:00
constants.cpp service: acc: Replace default image with a 32x32 image 2023-03-05 16:36:19 -06:00
constants.h service: acc: Replace default image with a 32x32 image 2023-03-05 16:36:19 -06:00
core.cpp Fix License headers & CI (#168) 2025-06-09 01:40:21 +00:00
core.h Fix License headers & CI (#168) 2025-06-09 01:40:21 +00:00
core_timing.cpp fix license headers 2025-06-27 19:26:11 -04:00
core_timing.h core_timing: handle concurrent unscheduling of looping events 2023-12-23 15:36:46 -05:00
cpu_manager.cpp scope_exit: Make constexpr 2024-02-19 16:00:46 +01:00
cpu_manager.h Fix typos in src/core (#12625) 2024-01-08 13:31:48 -06:00
device_memory.cpp core: Define HAS_NCE macro 2023-11-25 00:47:36 -05:00
device_memory.h Core: Initial implementation of device memory mapping 2024-01-18 21:12:30 -05:00
device_memory_manager.h Port changes from Early Access 2025-04-04 03:40:46 +02:00
device_memory_manager.inc Merge pull request #13000 from liamwhite/skip-null-memory 2024-02-22 11:34:23 -06:00
gpu_dirty_memory_manager.h Core: Eliminate core/memory dependancies. 2024-01-18 21:12:30 -05:00
guest_memory.h Solves warning about GuestMemory having internal linkage. 2025-04-04 03:40:47 +02:00
hardware_properties.h hardware_properties: Update BASE_CLOCK_RATE to exactly 1020 MHz 2023-03-05 02:36:31 -05:00
memory.cpp [vk, opengl] defer checks to topmost call (avoid unnecessary call) (#40) 2025-07-13 03:40:48 +02:00
memory.h Port changes from Early Access 2025-04-04 03:40:46 +02:00
perf_stats.cpp User Data Migration from Citron, Sudachi, and Yuzu (#91) 2025-05-08 22:16:07 +00:00
perf_stats.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
precompiled_headers.h CMake: Consolidate common PCH headers 2022-11-30 18:30:30 -05:00
reporter.cpp User Data Migration from Citron, Sudachi, and Yuzu (#91) 2025-05-08 22:16:07 +00:00
reporter.h service: move hle_ipc from kernel 2023-03-01 10:39:49 -05:00