aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/maxwell_3d.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #334 from snowstormxd/codex/upstream-mkw-testJonas27 hours1-5/+8
|\
| * gpu: make register-write history opt-in in release buildssnowstormxd31 hours1-0/+4
| * macro: execute native parameters without a second FIFO copysnowstormxd31 hours1-5/+4
* | video_core: continue a split instance loop at its own instance indexSssnowyyy30 hours1-2/+2
|/
* Merge nx2 into nx2-experimentalkraibse36 hours1-0/+15
|\
| * video_core: keep root tables and bind table 0 as constant bank 17Duck91247 hours1-0/+15
* | video_core: draw deferred instances before the state after their loopTakoroka4 days1-0/+10
|/
* build: fixes for clang-clTakoroka5 days1-1/+1
* video_core: GPU thread split on by default for Switch 2 titles; cheaper front...Takoroka5 days1-1/+3
* video_core: split the GPU thread in two (EDEN_NX2_SPLIT, off by default)Takoroka5 days1-0/+425
* maxwell_3d: no method dispatch for non-executable register writes; notes 133-137Takoroka5 days1-1/+5
* maxwell_3d: drop state register writes that keep the register's valueTakoroka5 days1-3/+26
* video_core: copy whole macro calls to the stackTakoroka5 days1-2/+22
* nx2: measure the TSC on AMD, no rethrows for rejected shaders, debug hooks of...Takoroka6 days1-3/+6
* nx2: method data continues across GPFIFO entriesTakoroka7 days1-0/+21
* nx2: title 4 runs past its loading screen without GPU stallsTakoroka7 days1-0/+20
* Switch 2: Turing macros, native compute, Ampere shader lowering, native tilingTakoroka7 days1-14/+17
* Switch 2 GPU: syncpt server, identity GPU mappings, Ampere classes, submit fe...Takoroka7 days1-0/+7
* [maxwell_3d] append inline index draw streams in bulk (#4083)simply00012026-06-271-0/+17
* [video_core/maxwell3d] compute macro param address on demand (#4067)simply00012026-06-261-4/+0
* [video_core, hle] remove redundant parent references in system structs (#3908)lizzie2026-06-231-17/+14
* [video_core] fix std::bitset<> dirty tracker OOB, fix slightly wrong index fo...lizzie2026-05-271-23/+10
* [video_core/engines/maxwell3d] memory inline DrawState to reduce indirection ...lizzie2026-04-281-7/+6
* [video_core] Fix Maxwell3D register processing to always mark dirty flags (#3...MaranBr2026-03-171-9/+4
* [video_core/engines] Macro HLE inline (#3653)lizzie2026-03-061-7/+14
* [scheduler, dma, maxwell] Reduce CPU stalls in the GPU command processing pip...CamilleLaVey2026-01-181-25/+18
* [common, core] remove uneeded memory indirection overhead at startup (#3306)lizzie2026-01-161-9/+4
* [meta] fix license headers (#2547)lizzie2025-09-211-0/+3
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-091-6/+6
* scope_exit: Make constexprFearlessTobi2024-02-191-1/+3
* Core: Eliminate core/memory dependancies.Fernando Sahmkow2024-01-181-1/+0
* OpenGL: Add GL_PRIMITIVES_GENERATED and GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRIT...Ameer J2023-12-191-8/+16
* Buffer Cache: Eliminate clears on Indirect buffersFernando Sahmkow2023-11-181-1/+1
* Query Cache: Fix guest side sample countingFernando Sahmkow2023-09-231-6/+0
* Query Cache: address issuesFernando Sahmkow2023-09-231-6/+0
* Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow2023-09-231-51/+23
* Maxwell3D: Improve Index buffer size estimation.Fernando Sahmkow2023-08-271-1/+5
* Use spans over guest memory where possible instead of copying data.Kelebek12023-07-021-3/+1
* android: video_core: Disable some problematic things on GPU Normal.bunnei2023-06-031-0/+12
* Maxwell3D: only update parameters on HighFernando Sahmkow2023-04-291-0/+3
* maxwell_3d: fix out of bounds array access in size estimationLiam2023-04-221-4/+6
* Merge pull request #9802 from Kelebek1/wait_data_cachebunnei2023-02-161-0/+4
|\
| * Reimplement the invalidate_texture_data_cache registerKelebek12023-02-141-0/+4
* | remove static from pointer sized or smaller types for aesthetics, change cons...arades792023-02-141-1/+1
* | add static lifetime to constexpr values to force compile time evaluation wher...arades792023-02-141-1/+1
|/
* Merge pull request #9556 from vonchenplus/draw_textureliamwhite2023-01-191-0/+1
|\
| * video_core: Implement maxwell3d draw texture methodFeng Chen2023-01-051-0/+1
* | Demote maxwell3d Firmware4 call log to debugKelebek12023-01-181-1/+1
* | video_core: Cache GPU internal writes.Fernando Sahmkow2023-01-051-6/+1
|/
* Video_core: Address feedbackFernando Sahmkow2023-01-041-7/+6