summaryrefslogtreecommitdiff
path: root/src/video_core/engines (follow)
Commit message (Expand)AuthorAgeFilesLines
* Maxwell3D: only update parameters on HighGravatar Fernando Sahmkow2023-04-291-0/+3
* Merge pull request #10069 from liamwhite/logGravatar Fernando S2023-04-241-4/+6
|\
| * maxwell_3d: fix out of bounds array access in size estimationGravatar Liam2023-04-221-4/+6
* | Account for a pre-added offset when using Corner sample mode for 2D blitsGravatar Kelebek12023-04-211-4/+12
|/
* video_core: Keep the definition of DimensionControl consistent with nvidia op...Gravatar Feng Chen2023-03-311-4/+4
* Merge pull request #9943 from vonchenplus/gentlemanGravatar liamwhite2023-03-131-0/+1
|\
| * video_core: Invalid index_buffer flag when inline_index drawGravatar FengChen2023-03-121-0/+1
* | general: fix spelling mistakesGravatar Liam2023-03-121-1/+1
|/
* Engines: Implement Accelerate DMA Texture.Gravatar Fernando Sahmkow2023-03-052-78/+117
* Merge pull request #9802 from Kelebek1/wait_data_cacheGravatar bunnei2023-02-161-0/+4
|\
| * Reimplement the invalidate_texture_data_cache registerGravatar Kelebek12023-02-141-0/+4
* | remove static from pointer sized or smaller types for aesthetics, change cons...Gravatar arades792023-02-143-7/+7
* | add static lifetime to constexpr values to force compile time evaluation wher...Gravatar arades792023-02-143-7/+7
|/
* Merge pull request #9556 from vonchenplus/draw_textureGravatar liamwhite2023-01-194-1/+67
|\
| * Address feedbackGravatar Feng Chen2023-01-161-2/+2
| * video_core: Implement maxwell3d draw texture methodGravatar Feng Chen2023-01-054-1/+67
* | Demote maxwell3d Firmware4 call log to debugGravatar Kelebek12023-01-181-1/+1
* | BufferBase: Don't ignore GPU pages.Gravatar Fernando Sahmkow2023-01-051-2/+2
* | Fermi2D: sync cache flushesGravatar Fernando Sahmkow2023-01-052-2/+5
* | video_core: Cache GPU internal writes.Gravatar Fernando Sahmkow2023-01-053-15/+11
|/
* Video_core: Address feedbackGravatar Fernando Sahmkow2023-01-044-31/+27
* Vulkan: rework stencil tracking.Gravatar Fernando Sahmkow2023-01-031-4/+4
* MacroHLE: Final cleanup and fixes.Gravatar Fernando Sahmkow2023-01-012-2/+3
* Rasterizer: Setup skeleton for Host Conditional renderingGravatar Fernando Sahmkow2023-01-011-4/+10
* Vulkan: Implement Dynamic State 3Gravatar Fernando Sahmkow2023-01-011-1/+0
* Vulkan Implement Dynamic State 2 LogicOp and PatchVerticesGravatar Fernando Sahmkow2023-01-011-0/+1
* DMAPusher: Improve collection of non executing methodsGravatar Fernando Sahmkow2023-01-0111-2/+172
* Revert Buffer cache changes and setup additional macros.Gravatar Fernando Sahmkow2023-01-013-22/+28
* MacroHLE: Reduce massive calculations on sizing estimation.Gravatar Fernando Sahmkow2023-01-012-0/+17
* MacroHLE: Add HLE replacement for base vertex and base instance.Gravatar Fernando Sahmkow2023-01-012-2/+30
* MacroHLE: Add Index Buffer size estimation.Gravatar Fernando Sahmkow2023-01-012-0/+9
* MacroHLE: Refactor MacroHLE system.Gravatar Fernando Sahmkow2023-01-014-3/+63
* MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.Gravatar Fernando Sahmkow2023-01-014-5/+18
* MacroHLE: Add MultidrawIndirect HLE Macro.Gravatar Fernando Sahmkow2023-01-013-0/+43
* scratch_buffer: Explicitly defing resize and resize_destructive functionsGravatar ameerj2022-12-192-11/+11
* video_core: Add usages of ScratchBufferGravatar ameerj2022-12-193-30/+17
* Merge pull request #9406 from vonchenplus/topologyGravatar bunnei2022-12-122-26/+36
|\
| * video_core: Add vertex_array_instance_* sbubbed called warningGravatar FengChen2022-12-081-0/+5
| * video_core: The draw manager manages whether Clear is required.Gravatar FengChen2022-12-081-4/+9
| * video_core: Adjust topology update logicGravatar FengChen2022-12-082-23/+23
* | Fix compilation errorGravatar Salvage2022-12-091-1/+1
|/
* Merge pull request #9401 from vonchenplus/draw_managerGravatar Fernando S2022-12-084-181/+275
|\
| * video_core: Implement maxwell3d draw manager and split draw logicGravatar Feng Chen2022-12-084-181/+275
* | Merge pull request #9360 from Kelebek1/R-E-S-P-E-C-TGravatar liamwhite2022-12-051-29/+39
|\ \ | |/ |/|
| * Respect render mode overrideGravatar Kelebek12022-11-301-29/+39
* | externals: update dynarmic, SDL2Gravatar Liam2022-12-041-11/+11
* | Merge pull request #9353 from vonchenplus/draw_indexedGravatar liamwhite2022-12-032-27/+22
|\ \ | |/ |/|
| * video_core: Fine tuning the index drawing judgment logicGravatar Feng Chen2022-12-012-27/+22
* | maxwell_3d: Mark shifted value as unsignedGravatar Lioncash2022-11-291-3/+3
* | engines: Remove unnecessary castsGravatar Lioncash2022-11-2910-85/+57
|/