20 Commits (d1bac2838f32c920f95ed018993885083892b760)

Author SHA1 Message Date
ameerj 284582a0b2 dma_pusher: Rework command_headers usage 3 years ago
Fernando Sahmkow a6425c97e4 VideoCore: Refactor syncing. 4 years ago
Fernando Sahmkow 8847b6645c VideoCore: implement channels on gpu caches. 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Lioncash 2f181b6a90 video_core: Resolve more variable shadowing scenarios 5 years ago
bunnei 0b6324b3a6 video_core: dma_pusher: Remove integrity check on command lists. 5 years ago
Lioncash 8fc37d6fca General: Fix clang build 5 years ago
bunnei af7ab45b45 video_core: dma_pusher: Add support for integrity checks. 5 years ago
bunnei 69f4a66d23 video_core: dma_pusher: Add support for prefetched command lists. 5 years ago
bunnei c112a94dfe video_core: gpu: Implement WaitFence and IncrementSyncPoint. 5 years ago
David Marcec 67d7c0f45e DmaPusher: Remove dead code in step 6 years ago
Fernando Sahmkow 4c11487d1e VideoCore/GPU: Delegate subchannel engines to the dma pusher. 6 years ago
Fernando Sahmkow ef3a0ae64a DMAPusher: Propagate multimethod writes into the engines. 6 years ago
Lioncash 8a37c63b9e dma_pusher: Remove reliance on the global system instance 6 years ago
bunnei fa405371ee gpu: Rewrite virtual memory manager using PageTable. 7 years ago
Markus Wick 00fa708e04 video_core/dma_pusher: Simplyfy Step() logic. 7 years ago
Markus Wick 0faab8fe2c video_core/dma_pusher: The full list of headers at once. 7 years ago
Lioncash 82a466695f video_core/dma_pusher: Silence C4828 warnings 7 years ago
bunnei a86364480f dma_pushbuffer: Optimize to avoid loop and copy on Push. 7 years ago
bunnei f8b215e361 gpu: Rewrite GPU command list processing with DmaPusher class. 7 years ago