Viktor Szépe
f124461674
Fix typos in src/core ( #12625 )
* Fix typos in src/core
* Fix typo correction
* Fix indentation of MemoryStateNames
* Fix indent
2 years ago
Morph
fedd983f96
general: Format licenses as per SPDX guidelines
4 years ago
Fernando Sahmkow
39a5ce4e69
NvHost: Remake Ctrl Implementation.
4 years ago
Morph
99ceb03a1c
general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
4 years ago
bunnei
241ecae867
hle: nvdrv: nvdata: Cleanup NvFence static assert.
4 years ago
bunnei
402273d91b
hle: nvdrv: Rename Fence to NvFence to avoid naming conflicts.
4 years ago
ameerj
41aec2773f
general: Add missing copyright notices
4 years ago
bunnei
0c81b83ca9
hle: service: nvdrv: Revert #4981 to remove usage of SleepClientThread.
- Note, this always processes the ioctl right away, which fixes BotW 1.0.0 issues.
5 years ago
Chloe Marcec
ab25d1fe9a
nvservices: Reintroducee IoctlCtrl
Fixes regression caused by #4907 which caused games like Breath of the Wild 1.0.0 not to boot.
5 years ago
Chloe Marcec
31c12de0fe
core: Make nvservices more standardized
5 years ago
David Marcec
f9259c0383
Initial implementation of Ioctl2 & Ioctl3
Purpose of Ioctl2 and Ioctl3 is to prevent the passing of raw pointers through ioctls
7 years ago
Fernando Sahmkow
f3a39e0c9c
NVServices: Address Feedback
7 years ago
Fernando Sahmkow
b6844bec60
NVServices: Correct CtrlEventWaitSync to block the ipc until timeout.
7 years ago
Fernando Sahmkow
e0027eba85
nv_services: Implement NvQueryEvent, NvCtrlEventWait, NvEventRegister, NvEventUnregister
7 years ago
Fernando Sahmkow
82b829625b
video_core: Implement GPU side Syncpoints
7 years ago
Fernando Sahmkow
737e978f5b
nv_services: Correct buffer queue fencing and GPFifo fencing
7 years ago