GPUCode
|
5938a9582a
core: Respect memory permissions in Map
|
2 ani în urmă |
liamwhite
|
d86e88a622
Merge pull request #11995 from FernandoS27/you-dont-need-the-new-iphone
|
2 ani în urmă |
Fernando Sahmkow
|
f1806d237f
Memory: Fix invalidation handling from the CPU/Services
|
2 ani în urmă |
Liam
|
2a255b2d61
kernel: add KPageTableBase
|
2 ani în urmă |
liamwhite
|
689dc4a17b
Merge pull request #11155 from liamwhite/memory3
|
3 ani în urmă |
liamwhite
|
d3da1e6517
Merge pull request #10990 from comex/ubsan
|
3 ani în urmă |
Liam
|
07f71e2620
memory: check page against address space size
|
3 ani în urmă |
Liam
|
d144168442
memory: minimize dependency on process
|
3 ani în urmă |
comex
|
d7c532d889
Fixes and workarounds to make UBSan happier on macOS
|
3 ani în urmă |
Liam
|
a85ce8ea56
k_process: PageTable -> GetPageTable
|
3 ani în urmă |
Kelebek1
|
6f7cb69c94
Use spans over guest memory where possible instead of copying data.
|
3 ani în urmă |
Fernando Sahmkow
|
da440da9f5
Memory Tracking: Optimize tracking to only use atomic writes when contested with the host GPU
|
3 ani în urmă |
Fernando Sahmkow
|
47d0d292d5
MemoryTracking: Initial setup of atomic writes.
|
3 ani în urmă |
Fernando Sahmkow
|
6f90dff293
Address feedback, add CR notice, etc
|
3 ani în urmă |
Fernando Sahmkow
|
92da86290c
Settings: add option to enable / disable reactive flushing
|
3 ani în urmă |
Fernando Sahmkow
|
c6cac2ffaa
GPU: Add Reactive flushing
|
3 ani în urmă |
Fernando Sahmkow
|
7e76c1642c
Accuracy Normal: reduce accuracy further for perf improvements in Project Lime
|
3 ani în urmă |
Liam
|
41d99aa89d
memory: rename global memory references to application memory
|
3 ani în urmă |
Liam
|
fb49ec19c1
kernel: use KTypedAddress for addresses
|
3 ani în urmă |
Liam
|
ceda2d280e
general: rename CurrentProcess to ApplicationProcess
|
3 ani în urmă |
Merry
|
dc7ab4c5d6
Revert "MemoryManager: use fastmem directly."
|
3 ani în urmă |
Liam
|
f1a0ce0e70
memory: fix watchpoint use when fastmem is enabled
|
3 ani în urmă |
Fernando Sahmkow
|
af5ecb0b15
MemoryManager: use fastmem directly.
|
3 ani în urmă |
Mai
|
d5684dbe7d
Merge pull request #9415 from liamwhite/dc
|
3 ani în urmă |
Liam
|
ed37192441
memory: correct semantics of data cache management operations
|
3 ani în urmă |
Liam
|
985ed1e160
memory: remove DEBUG_ASSERT pointer test
|
3 ani în urmă |
Liam
|
651f6598ac
kernel: implement FlushProcessDataCache
|
3 ani în urmă |
Morph
|
c7e079a5d4
general: Resolve -Wunused-lambda-capture and C5233
|
3 ani în urmă |
bunnei
|
47b8160666
core: device_memory: Templatize GetPointer(..).
|
3 ani în urmă |
Fernando Sahmkow
|
5a568b1655
MemoryManager: Fix errors popping out.
|
4 ani în urmă |