mirror of
https://git.citron-emu.org/Citron/Citron.git
synced 2025-01-22 08:36:32 +01:00
774d8d9eba
Relaxes validation checks in the NVDRV GPU service and improves error notifier handling to prevent potential hangs. Key changes: - Remove strict size validation in SetErrorNotifier - Relax GPFIFO entry count validation to only check for non-zero values - Add proper error notifier state tracking in GPU class - Improve debug logging messages The previous strict validation was causing issues with some games like ACNH. These changes maintain necessary checks while being more permissive with edge cases that don't impact functionality. Technical changes: - Store error notifier state in GPU class for future implementation - Remove upper bound check on GPFIFO entries - Simplify error notifier setup flow This should resolve hanging issues while maintaining core functionality. |
||
---|---|---|
.. | ||
android | ||
audio_core | ||
citron | ||
citron_cmd | ||
common | ||
core | ||
dedicated_room | ||
frontend_common | ||
hid_core | ||
input_common | ||
network | ||
shader_recompiler | ||
tests | ||
video_core | ||
web_service | ||
.clang-format | ||
CMakeLists.txt |