Fernando Sahmkow
|
c5aefe42aa
Kernel: Change WaitObject to Synchronization object. In order to better reflect RE.
|
6 лет назад |
bunnei
|
9751ccc5e0
hle_ipc: Add error checking to read/write buffer access.
|
6 лет назад |
bunnei
|
c3d3b173d3
kernel: Implement a more accurate IPC dispatch.
|
6 лет назад |
Lioncash
|
e4c381b885
core/memory: Migrate over Write{8, 16, 32, 64, Block} to the Memory class
|
6 лет назад |
Lioncash
|
b05bfc6036
core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory class
|
6 лет назад |
bunnei
|
9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)
|
6 лет назад |
bunnei
|
b0ab803ce8
kernel: events: Remove ResetType::Automatic.
|
6 лет назад |
bunnei
|
d4f8fe24d9
Merge pull request #2489 from FearlessTobi/port-4716
|
7 лет назад |
Tobias
|
5993133d5e
Address review comment
|
7 лет назад |
Lioncash
|
a47aaa7f1b
core/kernel/object: Rename ResetType enum members
|
7 лет назад |
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
|
221613d4ea
kernel/server_session: Make data members private
|
7 лет назад |
Lioncash
|
1f0c8bfeda
core/kernel: Remove unnecessary inclusions
|
7 лет назад |
Zach Hilman
|
170d707850
hle_ipc: Refactor SleepClientThread to avoid ReadableEvent
|
7 лет назад |
Zach Hilman
|
a342bcc9b1
kernel/event: Reference ReadableEvent from WritableEvent
|
7 лет назад |
Zach Hilman
|
a56fc84e7a
hle_ipc: Use event pair for SleepClientThread
|
7 лет назад |
Lioncash
|
90a981a03a
kernel/process: Make the handle table per-process
|
7 лет назад |
Lioncash
|
baed7e1fba
kernel/thread: Make all instance variables private
|
7 лет назад |
fearlessTobi
|
63c2e32e20
Port #4182 from Citra: "Prefix all size_t with std::"
|
7 лет назад |
Lioncash
|
4a587b81b2
core/core: Replace includes with forward declarations where applicable
|
8 лет назад |
Lioncash
|
0cbcd6ec9a
kernel: Eliminate kernel global state
|
8 лет назад |
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
|
dbfe82773d
thread: Convert ThreadStatus into an enum class
|
8 лет назад |
Lioncash
|
ff500a7b68
hle_ipc: Introduce generic WriteBuffer overload for multiple container types
|
8 лет назад |
Lioncash
|
af2698dcea
hle_ipc: Amend usage of buffer_index within one of HLERequestContext's WriteBuffer() overloads
|
8 лет назад |
Lioncash
|
46458e7284
core/memory, core/hle/kernel: Use std::move where applicable
|
8 лет назад |
bunnei
|
170e19d4ea
nvflinger: Fix for BufferQueue event handling.
|
8 лет назад |