76 Commits (2688fb1aa2d80fc4edac87ff93365f3570cd3af8)

Author SHA1 Message Date
Fernando Sahmkow 8014dd8259 Texture cache: Only force flush the dma downloads 3 years ago
Fernando Sahmkow c6cac2ffaa GPU: Add Reactive flushing 3 years ago
Fernando Sahmkow 8a3411b417 Engines: Implement Accelerate DMA Texture. 4 years ago
Fernando Sahmkow b56ad93bbc BufferBase: Don't ignore GPU pages. 3 years ago
Fernando Sahmkow 6c7eb81f7d video_core: Cache GPU internal writes. 3 years ago
Fernando Sahmkow cb1497d0d7 DMAPusher: Improve collection of non executing methods 3 years ago
ameerj c6590ad07b scratch_buffer: Explicitly defing resize and resize_destructive functions 3 years ago
ameerj 4bc2d82130 video_core: Add usages of ScratchBuffer 3 years ago
Lioncash d7ec031419 engines: Remove unnecessary casts 3 years ago
Fernando Sahmkow daf2ef8f1c MaxwellDMA: Implement BlockLinear to BlockLinear copies. 3 years ago
Kyle Kienapfel 6fa3faec65 Add break for default cases 3 years ago
FengChen d03afd6f4b video_core: Fix dma copy 1D random crash 3 years ago
FengChen 23b6569fc2 video_core: implement 1D copies based on VMM 'kind' 3 years ago
Liam aedd739631 maxwell_dma: remove warnings from implemented functionality 3 years ago
Fernando Sahmkow a9ca39f859 NVDRV: Further improvements. 4 years ago
bunnei f5fd6b5c86 DMA & InlineToMemory Engines Rework. 3 years ago
Liam 084d7d6b01 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
Liam e7ba9fd7e1 maxwell_dma: use fallback if remapping is enabled 4 years ago
Liam 4f1a2c2562 maxwell_dma: fix bytes per pixel 4 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
Lody 4498908e72 MaxwellDMA: Implement semaphore operations 4 years ago
ameerj 24049591f6 maxwell_dma: Minor refactoring 4 years ago
FernandoS27 c736b9ffab DMA: Restrict optimised path for BlockToLinear further. 5 years ago
Fernando Sahmkow 1ae4b684ff Buffer cache: Fixes, Clang and Feedback. 5 years ago
Fernando Sahmkow 495b8e31b5 DMAEngine: Revert flushing from Pitch to BlpockLinear. 5 years ago
Fernando Sahmkow b780d5b5c5 DMAEngine: Accelerate BufferClear 5 years ago
Fernando Sahmkow be1a3f7a0f accelerateDMA: Accelerate Buffer Copies. 5 years ago
bunnei a4c6712a4b common: Move settings to common from core. 5 years ago
ReinUsesLisp 82c2601555 video_core: Reimplement the buffer cache 5 years ago
ReinUsesLisp 9764c13d6d video_core: Rewrite the texture cache 5 years ago
Lioncash 677a8b208d video_core: Resolve more variable shadowing scenarios 5 years ago
ReinUsesLisp 2a24b1c973 video_core: Enforce -Wunused-variable and -Wunused-but-set-variable 5 years ago
ReinUsesLisp f00641459e textures/decoders: Fix block linear to pitch copies 5 years ago
ReinUsesLisp c574ab5aa1 video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changes 6 years ago
ReinUsesLisp 2a9d17b7e7 maxwell_dma: Rename registers to match official docs and reorder 6 years ago
Fernando Sahmkow 37c690576f MaxwellDMA: Optimize micro copies. 6 years ago
Fernando Sahmkow 90e5694230 VideoCore/Engines: Refactor Engines CallMethod. 6 years ago
Fernando Sahmkow 5c9feaebb6 Clang Format. 6 years ago
Fernando Sahmkow 3fedcc2f6e DMAPusher: Propagate multimethod writes into the engines. 6 years ago
Fernando Sahmkow 1b3be8a8f8 MaxwellDMA: Correct copying on accuracy level. 6 years ago
Fernando Sahmkow 084ceb925a UI: Replasce accurate GPU option for GPU Accuracy Level 6 years ago
ReinUsesLisp eed789d0d1 video_core: Reintroduce dirty flags infrastructure 6 years ago
ReinUsesLisp 96ac3d518a gl_rasterizer: Remove dirty flags 6 years ago
Rodrigo Locatti 4d4f9cc104 video_core: Silent miscellaneous warnings (#2820) 6 years ago
Fernando Sahmkow a452ff983d MaxwellDMA: Fixes, corrections and relaxations. 7 years ago
Fernando Sahmkow 3a3fee5abf MaxwellDMA/KeplerCopy: Downgrade DMA log message to Trace. 7 years ago
Fernando Sahmkow f2e7b29c14 Maxwell3D: Rework the dirty system to be more consistant and scaleable 7 years ago
Fernando Sahmkow 082740d34d surface: Correct format S8Z24 7 years ago
Fernando Sahmkow 7232a1ed16 decoders: correct block calculation 7 years ago
Fernando Sahmkow d267948a73 texture_cache: loose TryReconstructSurface when accurate GPU is not on. 7 years ago