73 Commits (629cecbad611731d6964ec3f8ff047c36ca74253)

Author SHA1 Message Date
bunnei eeef564c02 kernel: events: Remove ResetType::Automatic. 6 years ago
Tobias 24a4888514 Address review comment 7 years ago
Lioncash 45d71eed4f core/kernel/object: Rename ResetType enum members 7 years ago
Weiyi Wang 9d47890fce HLE/IPC: HLEContext can memorize the client thread and use it for SleepClientThread 7 years ago
Lioncash 922f4d460e kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optional 7 years ago
Lioncash 4306a41b5f kernel/server_session: Make data members private 7 years ago
Lioncash 2935c16688 core/kernel: Remove unnecessary inclusions 7 years ago
Zach Hilman c011ba51b7 hle_ipc: Refactor SleepClientThread to avoid ReadableEvent 7 years ago
Zach Hilman b0d0735e9b kernel/event: Reference ReadableEvent from WritableEvent 7 years ago
Zach Hilman c03864f7c3 hle_ipc: Use event pair for SleepClientThread 7 years ago
Lioncash e13c95fbe5 kernel/process: Make the handle table per-process 7 years ago
Lioncash e57c8ae2b3 kernel/thread: Make all instance variables private 7 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
Lioncash 84f855a61d core/core: Replace includes with forward declarations where applicable 7 years ago
Lioncash 4913549d6b kernel: Eliminate kernel global state 7 years ago
Lioncash b9ec5ec5b4 hle_ipc: Make WriteToOutgoingCommandBuffer()'s reference parameter const 7 years ago
Lioncash 38c2af9330 kernel: Move object class to its own source files 8 years ago
Lioncash 3d2d454c36 kernel: Remove unnecessary includes 8 years ago
Lioncash 059d0017f1 thread: Convert ThreadStatus into an enum class 8 years ago
Lioncash 2b158ebd25 hle_ipc: Introduce generic WriteBuffer overload for multiple container types 8 years ago
Lioncash a52cb33af2 hle_ipc: Amend usage of buffer_index within one of HLERequestContext's WriteBuffer() overloads 8 years ago
Lioncash b1b1c60009 core/memory, core/hle/kernel: Use std::move where applicable 8 years ago
bunnei df66fadc12 nvflinger: Fix for BufferQueue event handling. 8 years ago
David Marcec 66bd4de380 No need to use ASSERT_MSG with an empty message 8 years ago
James Rowe d74d2a77cb Update clang format 8 years ago
James Rowe e159c550d8 Rename logging macro back to LOG_* 8 years ago
mailwl 29f156eb60 IPC: skip empty buffer write 8 years ago
David Marcec 75bd5bf8be Added RequestWithContext & ControlWithContext 8 years ago
David 3a3b58df8b GetSharedFontInOrderOfPriority (#381) 8 years ago
Lioncash bd9414dd31 kernel: Migrate logging macros to fmt-compatible ones 8 years ago
bunnei 52c5bc4642 hle_ipc, fsp_srv: Cleanup logging. 8 years ago
bunnei 6d21b8cdea hle_ipc: Do not ensure write buffer size. 8 years ago
N00byKing 1212e9e231 Clean Warnings (?) 8 years ago
bunnei 7750edae39 hle_ipc: Add SleepClientThread to block current thread within HLE routines. 8 years ago
bunnei 01d72e813e hle_ipc: Use shared_ptr instead of unique_ptr to allow copies. 8 years ago
bunnei 479400acc8 hle_ipc: Remove GetPointer(..) usage with WriteToOutgoingCommandBuffer. 8 years ago
mailwl dadb6c6e50 Add warning if Domain request has no domain message header 8 years ago
mailwl 2ba8b89864 Fix: change check for domain order and existance of domain message header 8 years ago
mailwl e05f10cae8 IPC: add domain header to response if only it exists in request 8 years ago
mailwl e86ec16ee7 Service/hid: stub some functions 8 years ago
bunnei 9bd160723a hle_ipc: Remove const from WriteBuffer size. 8 years ago
bunnei 289e29163b hle_ipc: Add GetReadBufferSize and check write buffer size. 8 years ago
bunnei f0e350f3bb hle_ipc: Add helper functions for reading and writing buffers. 8 years ago
bunnei ac83b7c57f hle_ipc: Add helper functions for reading and writing buffers. 8 years ago
bunnei a3aadaea60 hle: Integrate Domain handling into ServerSession. 8 years ago
bunnei 4fabdf77d7 hle: Remove Domain and SyncObject kernel objects. 8 years ago
James Rowe ea88c44eb8 Format: Run the new clang format on everything 8 years ago
River City Ransomware 39827d573a Fixes some cast warnings, partial port of citra #3064 (#106) 8 years ago
gdkchan 90b697db30 Stub PopLaunchParameter and implement Buffer C Descriptors reading on hle_ipc (#96) 8 years ago
bunnei 0d1c6f492e hle_ipc: Clang format. 8 years ago