summaryrefslogtreecommitdiff
path: root/src/video_core/engines
AgeCommit message (Expand)Author
2023-05-11Allow Fermi blit accelerate to add src/dst to the cache if they don't exist a...Kelebek1
2023-05-07Texture cache: Only force flush the dma downloadsFernando Sahmkow
2023-05-07GPU: Add Reactive flushingFernando Sahmkow
2023-04-29Maxwell3D: only update parameters on HighFernando Sahmkow
2023-04-24Merge pull request #10069 from liamwhite/logFernando S
2023-04-22maxwell_3d: fix out of bounds array access in size estimationLiam
2023-04-21Account for a pre-added offset when using Corner sample mode for 2D blitsKelebek1
2023-03-31video_core: Keep the definition of DimensionControl consistent with nvidia op...Feng Chen
2023-03-13Merge pull request #9943 from vonchenplus/gentlemanliamwhite
2023-03-12general: fix spelling mistakesLiam
2023-03-12video_core: Invalid index_buffer flag when inline_index drawFengChen
2023-03-05Engines: Implement Accelerate DMA Texture.Fernando Sahmkow
2023-02-16Merge pull request #9802 from Kelebek1/wait_data_cachebunnei
2023-02-14Reimplement the invalidate_texture_data_cache registerKelebek1
2023-02-14remove static from pointer sized or smaller types for aesthetics, change cons...arades79
2023-02-14add static lifetime to constexpr values to force compile time evaluation wher...arades79
2023-01-19Merge pull request #9556 from vonchenplus/draw_textureliamwhite
2023-01-18Demote maxwell3d Firmware4 call log to debugKelebek1
2023-01-16Address feedbackFeng Chen
2023-01-05BufferBase: Don't ignore GPU pages.Fernando Sahmkow
2023-01-05Fermi2D: sync cache flushesFernando Sahmkow
2023-01-05video_core: Cache GPU internal writes.Fernando Sahmkow
2023-01-05video_core: Implement maxwell3d draw texture methodFeng Chen
2023-01-04Video_core: Address feedbackFernando Sahmkow
2023-01-03Vulkan: rework stencil tracking.Fernando Sahmkow
2023-01-01MacroHLE: Final cleanup and fixes.Fernando Sahmkow
2023-01-01Rasterizer: Setup skeleton for Host Conditional renderingFernando Sahmkow
2023-01-01Vulkan: Implement Dynamic State 3Fernando Sahmkow
2023-01-01Vulkan Implement Dynamic State 2 LogicOp and PatchVerticesFernando Sahmkow
2023-01-01DMAPusher: Improve collection of non executing methodsFernando Sahmkow
2023-01-01Revert Buffer cache changes and setup additional macros.Fernando Sahmkow
2023-01-01MacroHLE: Reduce massive calculations on sizing estimation.Fernando Sahmkow
2023-01-01MacroHLE: Add HLE replacement for base vertex and base instance.Fernando Sahmkow
2023-01-01MacroHLE: Add Index Buffer size estimation.Fernando Sahmkow
2023-01-01MacroHLE: Refactor MacroHLE system.Fernando Sahmkow
2023-01-01MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.Fernando Sahmkow
2023-01-01MacroHLE: Add MultidrawIndirect HLE Macro.Fernando Sahmkow
2022-12-19scratch_buffer: Explicitly defing resize and resize_destructive functionsameerj
2022-12-19video_core: Add usages of ScratchBufferameerj
2022-12-12Merge pull request #9406 from vonchenplus/topologybunnei
2022-12-09Fix compilation errorSalvage
2022-12-08video_core: Add vertex_array_instance_* sbubbed called warningFengChen
2022-12-08video_core: The draw manager manages whether Clear is required.FengChen
2022-12-08video_core: Adjust topology update logicFengChen
2022-12-08Merge pull request #9401 from vonchenplus/draw_managerFernando S
2022-12-08video_core: Implement maxwell3d draw manager and split draw logicFeng Chen
2022-12-05Merge pull request #9360 from Kelebek1/R-E-S-P-E-C-Tliamwhite
2022-12-04externals: update dynarmic, SDL2Liam
2022-12-03Merge pull request #9353 from vonchenplus/draw_indexedliamwhite
2022-12-01video_core: Fine tuning the index drawing judgment logicFeng Chen