[gpu/NVDRV] Unstub SetErrorNotifier and add PostErrorNotification #312

Closed
SDK-Chan wants to merge 3 commits from unstub-error-notifier into master
Member

Add functionality to SetErrorNotifier.
Functionality should now be correctly written to memory.

Add PostErrorNotification.
This ensures that some functions with bad return values now properly set a error status.

Created a NotifierStatus enum to make error categories more descriptive.

Credits to JPikachu for creating the initial stub, and showing me how I should proceed to make that function complete.

Add functionality to SetErrorNotifier. Functionality should now be correctly written to memory. Add PostErrorNotification. This ensures that some functions with bad return values now properly set a error status. Created a NotifierStatus enum to make error categories more descriptive. Credits to JPikachu for creating the initial stub, and showing me how I should proceed to make that function complete.
SDK-Chan added 1 commit 2025-08-25 16:52:41 +02:00
[gpu/NVDRV] Unstub SetErrorNotifier and add PostErrorNotification
All checks were successful
eden-license / license-header (pull_request) Successful in 21s
b668b94710
SDK-Chan added 1 commit 2025-08-25 17:16:19 +02:00
Update src/core/hle/service/nvdrv/devices/nvhost_gpu.cpp
All checks were successful
eden-license / license-header (pull_request) Successful in 21s
610383262d
Member

Looks good to me!
Well done @SDK-Chan

Looks good to me! Well done @SDK-Chan
SDK-Chan added 1 commit 2025-08-25 17:25:41 +02:00
Update src/core/hle/service/nvdrv/devices/nvhost_gpu.cpp
All checks were successful
eden-license / license-header (pull_request) Successful in 24s
02c98ec5e2
CamilleLaVey force-pushed unstub-error-notifier from 02c98ec5e2 to 69bc01f47d 2025-08-29 00:13:49 +02:00 Compare
Shinmegumi closed this pull request 2025-09-17 19:24:04 +02:00
All checks were successful
eden-license / license-header (pull_request) Successful in 24s
Required
Details

Pull request closed

Sign in to join this conversation.
No description provided.