37 Commits (b501ee907efa207fb48ef13b8e857b15a19a4be8)

Author SHA1 Message Date
ameerj b501ee907e video_core: Add usages of ScratchBuffer 3 years ago
Fernando Sahmkow e3b3fcb1fc MaxwellDMA: Implement BlockLinear to BlockLinear copies. 3 years ago
FengChen 584a200d86 video_core: implement 1D copies based on VMM 'kind' 3 years ago
Fernando Sahmkow 1595e77913 General: address feedback 3 years ago
bunnei 616e83dd94 DMA & InlineToMemory Engines Rework. 3 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
ameerj b837219423 video_core: Reduce unused includes 4 years ago
Lody 3ec2e46e15 MaxwellDMA: Implement semaphore operations 4 years ago
ameerj 1b48f8043b maxwell_dma: Minor refactoring 4 years ago
Lioncash 23ec5faf24 video_core/engine: Consistently initialize rasterizer pointers 5 years ago
Fernando Sahmkow a0a9ff69fa DMAEngine: Accelerate BufferClear 5 years ago
Fernando Sahmkow 45da44d16a accelerateDMA: Accelerate Buffer Copies. 5 years ago
Lioncash 84f77f4e8e engine_interface: Add missing virtual destructor 5 years ago
comex 20f4c9175a maxwell_dma: Rename RenderEnable::Mode::FALSE and TRUE to avoid name conflict 5 years ago
Lioncash 2f181b6a90 video_core: Resolve more variable shadowing scenarios 5 years ago
ReinUsesLisp ef1ba82f42 maxwell_dma: Rename registers to match official docs and reorder 6 years ago
Fernando Sahmkow 9f9e662f1f Clang Format and Documentation. 6 years ago
Fernando Sahmkow b916b58702 VideoCore/Engines: Refactor Engines CallMethod. 6 years ago
Fernando Sahmkow ef3a0ae64a DMAPusher: Propagate multimethod writes into the engines. 6 years ago
bunnei fe02b9f968 common_func: Use std::array for INSERT_PADDING_* macros. 6 years ago
Rodrigo Locatti 598157a8c9 video_core: Silent miscellaneous warnings (#2820) 6 years ago
Fernando Sahmkow 18322c1369 decoders: correct block calculation 7 years ago
ReinUsesLisp 1d10810d2b video_core: Use un-shifted block sizes to avoid integer divisions 7 years ago
Fernando Sahmkow 08f861a820 Refactors and name corrections. 7 years ago
Fernando Sahmkow 3d37c4161a Fixes and Corrections to DMA Engine 7 years ago
Fernando Sahmkow 122b06d102 Add Swizzle Parameters to the DMA engine 7 years ago
Fernando Sahmkow bcf4b19fca Add Documentation Headers to all the GPU Engines 7 years ago
Lioncash 1211a5623e video_core/engines: Make memory manager members private 7 years ago
Lioncash 33742deaf6 video_core/engines: Remove unnecessary inclusions where applicable 7 years ago
Lioncash f596ce7887 video_core/engines: Remove unnecessary includes 7 years ago
Lioncash 12774b7c44 video_core: Remove usages of System::GetInstance() within the engines 7 years ago
bunnei f8b215e361 gpu: Rewrite GPU command list processing with DmaPusher class. 7 years ago
bunnei cb438209c7 GPU: Improved implementation of maxwell DMA (Subv). 7 years ago
FernandoS27 1a70753709 Propagate depth and depth_block on modules using decoders 7 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
Lioncash bdfd46e192 video_core: Use nested namespaces where applicable 8 years ago
Subv df214db493 GPU: Partially implemented the Maxwell DMA engine. 8 years ago