bunnei
|
d08bd3e062
hle: ipc_helpers: Update IPC response generation for TIPC.
|
hace 5 años |
Lioncash
|
2f62bae9e3
kernel: Eliminate variable shadowing
|
hace 5 años |
bunnei
|
4b03e6e776
hle: kernel: Migrate to KHandleTable.
|
hace 5 años |
bunnei
|
2a7eff57a8
hle: kernel: Rename Process to KProcess.
|
hace 5 años |
bunnei
|
bf380b8584
hle: kernel: Remove deprecated Object class.
|
hace 5 años |
bunnei
|
626f746971
hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.
|
hace 5 años |
bunnei
|
aa2844bcf9
hle: kernel: HandleTable: Remove deprecated APIs.
|
hace 5 años |
bunnei
|
7444963bbb
hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.
|
hace 5 años |
bunnei
|
5e5933256b
hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.
|
hace 5 años |
bunnei
|
da7e9553de
hle: kernel: Migrate more of KThread to KAutoObject.
|
hace 5 años |
bunnei
|
34bed1ab41
hle: kernel: Refactor out various KThread std::shared_ptr usage.
|
hace 5 años |
Morph
|
e3e6a11ab8
hle_ipc: Add helper functions to get copy/move handles
|
hace 5 años |
bunnei
|
3f942c01f0
hle: kernel: Rename WritableEvent to KWritableEvent.
|
hace 5 años |
bunnei
|
e86a7e3691
hle: kernel: Rename ReadableEvent to KReadableEvent.
|
hace 5 años |
bunnei
|
cdd14b03e5
hle: kernel: Recode implementation of KThread to be more accurate.
|
hace 5 años |
bunnei
|
c0d3aef28c
core: hle: kernel: Rename Thread to KThread.
|
hace 5 años |
Morph
|
008afa5d59
hle_ipc: Add Can(Read, Write)Buffer
|
hace 5 años |
bunnei
|
5d4715cc6a
hle: kernel: hle_ipc: Remove SleepClientThread.
|
hace 5 años |
Lioncash
|
da7be67daf
ipc_helpers: Remove usage of the global system instance
|
hace 5 años |
David
|
9b75481755
ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer (#4465)
|
hace 6 años |
Lioncash
|
0ec07e8763
hle_ipc: Eliminate core memory globals
|
hace 6 años |
Lioncash
|
77356731a9
hle_ipc: Remove std::size_t casts where applicable
|
hace 6 años |
bunnei
|
c3d3b173d3
kernel: Implement a more accurate IPC dispatch.
|
hace 6 años |
bunnei
|
9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)
|
hace 6 años |
Weiyi Wang
|
8d6342384b
HLE/IPC: HLEContext can memorize the client thread and use it for SleepClientThread
|
hace 7 años |
Lioncash
|
fbb82e61e3
kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optional
|
hace 7 años |
Lioncash
|
02bc9e9de1
core/hle/ipc: Remove unnecessary includes
|
hace 7 años |
Lioncash
|
1f0c8bfeda
core/kernel: Remove unnecessary inclusions
|
hace 7 años |
Zach Hilman
|
170d707850
hle_ipc: Refactor SleepClientThread to avoid ReadableEvent
|
hace 7 años |
Zach Hilman
|
a56fc84e7a
hle_ipc: Use event pair for SleepClientThread
|
hace 7 años |