Lioncash
|
0ec07e8763
hle_ipc: Eliminate core memory globals
|
6 년 전 |
Lioncash
|
77356731a9
hle_ipc: Remove std::size_t casts where applicable
|
6 년 전 |
bunnei
|
c3d3b173d3
kernel: Implement a more accurate IPC dispatch.
|
6 년 전 |
bunnei
|
9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)
|
6 년 전 |
Weiyi Wang
|
8d6342384b
HLE/IPC: HLEContext can memorize the client thread and use it for SleepClientThread
|
7 년 전 |
Lioncash
|
fbb82e61e3
kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optional
|
7 년 전 |
Lioncash
|
02bc9e9de1
core/hle/ipc: Remove unnecessary includes
|
7 년 전 |
Lioncash
|
1f0c8bfeda
core/kernel: Remove unnecessary inclusions
|
7 년 전 |
Zach Hilman
|
170d707850
hle_ipc: Refactor SleepClientThread to avoid ReadableEvent
|
7 년 전 |
Zach Hilman
|
a56fc84e7a
hle_ipc: Use event pair for SleepClientThread
|
7 년 전 |
Lioncash
|
6383653a8d
hle_ipc: Add member function for querying the existence of a domain header
|
7 년 전 |
Lioncash
|
0cc347462d
hle_ipc: Make GetDomainMessageHeader return a regular pointer
|
7 년 전 |
Lioncash
|
90a981a03a
kernel/process: Make the handle table per-process
|
7 년 전 |
fearlessTobi
|
63c2e32e20
Port #4182 from Citra: "Prefix all size_t with std::"
|
7 년 전 |
Lioncash
|
ff5024ee2a
hle_ipc: Make WriteToOutgoingCommandBuffer()'s reference parameter const
|
8 년 전 |
Lioncash
|
bf45092c61
kernel: Move object class to its own source files
|
8 년 전 |
Lioncash
|
a2304fad16
kernel: Remove unnecessary includes
|
8 년 전 |
Lioncash
|
22fd3f0026
hle_ipc: Make constructors explicit where applicable
|
8 년 전 |
Lioncash
|
ff500a7b68
hle_ipc: Introduce generic WriteBuffer overload for multiple container types
|
8 년 전 |
Lioncash
|
46458e7284
core/memory, core/hle/kernel: Use std::move where applicable
|
8 년 전 |
bunnei
|
170e19d4ea
nvflinger: Fix for BufferQueue event handling.
|
8 년 전 |
bunnei
|
fadab1d5f3
ipc: Add support for PopIpcInterface() method.
|
8 년 전 |
David
|
ff2f0d980a
GetSharedFontInOrderOfPriority (#381)
|
8 년 전 |
bunnei
|
c86af6939c
hle_ipc: Add SleepClientThread to block current thread within HLE routines.
|
8 년 전 |
bunnei
|
2faa83ca13
hle_ipc: Use shared_ptr instead of unique_ptr to allow copies.
|
8 년 전 |
bunnei
|
019f1a0cf0
hle_ipc: Remove GetPointer(..) usage with WriteToOutgoingCommandBuffer.
|
8 년 전 |
mailwl
|
6797d4a907
Service/hid: stub some functions
|
8 년 전 |
bunnei
|
88bfec37ce
hle_ipc: Remove const from WriteBuffer size.
|
8 년 전 |
bunnei
|
6fd19f05f1
hle_ipc: Add GetReadBufferSize and check write buffer size.
|
8 년 전 |
bunnei
|
1ce6fff064
hle_ipc: Add helper functions for reading and writing buffers.
|
8 년 전 |