Lioncash
|
479605b3e5
memory_manager: Eliminate variable shadowing
|
%!s(int64=6) %!d(string=hai) anos |
bunnei
|
32fc2aae3c
video_core: memory_manager: Updates for Common::PageTable changes.
|
%!s(int64=6) %!d(string=hai) anos |
Fernando Sahmkow
|
913f42a3a7
Memory: Address Feedback.
|
%!s(int64=6) %!d(string=hai) anos |
Fernando Sahmkow
|
e00d992848
GPUMemoryManager: Improve safety of memory reads.
|
%!s(int64=6) %!d(string=hai) anos |
Fernando Sahmkow
|
7fcd0fee6d
Buffer Cache: Use vAddr instead of physical memory.
|
%!s(int64=6) %!d(string=hai) anos |
Fernando Sahmkow
|
27cbb75e7c
PageTable: move backing addresses to a children class as the CPU page table does not need them.
|
%!s(int64=6) %!d(string=hai) anos |
bunnei
|
0f70f68fb3
Revert "video_core: memory_manager: Use GPU interface for cache functions."
|
%!s(int64=6) %!d(string=hai) anos |
bunnei
|
7cacb08cdf
video_core: memory_manager: Use GPU interface for cache functions.
|
%!s(int64=6) %!d(string=hai) anos |
Michael Scire
|
a1845d1dd3
prefer system reference over global accessor
|
%!s(int64=7) %!d(string=hai) anos |
Fernando Sahmkow
|
f79823fda7
GPUVM: Correct GPU VM virtual address space
|
%!s(int64=7) %!d(string=hai) anos |
Lioncash
|
716fbaef74
video_core/memory_manager: Mark IsBlockContinuous() as a const member function
|
%!s(int64=7) %!d(string=hai) anos |
Lioncash
|
d4bcd006b2
video_core/memory_manager: Mark the constructor as explicit
|
%!s(int64=7) %!d(string=hai) anos |
Lioncash
|
fd12788967
video_core/memory_manager: Default the destructor within the cpp file
|
%!s(int64=7) %!d(string=hai) anos |
Lioncash
|
53afe47cec
video_core/memory_manager: Amend doxygen comments
|
%!s(int64=7) %!d(string=hai) anos |
Lioncash
|
5235b053b4
video_core/memory_manager: Remove superfluous const from function declarations
|
%!s(int64=7) %!d(string=hai) anos |
Fernando Sahmkow
|
d0082de82a
Implement IsBlockContinous
|
%!s(int64=7) %!d(string=hai) anos |
Fernando Sahmkow
|
13d626fc21
Use ReadBlockUnsafe for fetyching DMA CommandLists
|
%!s(int64=7) %!d(string=hai) anos |
Fernando Sahmkow
|
06d1c5a991
Document unsafe versions and add BlockCopyUnsafe
|
%!s(int64=7) %!d(string=hai) anos |
Fernando Sahmkow
|
367704aa82
GPU MemoryManager: Implement ReadBlockUnsafe and WriteBlockUnsafe
|
%!s(int64=7) %!d(string=hai) anos |
bunnei
|
20be92d5e6
memory_manager: Improved implementation of read/write/copy block.
|
%!s(int64=7) %!d(string=hai) anos |
Lioncash
|
c13fbe6a41
video_core/memory_manager: Make Read() a const qualified member function
|
%!s(int64=7) %!d(string=hai) anos |
Lioncash
|
76ef6e5c2b
video_core/memory_manager: Make ReadBlock() a const qualifier member function
|
%!s(int64=7) %!d(string=hai) anos |
Lioncash
|
34510bcda8
video_core/memory_manager: Add a const qualified variant of GetPointer()
|
%!s(int64=7) %!d(string=hai) anos |
Lioncash
|
085b388a7a
video_core/memory_manager: Make FindFreeRegion() a const member function
|
%!s(int64=7) %!d(string=hai) anos |
Lioncash
|
9dec087fca
video_core/memory_manager: Make GpuToCpuAddress() a const member function
|
%!s(int64=7) %!d(string=hai) anos |
bunnei
|
2117edd0f8
memory_manager: Cleanup FindFreeRegion.
|
%!s(int64=7) %!d(string=hai) anos |
bunnei
|
72837e4b3d
memory_manager: Bug fixes and further cleanup.
|
%!s(int64=7) %!d(string=hai) anos |
bunnei
|
197dcf0b5e
memory_manager: Add protections for invalid GPU addresses.
|
%!s(int64=7) %!d(string=hai) anos |
bunnei
|
22d3dfbcd4
gpu: Rewrite virtual memory manager using PageTable.
|
%!s(int64=7) %!d(string=hai) anos |
bunnei
|
241563d15c
gpu: Move GPUVAddr definition to common_types.
|
%!s(int64=7) %!d(string=hai) anos |