136 Commits (8abb31a19df4e4c2ca282f5415a6ad916fc50ed8)

Author SHA1 Message Date
David Marcec 8abb31a19d vi: IApplicationDisplayService:GetIndirectLayerImageRequiredMemoryInfo 6 years ago
lat9nq 63d23835ef
configuration: implement per-game configurations (#4098) 6 years ago
VolcaEM 6a0010d0c6
service: Update function tables 6 years ago
Fernando Sahmkow cc3aa95926 NVFlinger: Lock race condition between CPU, Host Timing, VSync. 6 years ago
David Marcec b4dbf1b9c7 Don't fail silently for vi, sm, set and ns services 6 years ago
David Marcec 03a6f3b0f4 vi: Don't let uninitialized data pass as a response for SetBufferCount 6 years ago
Lioncash 1c340c6efa CMakeLists: Specify -Wextra on linux builds 6 years ago
ReinUsesLisp 8c0ba9c6fe service/vi: Partially implement BufferQueue disconnect 6 years ago
bunnei 64c5631579 service: vi: Implement CloseLayer. 6 years ago
bunnei 9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 6 years ago
Lioncash e21b6ff79d service: Update function tables 6 years ago
Lioncash f11b87ebf1 service: Resolve sign conversion errors 6 years ago
bunnei 1bdae0fe29 common_func: Use std::array for INSERT_PADDING_* macros. 6 years ago
Fernando Sahmkow f3a39e0c9c NVServices: Address Feedback 7 years ago
Fernando Sahmkow 737e978f5b nv_services: Correct buffer queue fencing and GPFifo fencing 7 years ago
Fernando Sahmkow ceb5f5079c nvflinger: Implement swap intervals 7 years ago
Weiyi Wang 8d6342384b HLE/IPC: HLEContext can memorize the client thread and use it for SleepClientThread 7 years ago
Lioncash 7f506be2ee hle/service: Resolve unused variable warnings 7 years ago
Lioncash 5b0a9f8ba8 core: Add missing override specifiers where applicable 7 years ago
Lioncash b9238edd0d common/math_util: Move contents into the Common namespace 7 years ago
Lioncash 92ea1c32d6 service/vi: Unstub GetDisplayService 7 years ago
Lioncash 1b2872eebc service/vi: Remove use of a module class 7 years ago
Lioncash be7dad5e7e service/vi: Update IManagerDisplayService's function table 7 years ago
Lioncash 90528f1326 service/nvflinger: Store BufferQueue instances as regular data members 7 years ago
Lioncash ef073ff117 service/nvflinger,service/vi: Handle failure cases with exposed API 7 years ago
Lioncash 3c02cdcc57 service/nvflinger: Rename GetVsyncEvent() to FindVsyncEvent() 7 years ago
Lioncash 1d11def9c4 service/nvflinger: Rename Get prefix on function to Find 7 years ago
Lioncash 5e636d1f6e service/vi: Remove stubbed notifier from SetLayerVisibility 7 years ago
Lioncash 9e8737b535 service/vi: Correct scaling mode conversions 7 years ago
Lioncash 56e51da1d9 service/vi: Factor out scaling mode conversions from the IPC function itself 7 years ago
Lioncash 40aa1ea9f9 service/vi: Unstub IApplicationDisplayService' SetLayerScalingMode() 7 years ago
Lioncash bf036b46fc service/vi: Correct reported dimensions from IApplicationDisplayService's GetDisplayResolution() 7 years ago
Lioncash ceeff8ebfd service/vi: Implement SetDisplayEnabled() 7 years ago
Lioncash 5bfd810ab5 service/vi: Log more information where applicable 7 years ago
Lioncash dea1db0414 service/vi: Implement OpenDefaultDisplay in terms of OpenDisplay 7 years ago
Lioncash 351f010cfc service/vi: Correct initial width and height values 7 years ago
Lioncash fe3bf4f075 service/vi: Document unknown DisplayInfo struct members 7 years ago
Lioncash 1f0c8bfeda core/kernel: Remove unnecessary inclusions 7 years ago
Subv 583bd20f02 Services/VI: Dereferencing an uninitialized std::optional is undefined behavior. 7 years ago
Zach Hilman 170d707850 hle_ipc: Refactor SleepClientThread to avoid ReadableEvent 7 years ago
Zach Hilman ff610103b5 core: Port all current usages of Event to Readable/WritableEvent 7 years ago
David Marcec a2cc3b10bb Changed logging to be "Log before execution", Added more error logging, all services should now log on some level 7 years ago
David Marcec 60fecee1ec Removed hard coded values for width and height 7 years ago
Zach Hilman c91dc417d5 vi: Implement TransactParcel for Disconnect and DetachBuffer 7 years ago
David Marcec 9359655712 Report resolution scaling support for vi and am 7 years ago
Frederic L 7a5eda5914 global: Use std::optional instead of boost::optional (#1578) 7 years ago
David 92d8ad3770 Implement VI ConvertScalingMode (#1475) 7 years ago
raven02 4092907687 Implement ISystemDisplayService::GetDisplayMode 7 years ago
David Marcec 6a0612f2bf Removed the use of rp.MakeBuilder 7 years ago
fearlessTobi 63c2e32e20 Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago