15 Commits (26b5aa702d106eb03529199f8a092e0af5ca19cc)

Author SHA1 Message Date
Fernando Sahmkow e82d641357 GPU: Flush commands on every dma pusher step. 7 years ago
Fernando Sahmkow 7c50842226 Maxwell3D: Rework the dirty system to be more consistant and scaleable 7 years ago
Fernando Sahmkow fc9a1b81cb Dma_pusher: ASSERT on empty command_list 7 years ago
ReinUsesLisp 7a56d07632 video_core: Silent -Wswitch warnings 7 years ago
Fernando Sahmkow 994393bd02 Use ReadBlockUnsafe for fetyching DMA CommandLists 7 years ago
Lioncash 44d91d561a video_core/texures/texture: Remove unnecessary includes 7 years ago
bunnei d3f26c1546 video_core: Refactor to use MemoryManager interface for all memory access. 7 years ago
ReinUsesLisp 81ff2a51ad dma_pusher: Store command_list_header by copy 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
ReinUsesLisp af1543712d video_core: Assert on invalid GPU to CPU address queries 7 years ago
bunnei a86364480f dma_pushbuffer: Optimize to avoid loop and copy on Push. 7 years ago
bunnei 9266f76fb2 gpu: Move command list profiling to DmaPusher::DispatchCalls. 7 years ago
bunnei f8b215e361 gpu: Rewrite GPU command list processing with DmaPusher class. 7 years ago