summaryrefslogtreecommitdiff
path: root/src/video_core/engines/maxwell_dma.h
AgeCommit message (Expand)Author
2025-01-14Revert incorrect copyright attribution for non-contributed filesZephyron
2024-12-31chore: update project references and add Citron copyrightZephyron
2024-01-31renderer_vulkan: implement layer stack compositionLiam
2023-09-21Fix DMA engine register offsetsKelebek1
2023-03-05Engines: Implement Accelerate DMA Texture.Fernando Sahmkow
2023-01-01DMAPusher: Improve collection of non executing methodsFernando Sahmkow
2022-12-19video_core: Add usages of ScratchBufferameerj
2022-11-24MaxwellDMA: Implement BlockLinear to BlockLinear copies.Fernando Sahmkow
2022-10-17video_core: implement 1D copies based on VMM 'kind'FengChen
2022-10-06General: address feedbackFernando Sahmkow
2022-10-06DMA & InlineToMemory Engines Rework.bunnei
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-03-19video_core: Reduce unused includesameerj
2022-03-07MaxwellDMA: Implement semaphore operationsLody
2021-09-19maxwell_dma: Minor refactoringameerj
2021-07-27video_core/engine: Consistently initialize rasterizer pointersLioncash
2021-07-13DMAEngine: Accelerate BufferClearFernando Sahmkow
2021-07-11accelerateDMA: Accelerate Buffer Copies.Fernando Sahmkow
2021-04-12engine_interface: Add missing virtual destructorLioncash
2020-12-05maxwell_dma: Rename RenderEnable::Mode::FALSE and TRUE to avoid name conflictcomex
2020-12-04video_core: Resolve more variable shadowing scenariosLioncash
2020-07-07maxwell_dma: Rename registers to match official docs and reorderReinUsesLisp
2020-04-28Clang Format and Documentation.Fernando Sahmkow
2020-04-27VideoCore/Engines: Refactor Engines CallMethod.Fernando Sahmkow
2020-04-23DMAPusher: Propagate multimethod writes into the engines.Fernando Sahmkow
2019-11-03common_func: Use std::array for INSERT_PADDING_* macros.bunnei
2019-08-30video_core: Silent miscellaneous warnings (#2820)Rodrigo Locatti
2019-06-20decoders: correct block calculationFernando Sahmkow
2019-06-20video_core: Use un-shifted block sizes to avoid integer divisionsReinUsesLisp
2019-05-01Refactors and name corrections.Fernando Sahmkow
2019-04-23Fixes and Corrections to DMA EngineFernando Sahmkow
2019-04-23Add Swizzle Parameters to the DMA engineFernando Sahmkow
2019-04-23Add Documentation Headers to all the GPU EnginesFernando Sahmkow
2019-04-05video_core/engines: Make memory manager members privateLioncash
2019-04-05video_core/engines: Remove unnecessary inclusions where applicableLioncash
2019-03-05video_core/engines: Remove unnecessary includesLioncash
2019-02-15video_core: Remove usages of System::GetInstance() within the enginesLioncash
2018-11-26gpu: Rewrite GPU command list processing with DmaPusher class.bunnei
2018-10-18GPU: Improved implementation of maxwell DMA (Subv).bunnei
2018-10-13Propagate depth and depth_block on modules using decodersFernandoS27
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi
2018-07-20video_core: Use nested namespaces where applicableLioncash
2018-06-12GPU: Partially implemented the Maxwell DMA engine.Subv