37 Commits (4bc2d821300354e0d178c520b4b3520afbf8ff20)

Author SHA1 Message Date
ameerj 4bc2d82130 video_core: Add usages of ScratchBuffer 3 years ago
Fernando Sahmkow daf2ef8f1c MaxwellDMA: Implement BlockLinear to BlockLinear copies. 3 years ago
FengChen 23b6569fc2 video_core: implement 1D copies based on VMM 'kind' 3 years ago
Fernando Sahmkow ca3db0d7c9 General: address feedback 3 years ago
bunnei f5fd6b5c86 DMA & InlineToMemory Engines Rework. 3 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
ameerj 1bc7d61b57 video_core: Reduce unused includes 4 years ago
Lody 4498908e72 MaxwellDMA: Implement semaphore operations 4 years ago
ameerj 24049591f6 maxwell_dma: Minor refactoring 4 years ago
Lioncash f8964dd89a video_core/engine: Consistently initialize rasterizer pointers 5 years ago
Fernando Sahmkow b780d5b5c5 DMAEngine: Accelerate BufferClear 5 years ago
Fernando Sahmkow be1a3f7a0f accelerateDMA: Accelerate Buffer Copies. 5 years ago
Lioncash 31932904c5 engine_interface: Add missing virtual destructor 5 years ago
comex a6e6cd5788 maxwell_dma: Rename RenderEnable::Mode::FALSE and TRUE to avoid name conflict 5 years ago
Lioncash 677a8b208d video_core: Resolve more variable shadowing scenarios 5 years ago
ReinUsesLisp 2a9d17b7e7 maxwell_dma: Rename registers to match official docs and reorder 6 years ago
Fernando Sahmkow 9df67b2095 Clang Format and Documentation. 6 years ago
Fernando Sahmkow 90e5694230 VideoCore/Engines: Refactor Engines CallMethod. 6 years ago
Fernando Sahmkow 3fedcc2f6e DMAPusher: Propagate multimethod writes into the engines. 6 years ago
bunnei 1bdae0fe29 common_func: Use std::array for INSERT_PADDING_* macros. 6 years ago
Rodrigo Locatti 4d4f9cc104 video_core: Silent miscellaneous warnings (#2820) 6 years ago
Fernando Sahmkow 7232a1ed16 decoders: correct block calculation 7 years ago
ReinUsesLisp 345e73f2fe video_core: Use un-shifted block sizes to avoid integer divisions 7 years ago
Fernando Sahmkow e64c41efe8 Refactors and name corrections. 7 years ago
Fernando Sahmkow b3118ee316 Fixes and Corrections to DMA Engine 7 years ago
Fernando Sahmkow f1e5314f1a Add Swizzle Parameters to the DMA engine 7 years ago
Fernando Sahmkow e140e2ebc6 Add Documentation Headers to all the GPU Engines 7 years ago
Lioncash 22f02076c6 video_core/engines: Make memory manager members private 7 years ago
Lioncash 26223f8124 video_core/engines: Remove unnecessary inclusions where applicable 7 years ago
Lioncash f9ee0dc7ee video_core/engines: Remove unnecessary includes 7 years ago
Lioncash a8fa5019b5 video_core: Remove usages of System::GetInstance() within the engines 7 years ago
bunnei abea6fa90c gpu: Rewrite GPU command list processing with DmaPusher class. 7 years ago
bunnei 7e665c2721 GPU: Improved implementation of maxwell DMA (Subv). 7 years ago
FernandoS27 e0ca938b22 Propagate depth and depth_block on modules using decoders 7 years ago
fearlessTobi 63c2e32e20 Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
Lioncash bb960c8cb4 video_core: Use nested namespaces where applicable 8 years ago
Subv 987a170665 GPU: Partially implemented the Maxwell DMA engine. 8 years ago