Lioncash
|
be1954e04c
core: Fix clang build
|
пре 5 година |
Lioncash
|
39c8d18feb
core/CMakeLists: Make some warnings errors
|
пре 5 година |
Lioncash
|
a77ee63f65
ipc_helpers: Only allow trivially copyable objects with PushRaw() and PopRaw()
|
пре 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 година |
Lioncash
|
242273788a
ipc_helpers: Amend floating-point type in Pop<double> specialization
|
пре 7 година |
Lioncash
|
7a7ffa602d
kernel/server_session: Return a std::pair from CreateSessionPair()
|
пре 7 година |
Lioncash
|
64444ff481
ipc_helpers: Allow pushing and popping floating-point values
|
пре 7 година |
bunnei
|
c1ea6a39a0
Merge pull request #2223 from lioncash/error
|
пре 7 година |
bunnei
|
e8a21f5276
Merge pull request #2166 from lioncash/vi-init-service
|
пре 7 година |
Lioncash
|
d870cc5ad7
core/hle/result: Relocate IPC error code to ipc_helpers
|
пре 7 година |
Lioncash
|
fbb82e61e3
kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optional
|
пре 7 година |
Lioncash
|
254b1e3df7
core/ipc_helper: Allow popping all signed value types with RequestParser
|
пре 7 година |
Lioncash
|
2561a79c39
hle/ipc_helpers: Fix clang-format warnings
|
пре 7 година |
Lioncash
|
ac603cf130
hle/ipc_helpers: Allow pushing signed values
|
пре 7 година |
Lioncash
|
1f0c8bfeda
core/kernel: Remove unnecessary inclusions
|
пре 7 година |
Lioncash
|
6383653a8d
hle_ipc: Add member function for querying the existence of a domain header
|
пре 7 година |
David Marcec
|
08819ec70a
Removed MakeBuilder as it's not needed anymore
|
пре 7 година |
fearlessTobi
|
63c2e32e20
Port #4182 from Citra: "Prefix all size_t with std::"
|
пре 7 година |
Lioncash
|
0cbcd6ec9a
kernel: Eliminate kernel global state
|
пре 8 година |
Lioncash
|
bf45092c61
kernel: Move object class to its own source files
|
пре 8 година |
bunnei
|
5c42cadbc9
Merge pull request #800 from lioncash/set
|
пре 8 година |
Lioncash
|
76f191ce36
ipc_helper: Add helper member function for popping enum values to RequestParser
|
пре 8 година |
Lioncash
|
22fd3f0026
hle_ipc: Make constructors explicit where applicable
|
пре 8 година |
Lioncash
|
2a1daf8f83
ipc_helpers: Make member variables of ResponseBuilder private
|
пре 8 година |
Lioncash
|
0a0b3c4b9f
ipc_helpers: Add PushEnum() member function to ResponseBuilder
|
пре 8 година |
bunnei
|
fadab1d5f3
ipc: Add support for PopIpcInterface() method.
|
пре 8 година |
mailwl
|
827152d1fd
Fix: change check for domain order and existance of domain message header
|
пре 8 година |
mailwl
|
1572c45aa0
IPC: add domain header to response if only it exists in request
|
пре 8 година |
bunnei
|
714a576113
ResponseBuilder: Use a bit field for customizing instead of always_move_handles.
|
пре 8 година |