Lioncash
|
fbb82e61e3
kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optional
|
há 7 anos atrás |
Lioncash
|
2561a79c39
hle/ipc_helpers: Fix clang-format warnings
|
há 7 anos atrás |
Lioncash
|
ac603cf130
hle/ipc_helpers: Allow pushing signed values
|
há 7 anos atrás |
Lioncash
|
1f0c8bfeda
core/kernel: Remove unnecessary inclusions
|
há 7 anos atrás |
Lioncash
|
6383653a8d
hle_ipc: Add member function for querying the existence of a domain header
|
há 7 anos atrás |
David Marcec
|
08819ec70a
Removed MakeBuilder as it's not needed anymore
|
há 7 anos atrás |
fearlessTobi
|
63c2e32e20
Port #4182 from Citra: "Prefix all size_t with std::"
|
há 7 anos atrás |
Lioncash
|
0cbcd6ec9a
kernel: Eliminate kernel global state
|
há 8 anos atrás |
Lioncash
|
bf45092c61
kernel: Move object class to its own source files
|
há 8 anos atrás |
bunnei
|
5c42cadbc9
Merge pull request #800 from lioncash/set
|
há 8 anos atrás |
Lioncash
|
76f191ce36
ipc_helper: Add helper member function for popping enum values to RequestParser
|
há 8 anos atrás |
Lioncash
|
22fd3f0026
hle_ipc: Make constructors explicit where applicable
|
há 8 anos atrás |
Lioncash
|
2a1daf8f83
ipc_helpers: Make member variables of ResponseBuilder private
|
há 8 anos atrás |
Lioncash
|
0a0b3c4b9f
ipc_helpers: Add PushEnum() member function to ResponseBuilder
|
há 8 anos atrás |
bunnei
|
fadab1d5f3
ipc: Add support for PopIpcInterface() method.
|
há 8 anos atrás |
mailwl
|
827152d1fd
Fix: change check for domain order and existance of domain message header
|
há 8 anos atrás |
mailwl
|
1572c45aa0
IPC: add domain header to response if only it exists in request
|
há 8 anos atrás |
bunnei
|
714a576113
ResponseBuilder: Use a bit field for customizing instead of always_move_handles.
|
há 8 anos atrás |
bunnei
|
1b1d399e5f
hle: Rename RequestBuilder to ResponseBuilder.
|
há 8 anos atrás |
bunnei
|
f0035420d7
ipc_helpers: Make interface domain agnostic and add header validation.
|
há 8 anos atrás |
bunnei
|
27bad0598a
hle: Integrate Domain handling into ServerSession.
|
há 8 anos atrás |
bunnei
|
67758857e4
hle: Remove Domain and SyncObject kernel objects.
|
há 8 anos atrás |
Subv
|
67c43e9200
IPC: Don't create an unnecessary port when using PushIpcInterface outside of a domain.
|
há 8 anos atrás |
bunnei
|
8e50d6002b
fsp_srv: Various improvements to IStorage:Read implementation.
|
há 8 anos atrás |
gdkchan
|
59575d5cae
Stub PopLaunchParameter and implement Buffer C Descriptors reading on hle_ipc (#96)
|
há 8 anos atrás |
Subv
|
5bc14e791a
IPC: Push domain objects as move handles when not in a domain.
|
há 8 anos atrás |
Subv
|
fb73e8b723
IPC: Allow passing arguments to the Interfaces when using PushIpcInterface
|
há 8 anos atrás |
Subv
|
ba2ffd7b81
IPC: Take the number of domain objects as a parameter in MakeBuilder.
|
há 8 anos atrás |
Subv
|
80f6df5414
IPC: Fixed pushing ResultCodes into the command buffer.
|
há 8 anos atrás |
Subv
|
32847d8b86
IPC: Add functions to read the input move/copy objects from an IPC request.
|
há 8 anos atrás |