53 Commits (9a4f071b44f5de0a3812ebd19e8adb641bb3694a)

Author SHA1 Message Date
bunnei 145567ab66 Update src/core/hle/service/nvdrv/interface.cpp 5 years ago
Chloe Marcec da763391dc nvdrv: /dev/nvhost-prof-gpu for production 5 years ago
bunnei 80d0eb3bbd hle: kernel: Rename WritableEvent to KWritableEvent. 5 years ago
bunnei 284a4d9283 hle: kernel: Rename ReadableEvent to KReadableEvent. 5 years ago
bunnei 3d70b4a4ea core: hle: kernel: Rename Thread to KThread. 5 years ago
bunnei fd213b5856 hle: service: nvdrv: Revert #4981 to remove usage of SleepClientThread. 5 years ago
Lioncash 346271b80b service: Eliminate usages of the global system instance 5 years ago
Chloe Marcec f8d84ecae2 nvservices: Reintroducee IoctlCtrl 5 years ago
Chloe Marcec d8f879952c Addressed issues 5 years ago
Chloe Marcec f0b74aa725 core: Make nvservices more standardized 5 years ago
bunnei deb3536936 Revert "core: Fix clang build" 5 years ago
Lioncash 18636013c9 core: Fix clang build 5 years ago
Lioncash 08e30e0240 yuzu: Resolve C++20 deprecation warnings related to lambda captures 5 years ago
VolcaEM 9338a6a1cf service: Update function tables 6 years ago
bunnei 5cb0f276fe kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 6 years ago
Fernando Sahmkow 87f41384a8 Nvdrv: Correct Event setup in Nvdrv 6 years ago
David Marcec 19b98e20d1 server side clang format fix2 6 years ago
David Marcec 3b1ae022c4 Use clang-format provided by build server 6 years ago
David Marcec 7c1dd9debf disable clang-format temp 6 years ago
David Marcec 87e01ad919 Initial implementation of Ioctl2 & Ioctl3 6 years ago
Fernando Sahmkow 658934de85 NVServices: Correct delayed responses. 7 years ago
Fernando Sahmkow 94a7beb8b9 NVServices: Address Feedback 7 years ago
Fernando Sahmkow a156731a9c NVFlinger: Correct GCC compile error 7 years ago
Fernando Sahmkow 1238b13642 NVServices: Correct CtrlEventWaitSync to block the ipc until timeout. 7 years ago
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 1fb8727a9a Gpu: Implement Hardware Interrupt Manager and manage GPU interrupts 7 years ago
Fernando Sahmkow 9a3dea2bdc nv_services: Implement NvQueryEvent, NvCtrlEventWait, NvEventRegister, NvEventUnregister 7 years ago
Lioncash 45d71eed4f core/kernel/object: Rename ResetType enum members 7 years ago
Zach Hilman b0d0735e9b kernel/event: Reference ReadableEvent from WritableEvent 7 years ago
Zach Hilman fe0071f8fa core: Port all current usages of Event to Readable/WritableEvent 7 years ago
David Marcec 5ae0d6cba2 Changed logging to be "Log before execution", Added more error logging, all services should now log on some level 7 years ago
bunnei 6b564d4275 nvdrv: Implement/stub DumpGraphicsMemoryInfo and GetStatus. 7 years ago
Lioncash 8a9b062587 hle/service: Default constructors and destructors in the cpp file where applicable 7 years ago
Lioncash 4913549d6b kernel: Eliminate kernel global state 7 years ago
Subv c4bfd25a6a GPU: Implement the NVGPU_IOCTL_CHANNEL_KICKOFF_PB ioctl2 command. 8 years ago
James Rowe e159c550d8 Rename logging macro back to LOG_* 8 years ago
Lioncash 1b310cbb3a general: Make formatting of logged hex values more straightforward 8 years ago
Lioncash 7303c11edc nvdrv: Move logging macros over to new fmt-compatible ones 8 years ago
Lioncash 6d94dd21a5 service: Use nested namespace specifiers where applicable 8 years ago
Hexagon12 2df3594b31 Updated nvdrv with more service names. 8 years ago
Lioncash d2a3270adc nvdrv/interface: Silence formatting specifier warnings 8 years ago
bunnei 6fe712735f service: Remove remaining uses of BufferDescriptor*. 8 years ago
bunnei e7d93b3cb2 nvdrv: Use ReadBuffer/WriteBuffer functions for Ioctl. 8 years ago
bunnei 5633e8a8a0 nvdrv: Fix QueryEvent for libnx. 8 years ago
David bf7ed82620 Extra nvdrv support (#162) 8 years ago
bunnei 65868fffb2 logger: Use Service_NVDRV category where applicable. 8 years ago
bunnei f328cb2c7c hle: Rename RequestBuilder to ResponseBuilder. 8 years ago
David e08fdd4101 Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid (#114) 8 years ago
bunnei 01d3a7db93 nvdrv: Stub SetClientPID. 8 years ago