comex
|
3373149fdc
hle: Type check ResponseBuilder::Push arguments, and fix use in vi.cpp
|
6 ani în urmă |
Lioncash
|
da7be67daf
ipc_helpers: Remove usage of the global system instance
|
5 ani în urmă |
bunnei
|
3d592972dc
Revert "core: Fix clang build"
|
5 ani în urmă |
Lioncash
|
be1954e04c
core: Fix clang build
|
5 ani în urmă |
Lioncash
|
39c8d18feb
core/CMakeLists: Make some warnings errors
|
5 ani în urmă |
Lioncash
|
a77ee63f65
ipc_helpers: Only allow trivially copyable objects with PushRaw() and PopRaw()
|
6 ani în urmă |
bunnei
|
c3d3b173d3
kernel: Implement a more accurate IPC dispatch.
|
6 ani în urmă |
bunnei
|
9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)
|
6 ani în urmă |
Lioncash
|
242273788a
ipc_helpers: Amend floating-point type in Pop<double> specialization
|
7 ani în urmă |
Lioncash
|
7a7ffa602d
kernel/server_session: Return a std::pair from CreateSessionPair()
|
7 ani în urmă |
Lioncash
|
64444ff481
ipc_helpers: Allow pushing and popping floating-point values
|
7 ani în urmă |
bunnei
|
c1ea6a39a0
Merge pull request #2223 from lioncash/error
|
7 ani în urmă |
bunnei
|
e8a21f5276
Merge pull request #2166 from lioncash/vi-init-service
|
7 ani în urmă |
Lioncash
|
d870cc5ad7
core/hle/result: Relocate IPC error code to ipc_helpers
|
7 ani în urmă |
Lioncash
|
fbb82e61e3
kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optional
|
7 ani în urmă |
Lioncash
|
254b1e3df7
core/ipc_helper: Allow popping all signed value types with RequestParser
|
7 ani în urmă |
Lioncash
|
2561a79c39
hle/ipc_helpers: Fix clang-format warnings
|
7 ani în urmă |
Lioncash
|
ac603cf130
hle/ipc_helpers: Allow pushing signed values
|
7 ani în urmă |
Lioncash
|
1f0c8bfeda
core/kernel: Remove unnecessary inclusions
|
7 ani în urmă |
Lioncash
|
6383653a8d
hle_ipc: Add member function for querying the existence of a domain header
|
7 ani în urmă |
David Marcec
|
08819ec70a
Removed MakeBuilder as it's not needed anymore
|
8 ani în urmă |
fearlessTobi
|
63c2e32e20
Port #4182 from Citra: "Prefix all size_t with std::"
|
8 ani în urmă |
Lioncash
|
0cbcd6ec9a
kernel: Eliminate kernel global state
|
8 ani în urmă |
Lioncash
|
bf45092c61
kernel: Move object class to its own source files
|
8 ani în urmă |
bunnei
|
5c42cadbc9
Merge pull request #800 from lioncash/set
|
8 ani în urmă |
Lioncash
|
76f191ce36
ipc_helper: Add helper member function for popping enum values to RequestParser
|
8 ani în urmă |
Lioncash
|
22fd3f0026
hle_ipc: Make constructors explicit where applicable
|
8 ani în urmă |
Lioncash
|
2a1daf8f83
ipc_helpers: Make member variables of ResponseBuilder private
|
8 ani în urmă |
Lioncash
|
0a0b3c4b9f
ipc_helpers: Add PushEnum() member function to ResponseBuilder
|
8 ani în urmă |
bunnei
|
fadab1d5f3
ipc: Add support for PopIpcInterface() method.
|
8 ani în urmă |