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
|
7 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ă |
Lioncash
|
d378d98e26
nvdrv: Get rid of global std::weak_ptr
|
8 ani în urmă |
Lioncash
|
300ab211e8
nvdrv: Make Ioctl()'s definition match its prototype
|
8 ani în urmă |
Lioncash
|
f9951352f6
service/nvdrv: Take std::string in Open() by const reference
|
8 ani în urmă |
Lioncash
|
a2cd07d094
service/nvdrv: Use std::move where applicable
|
8 ani în urmă |
mailwl
|
9a273bb23b
Services/nvdrv: add '/dev/nvhost-nvdec' device
|
8 ani în urmă |
Lioncash
|
8475496630
general: Convert assertion macros over to be fmt-compatible
|
8 ani în urmă |
Lioncash
|
ccca5e7c28
service: Use nested namespace specifiers where applicable
|
8 ani în urmă |
Subv
|
6cddf9d88e
Make a GPU class in VideoCore to contain the GPU state.
|
8 ani în urmă |
Subv
|
ba2426aa3f
nvdrv: Make the GPU memory manager available to nvhost-gpu.
|
8 ani în urmă |
bunnei
|
703880c9ab
nvhost_as_gpu: Add nvmap as a class member.
|
8 ani în urmă |
David
|
d129905a66
Extra nvdrv support (#162)
|
8 ani în urmă |
David
|
eeb3b5eed7
Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid (#114)
|
8 ani în urmă |
James Rowe
|
096be16636
Format: Run the new clang format on everything
|
8 ani în urmă |
Frederic Meyer
|
60d650cc4e
nvdrv: stubbed Close(cmd 2)
|
8 ani în urmă |
Subv
|
cb75b56e45
NV: Implemented the nvdrv service, which uses the same interface as nvdrv:a
|
8 ani în urmă |
Subv
|
30657f9ca1
NV: Move the nvdrv classes into the Nvidia namespace, and move the functionality to a s single module that services call.
|
8 ani în urmă |
bunnei
|
1247c53786
yuzu: Update license text to be consistent across project.
|
8 ani în urmă |