ReinUsesLisp
|
da53bcee60
video_core: Initialize renderer with a GPU
|
6 лет назад |
bunnei
|
05def61398
hle: nvdrv: Rewrite of GPU memory management.
|
6 лет назад |
Lioncash
|
479605b3e5
memory_manager: Eliminate variable shadowing
|
6 лет назад |
bunnei
|
ff0c49e1ce
kernel: memory: Improve implementation of device shared memory. (#3707)
|
6 лет назад |
bunnei
|
32fc2aae3c
video_core: memory_manager: Updates for Common::PageTable changes.
|
6 лет назад |
Fernando Sahmkow
|
1c18dc6577
Memory: Correct GCC errors.
|
6 лет назад |
Fernando Sahmkow
|
e00d992848
GPUMemoryManager: Improve safety of memory reads.
|
6 лет назад |
Fernando Sahmkow
|
9c0f40a1f5
GPU: Setup Flush/Invalidate to use VAddr instead of CacheAddr
|
6 лет назад |
bunnei
|
d65fa7d65c
video_core: memory_manager: Flush/invalidate asynchronously on Unmap.
|
6 лет назад |
bunnei
|
0f70f68fb3
Revert "video_core: memory_manager: Use GPU interface for cache functions."
|
6 лет назад |
bunnei
|
7cacb08cdf
video_core: memory_manager: Use GPU interface for cache functions.
|
6 лет назад |
Lioncash
|
3f08e8d8d4
core/memory: Migrate over GetPointer()
|
6 лет назад |
Michael Scire
|
a1845d1dd3
prefer system reference over global accessor
|
7 лет назад |
Michael Scire
|
697206092e
Prevent merging of device mapped memory blocks.
|
7 лет назад |
Fernando Sahmkow
|
bdf9faab33
texture_cache: Handle uncontinuous surfaces.
|
7 лет назад |
Fernando Sahmkow
|
d86f9cd709
Change texture_cache chaching from GPUAddr to CacheAddr
|
7 лет назад |
Fernando Sahmkow
|
6b0695b3cd
Deglobalize Memory Manager on texture cahe and Implement Invalidation and Flushing using GPUVAddr
|
7 лет назад |
Lioncash
|
716fbaef74
video_core/memory_manager: Mark IsBlockContinuous() as a const member function
|
7 лет назад |
Lioncash
|
fd12788967
video_core/memory_manager: Default the destructor within the cpp file
|
7 лет назад |
Fernando Sahmkow
|
db4b2bc798
make ReadBlockunsafe and WriteBlockunsafe, ignore invalid pages.
|
7 лет назад |
Fernando Sahmkow
|
d0082de82a
Implement IsBlockContinous
|
7 лет назад |
Fernando Sahmkow
|
06d1c5a991
Document unsafe versions and add BlockCopyUnsafe
|
7 лет назад |
Fernando Sahmkow
|
ef381e6924
Use ReadBlockUnsafe on TIC and TSC reading
|
7 лет назад |
Fernando Sahmkow
|
367704aa82
GPU MemoryManager: Implement ReadBlockUnsafe and WriteBlockUnsafe
|
7 лет назад |
bunnei
|
20be92d5e6
memory_manager: Improved implementation of read/write/copy block.
|
7 лет назад |
Lioncash
|
c13fbe6a41
video_core/memory_manager: Make Read() a const qualified member function
|
7 лет назад |
Lioncash
|
76ef6e5c2b
video_core/memory_manager: Make ReadBlock() a const qualifier member function
|
7 лет назад |
Lioncash
|
34510bcda8
video_core/memory_manager: Add a const qualified variant of GetPointer()
|
7 лет назад |
Lioncash
|
085b388a7a
video_core/memory_manager: Make FindFreeRegion() a const member function
|
7 лет назад |
Lioncash
|
9dec087fca
video_core/memory_manager: Make GpuToCpuAddress() a const member function
|
7 лет назад |