Citron-emu/src/core
Zephyron 3f151c5111
nvdrv: Add MSVC compatibility for packed structs
Add conditional compilation directives to handle packed struct definitions
differently between MSVC and other compilers. MSVC uses #pragma pack
while GCC/Clang use __attribute__((packed)). This change affects:

- ZBCColorEntry
- ZBCDepthEntry
- IoctlZbcSetTable

The functionality remains the same, but ensures proper struct packing
across different compiler environments.
2025-01-08 21:16:04 +10:00
..
arm arm: Skip duplicate consecutive addresses in backtrace output 2025-01-02 17:25:36 +10:00
crypto chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
debugger chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
file_sys core: Update copyright headers 2024-12-31 17:36:08 +10:00
frontend core: Update copyright headers 2024-12-31 17:36:08 +10:00
hle nvdrv: Add MSVC compatibility for packed structs 2025-01-08 21:16:04 +10:00
internal_network chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
loader chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
memory chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
tools chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
CMakeLists.txt chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
constants.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
constants.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
core.cpp core: Update copyright headers 2024-12-31 17:36:08 +10:00
core.h core: Update copyright headers 2024-12-31 17:36:08 +10:00
core_timing.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
core_timing.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
cpu_manager.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
cpu_manager.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
device_memory.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
device_memory.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
device_memory_manager.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
device_memory_manager.inc core: Improve device memory and buffer queue handling 2025-01-06 20:04:35 +10:00
gpu_dirty_memory_manager.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
guest_memory.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
hardware_properties.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
memory.cpp core: Update copyright headers 2024-12-31 17:36:08 +10:00
memory.h core: Update copyright headers 2024-12-31 17:36:08 +10:00
perf_stats.cpp core: Update copyright headers 2024-12-31 17:36:08 +10:00
perf_stats.h core: Update copyright headers 2024-12-31 17:36:08 +10:00
precompiled_headers.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
reporter.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
reporter.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
telemetry_session.cpp core: Update copyright headers 2024-12-31 17:36:08 +10:00
telemetry_session.h core: Update copyright headers 2024-12-31 17:36:08 +10:00