108 Commits (ed8b02bf5f76e2cc418ce2e7a4e372b54f4cc6c6)

Author SHA1 Message Date
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
bunnei 3ff59a95d5 vi: Fix size for ListDisplays default display. 8 years ago
bunnei 42b866afc5 vi: Partially implement buffer crop parameters. 8 years ago
bunnei df66fadc12 nvflinger: Fix for BufferQueue event handling. 8 years ago
James Rowe d74d2a77cb Update clang format 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 448c7ad796 vi: Move logging macros over to new fmt-compatible ones 8 years ago
Lioncash 6d94dd21a5 service: Use nested namespace specifiers where applicable 8 years ago
Lioncash 59a504d933 vi: Remove redundant initializers in the constructors 8 years ago
mailwl 59077b7d07 Service/VI: stub SetLayerVisibility, fix GetDisplayResolution output 8 years ago
Hexagon12 4c462c91bd Various service name fixes - part 2 (rebased) (#322) 8 years ago
Hexagon12 433ccdebe5 Fixed normal params in GetDisplayResolution 8 years ago
bunnei c800619c1e vi: Implement GetDisplayResolution. 8 years ago
mailwl eaf65829ca Service/vi: convert services to module 8 years ago
N00byKing 1212e9e231 Clean Warnings (?) 8 years ago
bunnei bae5ccd6d2 vi: Remove DequeueBuffer and wait until next available buffer. 8 years ago
Subv 26797bd41c Parcel: Ensure we don't read past the end of the parcels in Vi. 8 years ago