137 Commits (82f4fb21e8f1d922b2ffe561636df5d60f3eb455)

Author SHA1 Message Date
Lioncash 08e30e0240 yuzu: Resolve C++20 deprecation warnings related to lambda captures 5 years ago
Lioncash 94ae1a0bf1 nvflinger: Use return value of Lock() 6 years ago
lat9nq 61519c20c3 configuration: implement per-game configurations (#4098) 6 years ago
VolcaEM 9338a6a1cf service: Update function tables 6 years ago
Fernando Sahmkow 2c0431e5ed NVFlinger: Lock race condition between CPU, Host Timing, VSync. 6 years ago
David Marcec 63b73587b7 Don't fail silently for vi, sm, set and ns services 6 years ago
David Marcec efe3e5c7c6 vi: Don't let uninitialized data pass as a response for SetBufferCount 6 years ago
Lioncash 02e095313a CMakeLists: Specify -Wextra on linux builds 6 years ago
ReinUsesLisp f35703f7cd service/vi: Partially implement BufferQueue disconnect 6 years ago
bunnei cbaf3b3c40 service: vi: Implement CloseLayer. 6 years ago
bunnei 5cb0f276fe kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 6 years ago
Lioncash 0ab5dd8c7f service: Update function tables 6 years ago
Lioncash 20d6637c03 service: Resolve sign conversion errors 6 years ago
bunnei fe02b9f968 common_func: Use std::array for INSERT_PADDING_* macros. 6 years ago
Fernando Sahmkow 94a7beb8b9 NVServices: Address Feedback 7 years ago
Fernando Sahmkow 6fd625d497 nv_services: Correct buffer queue fencing and GPFifo fencing 7 years ago
Fernando Sahmkow feac2e189e nvflinger: Implement swap intervals 7 years ago
Weiyi Wang 9d47890fce HLE/IPC: HLEContext can memorize the client thread and use it for SleepClientThread 7 years ago
Lioncash 9ae176d921 hle/service: Resolve unused variable warnings 7 years ago
Lioncash e1391a8268 core: Add missing override specifiers where applicable 7 years ago
Lioncash e59ae7210a common/math_util: Move contents into the Common namespace 7 years ago
Lioncash e86f1653d8 service/vi: Unstub GetDisplayService 7 years ago
Lioncash c576556e92 service/vi: Remove use of a module class 7 years ago
Lioncash 1269259bfa service/vi: Update IManagerDisplayService's function table 7 years ago
Lioncash 71ed54cbaf service/nvflinger: Store BufferQueue instances as regular data members 7 years ago
Lioncash ac9fcf2ca2 service/nvflinger,service/vi: Handle failure cases with exposed API 7 years ago
Lioncash 797fbcc6dd service/nvflinger: Rename GetVsyncEvent() to FindVsyncEvent() 7 years ago
Lioncash f57dd1bae3 service/nvflinger: Rename Get prefix on function to Find 7 years ago
Lioncash 545c88724c service/vi: Remove stubbed notifier from SetLayerVisibility 7 years ago
Lioncash 996c75a63b service/vi: Correct scaling mode conversions 7 years ago
Lioncash a45f62bb1c service/vi: Factor out scaling mode conversions from the IPC function itself 7 years ago
Lioncash 817e2b7b46 service/vi: Unstub IApplicationDisplayService' SetLayerScalingMode() 7 years ago
Lioncash 42e7c66a3d service/vi: Correct reported dimensions from IApplicationDisplayService's GetDisplayResolution() 7 years ago
Lioncash a12272b695 service/vi: Implement SetDisplayEnabled() 7 years ago
Lioncash 76a6355b56 service/vi: Log more information where applicable 7 years ago
Lioncash 91431c27c8 service/vi: Implement OpenDefaultDisplay in terms of OpenDisplay 7 years ago
Lioncash be02aebfd8 service/vi: Correct initial width and height values 7 years ago
Lioncash 5d9baeccba service/vi: Document unknown DisplayInfo struct members 7 years ago
Lioncash 2935c16688 core/kernel: Remove unnecessary inclusions 7 years ago
Subv b0ec648f85 Services/VI: Dereferencing an uninitialized std::optional is undefined behavior. 7 years ago
Zach Hilman c011ba51b7 hle_ipc: Refactor SleepClientThread to avoid ReadableEvent 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
David Marcec 1f4564eef3 Removed hard coded values for width and height 7 years ago
Zach Hilman f167646149 vi: Implement TransactParcel for Disconnect and DetachBuffer 7 years ago
David Marcec 2b69fabf51 Report resolution scaling support for vi and am 7 years ago
Frederic L c76f4b6aec global: Use std::optional instead of boost::optional (#1578) 7 years ago
David e160ae78c8 Implement VI ConvertScalingMode (#1475) 7 years ago
raven02 821b66cde5 Implement ISystemDisplayService::GetDisplayMode 7 years ago
David Marcec cfbfad9ffe Removed the use of rp.MakeBuilder 7 years ago