25 Commits (604dc3f59b5620fca02a3dc86a4f3b3bb91be8f2)

Author SHA1 Message Date
Fernando Sahmkow 604dc3f59b GPU: Correct Interrupts to interrupt on syncpt/value instead of event, mirroring hardware 7 years ago
Fernando Sahmkow 531e3431fb nv_services: Deglobalize NvServices 7 years ago
Fernando Sahmkow 58f62368b3 nvhost_ctrl: Corrections to event handling 7 years ago
Fernando Sahmkow 9a3dea2bdc nv_services: Implement NvQueryEvent, NvCtrlEventWait, NvEventRegister, NvEventUnregister 7 years ago
Lioncash 8a9b062587 hle/service: Default constructors and destructors in the cpp file where applicable 7 years ago
David Marcec dc6dcaf416 Registered missing channel devices 7 years ago
Lioncash e8824d065b nvdrv: Get rid of global std::weak_ptr 8 years ago
Lioncash e1625fdbec nvdrv: Make Ioctl()'s definition match its prototype 8 years ago
Lioncash 7e87e94e33 service/nvdrv: Take std::string in Open() by const reference 8 years ago
Lioncash 858c831282 service/nvdrv: Use std::move where applicable 8 years ago
mailwl c333f12eae Services/nvdrv: add '/dev/nvhost-nvdec' device 8 years ago
Lioncash 324ee31fc3 general: Convert assertion macros over to be fmt-compatible 8 years ago
Lioncash 6d94dd21a5 service: Use nested namespace specifiers where applicable 8 years ago
Subv 0088b3128b Make a GPU class in VideoCore to contain the GPU state. 8 years ago
Subv f7ac88184d nvdrv: Make the GPU memory manager available to nvhost-gpu. 8 years ago
bunnei 49929e4a6b nvhost_as_gpu: Add nvmap as a class member. 8 years ago
David bf7ed82620 Extra nvdrv support (#162) 8 years ago
David e08fdd4101 Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid (#114) 8 years ago
James Rowe ea88c44eb8 Format: Run the new clang format on everything 8 years ago
Frederic Meyer 2a9b625cd7 nvdrv: stubbed Close(cmd 2) 8 years ago
Subv 9eb6d67a12 NV: Implemented the nvdrv service, which uses the same interface as nvdrv:a 8 years ago
Subv fd950afe3a NV: Move the nvdrv classes into the Nvidia namespace, and move the functionality to a s single module that services call. 8 years ago
bunnei 182548ec86 yuzu: Update license text to be consistent across project. 8 years ago
Subv 2d5bf5a379 NV: Expose the nvdisp_disp0 device and a weak reference to the nvdrv:a service. 8 years ago
Subv 54650737a3 NV: Implemented the nvdrv:a service and the /dev/nvmap device. 8 years ago
bunnei 26495098a9 service: Add empty interface for pctl:a. 8 years ago
bunnei f9d160c819 service: Add empty interface for aoc:u. 8 years ago