aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/maxwell_3d.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Rasterizer: Setup skeleton for Host Conditional renderingFernando Sahmkow2023-01-011-4/+10
* Vulkan: Implement Dynamic State 3Fernando Sahmkow2023-01-011-1/+0
* Vulkan Implement Dynamic State 2 LogicOp and PatchVerticesFernando Sahmkow2023-01-011-0/+1
* DMAPusher: Improve collection of non executing methodsFernando Sahmkow2023-01-011-0/+94
* Revert Buffer cache changes and setup additional macros.Fernando Sahmkow2023-01-011-17/+9
* MacroHLE: Reduce massive calculations on sizing estimation.Fernando Sahmkow2023-01-011-0/+15
* MacroHLE: Add HLE replacement for base vertex and base instance.Fernando Sahmkow2023-01-011-2/+13
* MacroHLE: Add Index Buffer size estimation.Fernando Sahmkow2023-01-011-0/+7
* MacroHLE: Refactor MacroHLE system.Fernando Sahmkow2023-01-011-0/+37
* MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.Fernando Sahmkow2023-01-011-0/+4
* Merge pull request #9401 from vonchenplus/draw_managerFernando S2022-12-081-161/+10
|\
| * video_core: Implement maxwell3d draw manager and split draw logicFeng Chen2022-12-081-161/+10
* | Merge pull request #9360 from Kelebek1/R-E-S-P-E-C-Tliamwhite2022-12-051-29/+39
|\ \ | |/ |/|
| * Respect render mode overrideKelebek12022-11-301-29/+39
* | Merge pull request #9353 from vonchenplus/draw_indexedliamwhite2022-12-031-27/+21
|\ \ | |/ |/|
| * video_core: Fine tuning the index drawing judgment logicFeng Chen2022-12-011-27/+21
* | engines: Remove unnecessary castsLioncash2022-11-291-6/+6
|/
* Merge pull request #9288 from vonchenplus/deferred_drawliamwhite2022-11-261-59/+57
|\
| * video_core: Optimize maxwell drawing trigger mechanismFengChen2022-11-221-59/+57
* | GPU: Fix buffer cache issue, engine upload not inlining memory in multiline a...Fernando Sahmkow2022-11-241-7/+1
|/
* maxwell3d: full HLE for multi-layer clearsLiam2022-11-171-3/+3
* Fix regs regression with OpenGL two-sided stencil, and re-add data invalidati...Kelebek12022-11-111-0/+5
* video_core: Fix drawing trigger mechanism regressionFengChen2022-10-311-32/+25
* video_core: Fix drawing trigger mechanism regressionFengChen2022-10-271-61/+68
* Merge pull request #9112 from vonchenplus/deferred_drawliamwhite2022-10-251-151/+134
|\
| * video_core: Implement maxwell inline_index methodFengChen2022-10-221-66/+94
| * video_coare: Reimplementing the maxwell drawing trigger mechanismFengChen2022-10-211-151/+106
* | Merge pull request #9095 from FernandoS27/meat-good-vegetable-badFernando S2022-10-221-10/+7
|\ \ | |/ |/|
| * Maxwell3D/Puller: Fix regressions and syncing issues.Fernando Sahmkow2022-10-191-10/+7
* | Fix stencil func registers, make clip control equivalent to how it was before...Kelebek12022-10-101-4/+4
|/
* Update 3D regsKelebek12022-10-071-164/+172
* NVDRV: Further improvements.Fernando Sahmkow2022-10-061-13/+5
* DMA & InlineToMemory Engines Rework.bunnei2022-10-061-2/+3
* Maxwell3D: Add small_index_2Fernando Sahmkow2022-10-061-0/+2
* VideoCore: Refactor fencing system.Fernando Sahmkow2022-10-061-3/+21
* Maxwell3D: Fix 3D semaphore counter type 0 handlingBilly Laws2022-06-021-2/+2
* video_core/macro: clear code on upload address assignmentLiam2022-05-101-0/+2
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* maxwell3d: add small_index_2 registerLiam2022-04-141-0/+5
* Merge pull request #8023 from ameerj/kirby-pop-inFernando S2022-03-161-56/+11
|\
| * maxwell_3d: Implement a safer CB data uploadameerj2022-03-141-56/+11
* | Maxwell3D: restore original topology when topology overrides are disabledbyte[]2022-03-141-0/+2
* | Maxwell3D: Use override constants from nouveauLiam2022-03-141-1/+22
* | Maxwell3D: Restrict topology override effect to after the register is setLiam2022-03-111-1/+4
* | Maxwell3D: mark index buffers as dirty after updating countsLiam2022-03-111-0/+2
* | Maxwell3D: read small-index draw and primitive topology override registersLiam2022-03-101-0/+14
|/
* Rasterizer: Implement Inline2Memory Acceleration.Fernando Sahmkow2022-01-291-0/+1
* video_core/macro: Remove unused parameter from Execute()Lioncash2022-01-251-1/+1
* shader: Unify shader stage typesReinUsesLisp2021-07-221-1/+0
* shader: Remove old shader managementReinUsesLisp2021-07-221-38/+0