128 Commits (bd114e97fc9216198929e85cf2f5857c61f6b99d)

Author SHA1 Message Date
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
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
Lioncash 0bc2298dcc service/vi: Replace includes with forward declarations where applicable 7 years ago
Lioncash 2300f0b951 kernel/thread: Include thread-related enums within the kernel namespace 7 years ago
Lioncash 8a9b062587 hle/service: Default constructors and destructors in the cpp file where applicable 7 years ago
Lioncash 6e39fa5950 vi: Add std::is_trivially_copyable checks to Read and Write functions 8 years ago
Lioncash dab340a3b3 vi: std::move std::vector in constructors where applicable 8 years ago
Lioncash e664bf00ed hle/service: Make constructors explicit where applicable 8 years ago
bunnei ad40c27409 vi: Change TransactionId::CancelBuffer to LOG_CRITICAL. 8 years ago