93 Commits (f37bee363c85b1b9bf5d155805fd6c327133d898)

Author SHA1 Message Date
MaranBr f37bee363c Minor improvement 1 month ago
MaranBr c67764d7fe Fix CONST_A for different component sizes in MaxwellDMA Launch 1 month ago
Ribbit 268918aece
[vk] Implement Shader Read Barrier (#2671) 4 months ago
MaranBr 71a87b2c55
[video_core] Fix stutters and freezes when playing FMV content in some games (#2650) 4 months ago
lizzie f19bbda517
[common] remove ranges polyfill (#2546) 5 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 5 months ago
crueter f1e74f6855
[meta] remove MicroProfile (#185) 6 months ago
Fernando Sahmkow 241c64e43b Core: Eliminate core/memory dependancies. 2 years ago
Fernando Sahmkow 9db159da71 SMMU: Initial adaptation to video_core. 2 years ago
Fernando Sahmkow a81686eff8 MaxwellDMA: Don't flush the outputs of a dma copy. 2 years ago
Fernando Sahmkow 5ea12207f3 Query Cachge: Fully rework Vulkan's query cache 3 years ago
Kelebek1 ac61186061 Fix DMA engine register offsets 2 years ago
Liam 3e4076c2ac general: fix apple clang build 3 years ago
Kelebek1 42638691b5 Use spans over guest memory where possible instead of copying data. 3 years ago
Morph 10f95299eb maxwell_dma: Specify dst_operand.pitch instead of a temp var 3 years ago
Kelebek1 c80b6bfb83 Use safe reads in DMA engine 3 years ago
Kelebek1 c7430e51e3 Remove memory allocations in some hot paths 3 years ago
Fernando Sahmkow 5fa8c8685e Texture cache: Only force flush the dma downloads 3 years ago
Fernando Sahmkow 6bc60f78d9 GPU: Add Reactive flushing 3 years ago
Fernando Sahmkow 82f37192ec Engines: Implement Accelerate DMA Texture. 4 years ago
Fernando Sahmkow d777ec15f8 BufferBase: Don't ignore GPU pages. 3 years ago
Fernando Sahmkow 8eafb91af0 video_core: Cache GPU internal writes. 3 years ago
Fernando Sahmkow 4bf1ee5bdc DMAPusher: Improve collection of non executing methods 3 years ago
ameerj 4d5adfb3c9 scratch_buffer: Explicitly defing resize and resize_destructive functions 3 years ago
ameerj b501ee907e video_core: Add usages of ScratchBuffer 3 years ago
Lioncash 0d9c723df4 engines: Remove unnecessary casts 3 years ago
Fernando Sahmkow e3b3fcb1fc MaxwellDMA: Implement BlockLinear to BlockLinear copies. 3 years ago
Kyle Kienapfel d886438754 Add break for default cases 3 years ago
FengChen 751f16bf66 video_core: Fix dma copy 1D random crash 3 years ago
FengChen 584a200d86 video_core: implement 1D copies based on VMM 'kind' 3 years ago
Liam 13946e7926 maxwell_dma: remove warnings from implemented functionality 3 years ago
Fernando Sahmkow 4124fa18e3 NVDRV: Further improvements. 4 years ago
bunnei 616e83dd94 DMA & InlineToMemory Engines Rework. 4 years ago
Liam c1771c98f3 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
Liam d20d4060e9 maxwell_dma: use fallback if remapping is enabled 4 years ago
Liam b6ed3289df maxwell_dma: fix bytes per pixel 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Lody 3ec2e46e15 MaxwellDMA: Implement semaphore operations 4 years ago
ameerj 1b48f8043b maxwell_dma: Minor refactoring 4 years ago
FernandoS27 72c3d368cf DMA: Restrict optimised path for BlockToLinear further. 5 years ago
Fernando Sahmkow a358a281bf Buffer cache: Fixes, Clang and Feedback. 5 years ago
Fernando Sahmkow c55539fa95 DMAEngine: Revert flushing from Pitch to BlpockLinear. 5 years ago
Fernando Sahmkow a0a9ff69fa DMAEngine: Accelerate BufferClear 5 years ago
Fernando Sahmkow 45da44d16a accelerateDMA: Accelerate Buffer Copies. 5 years ago
bunnei 7a76bc30fa common: Move settings to common from core. 5 years ago
ReinUsesLisp 2dfce2fca6 video_core: Reimplement the buffer cache 5 years ago
ReinUsesLisp d25b097e84 video_core: Rewrite the texture cache 5 years ago
Lioncash 2f181b6a90 video_core: Resolve more variable shadowing scenarios 5 years ago
ReinUsesLisp ca90a52bea video_core: Enforce -Wunused-variable and -Wunused-but-set-variable 5 years ago
ReinUsesLisp 9a83f8794b textures/decoders: Fix block linear to pitch copies 6 years ago