bunnei
|
8bbe74a8dc
core: hle: Address various feedback & code cleanup.
|
6 лет назад |
bunnei
|
d0162fc3d7
kernel: shared_memory: Refactor for new VMM.
|
6 лет назад |
Lioncash
|
c3e43c7e81
kernel: Remove unnecessary includes
|
6 лет назад |
bunnei
|
9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)
|
6 лет назад |
Fernando Sahmkow
|
9bede4eeed
VM_Manager: Align allocated memory to 256bytes
|
7 лет назад |
Lioncash
|
6300ccbc3c
kernel: Make handle type declarations constexpr
|
7 лет назад |
Lioncash
|
c6147a439d
kernel/shared_memory: Sanitize supplied size when unmapping
|
7 лет назад |
Jens Schmer
|
ae390ad5a2
Fix Process object leak on emulation stop
|
7 лет назад |
Lioncash
|
233e495c14
kernel/shared_memory: Make Map() and Unmap() take the target process by reference rather than as a pointer
|
7 лет назад |
Lioncash
|
fb5d4b17de
kernel/shared_memory: Add a const qualified member function overload for GetPointer()
|
7 лет назад |
Lioncash
|
2d37ca3726
kernel/shared_memory: Use 64-bit types for offset and size in CreateForApplet
|
7 лет назад |
Lioncash
|
76ac234bf6
kernel/shared_memory: Make GetPointer() take a std::size_t instead of a u32
|
7 лет назад |
Lioncash
|
f472232705
kernel/shared_memory: Make data members private
|
7 лет назад |
fearlessTobi
|
63c2e32e20
Port #4182 from Citra: "Prefix all size_t with std::"
|
7 лет назад |
Lioncash
|
0cbcd6ec9a
kernel: Eliminate kernel global state
|
8 лет назад |
Lioncash
|
26de4bb521
core/memory: Get rid of 3DS leftovers
|
8 лет назад |
Lioncash
|
bf45092c61
kernel: Move object class to its own source files
|
8 лет назад |
Lioncash
|
a2304fad16
kernel: Remove unnecessary includes
|
8 лет назад |
bunnei
|
647364db8f
svc: SharedMemory size should be 64-bits and cleanup.
|
8 лет назад |
James Rowe
|
096be16636
Format: Run the new clang format on everything
|
8 лет назад |
Huw Pascoe
|
a13ab958cb
Fixed type conversion ambiguity
|
8 лет назад |
Emmanuel Gil Peyrot
|
ebdae19fd2
Remove empty newlines in #include blocks.
|
9 лет назад |
Emmanuel Gil Peyrot
|
dc8479928c
Sources: Run clang-format on everything.
|
9 лет назад |
Subv
|
ac2de12ed8
HLE/Applets: Give each applet its own block of heap memory, and use that when creating the framebuffer shared memory block.
|
10 лет назад |
Subv
|
0fb6d2a247
Kernel: Implemented shared memory permissions.
|
10 лет назад |
Subv
|
1bd0cf542f
Kernel/SharedMemory: Properly implemented shared memory support.
|
10 лет назад |
Subv
|
d90d5a0ee6
HLE/SVC: Implement UnmapMemoryBlock.
|
10 лет назад |
Yuri Kunde Schlesner
|
687d973980
Core: Improve APT Shared Font hack
|
11 лет назад |
Emmanuel Gil Peyrot
|
fe909b3b5a
Core: Fix applet includes using iwyu.
|
11 лет назад |
Yuri Kunde Schlesner
|
c96f22490a
Kernel: Capture SharedMemory attributes at creation, not when mapping
|
11 лет назад |