bunnei
|
5e5933256b
hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.
|
5 ani în urmă |
Chloe Marcec
|
99fdfa1fcd
nvdrv: Pass device fd and handle device create methods for device opening and closing
|
5 ani în urmă |
bunnei
|
ff3c7c068b
hle: kernel: Reimplement KReadableEvent and KWritableEvent.
|
5 ani în urmă |
bunnei
|
3f942c01f0
hle: kernel: Rename WritableEvent to KWritableEvent.
|
5 ani în urmă |
bunnei
|
e86a7e3691
hle: kernel: Rename ReadableEvent to KReadableEvent.
|
5 ani în urmă |
ameerj
|
2c27127d04
nvdec syncpt incorporation
|
5 ani în urmă |
bunnei
|
0c81b83ca9
hle: service: nvdrv: Revert #4981 to remove usage of SleepClientThread.
|
5 ani în urmă |
Lioncash
|
1a954b2a59
service: Eliminate usages of the global system instance
|
5 ani în urmă |
Chloe Marcec
|
ab25d1fe9a
nvservices: Reintroducee IoctlCtrl
|
5 ani în urmă |
Chloe Marcec
|
fc4d692c50
Addressed issues
|
5 ani în urmă |
Chloe Marcec
|
31c12de0fe
core: Make nvservices more standardized
|
5 ani în urmă |
Lioncash
|
da7be67daf
ipc_helpers: Remove usage of the global system instance
|
5 ani în urmă |
bunnei
|
e67b8678f8
hle service: nvdrv: nvhost_gpu: Update to use SyncpointManager and other improvements.
|
5 ani în urmă |
bunnei
|
66edfd61c6
hle service: nvdrv: nvhost_ctrl: Update to use SyncpointManager.
|
5 ani în urmă |
bunnei
|
4a3fd97e48
hle service: nvdrv: Update to instantiate SyncpointManager.
|
5 ani în urmă |
bunnei
|
d567b7e841
hle: service: nvdrv: Implement SyncpointManager, to manage syncpoints.
|
5 ani în urmă |
ameerj
|
eb67a45ca8
video_core: NVDEC Implementation
|
5 ani în urmă |
bunnei
|
9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)
|
6 ani în urmă |
bunnei
|
b0ab803ce8
kernel: events: Remove ResetType::Automatic.
|
6 ani în urmă |
Fernando Sahmkow
|
4e9f975935
Nvdrv: Correct Async regression and avoid signaling empty buffer vsyncs
|
6 ani în urmă |
David Marcec
|
f9259c0383
Initial implementation of Ioctl2 & Ioctl3
|
6 ani în urmă |
Fernando Sahmkow
|
d20ede40b1
NVServices: Styling, define constructors as explicit and corrections
|
7 ani în urmă |
Fernando Sahmkow
|
0335a25d1f
NVServices: Make NVEvents Automatic according to documentation.
|
7 ani în urmă |
Fernando Sahmkow
|
b6844bec60
NVServices: Correct CtrlEventWaitSync to block the ipc until timeout.
|
7 ani în urmă |
Fernando Sahmkow
|
7d1b974bca
GPU: Correct Interrupts to interrupt on syncpt/value instead of event, mirroring hardware
|
7 ani în urmă |
Fernando Sahmkow
|
24408cce9b
nv_services: Deglobalize NvServices
|
7 ani în urmă |
Fernando Sahmkow
|
78add28aab
nvhost_ctrl: Corrections to event handling
|
7 ani în urmă |
Fernando Sahmkow
|
e0027eba85
nv_services: Implement NvQueryEvent, NvCtrlEventWait, NvEventRegister, NvEventUnregister
|
7 ani în urmă |
Lioncash
|
6ac955a0b4
hle/service: Default constructors and destructors in the cpp file where applicable
|
8 ani în urmă |
David Marcec
|
76fad8410d
Registered missing channel devices
|
8 ani în urmă |