summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #13171 from liamwhite/fake-addressGravatar liamwhite2024-02-271-2/+6
|\
| * texture_cache: do not track invalid addressesGravatar Liam2024-02-261-2/+6
* | general: workarounds for SMMU syncing issues (#12749)Gravatar liamwhite2024-02-272-7/+12
* | vk_rasterizer: flip scissor y on lower left origin mode (#13122)Gravatar liamwhite2024-02-275-36/+72
* | buffer_cache: avoid overflow in usage tracker (#13166)Gravatar liamwhite2024-02-271-0/+6
* | texture_cache: use two-pass collection for costly load resources (#13096)Gravatar liamwhite2024-02-271-7/+23
* | Merge pull request #13172 from liamwhite/gl-streamsGravatar Narr the Reg2024-02-261-0/+1
|\ \
| * | renderer_opengl: declare geometry stream support in profileGravatar Liam2024-02-261-0/+1
| |/
* | settings: remove global override for smash on amdvlkGravatar Liam2024-02-261-26/+3
* | video_core: make gpu context aware of rendering programGravatar Liam2024-02-268-12/+20
|/
* Merge pull request #13001 from liamwhite/scaled-availabilityGravatar Narr the Reg2024-02-221-5/+9
|\
| * vulkan_device: don't use fixed cap for memory limitsGravatar Liam2024-02-181-5/+9
* | Merge pull request #13075 from liamwhite/mali-having-a-bad-timeGravatar Narr the Reg2024-02-222-0/+6
|\ \
| * | shader_recompiler: throw on missing geometry streams in geometry shadersGravatar Liam2024-02-192-0/+6
| |/
* | Merge pull request #10529 from liamwhite/critical-spacingGravatar Matías Locatti2024-02-204-7/+17
|\ \
| * | texture_cache: tweak iteration tracking changeGravatar Liam2024-02-111-1/+1
| * | texture_cache: avoid overestimation of ASTC texture sizesGravatar Liam2024-02-113-5/+15
| * | caches: make critical reclamation less eager and possible in more casesGravatar Liam2024-02-112-3/+3
* | | scope_exit: Make constexprGravatar FearlessTobi2024-02-1910-16/+36
* | | buffer_cache: use mapped range with large vertex buffer sizeGravatar Liam2024-02-131-1/+1
| |/ |/|
* | Merge pull request #12975 from FernandoS27/keep-your-own-vodoo-doll-away-from-gfGravatar liamwhite2024-02-133-7/+10
|\ \
| * | Texture Cache: Fix untracking on GPU remapGravatar Fernando Sahmkow2024-02-103-7/+10
* | | Merge pull request #12756 from liamwhite/applet-multiprocess-hwcGravatar Narr the Reg2024-02-1140-155/+519
|\ \ \ | |_|/ |/| |
| * | gpu: dependency-inject scaling/antialiasing filter state for capture layersGravatar Liam2024-02-0912-31/+93
| * | nvnflinger/gpu: implement applet captureGravatar Liam2024-02-0917-50/+257
| * | nvnflinger/gpu: implement blendingGravatar Liam2024-02-0921-75/+166
| * | video_core: defensively program around unmapped device pointersGravatar Liam2024-02-092-7/+11
| |/
* / host_shaders: add vendor workaround for adreno driversGravatar Liam2024-02-101-6/+4
|/
* Merge pull request #12914 from FernandoS27/vc-refactorGravatar liamwhite2024-02-0812-535/+130
|\
| * Common: Rename SplitRangeSet to OverlapRangeSetGravatar Fernando Sahmkow2024-02-051-1/+1
| * Buffer Cache: Refactor to use Range sets insteadGravatar Fernando Sahmkow2024-02-054-280/+103
| * VideoCore: Move Slot Vector to CommonGravatar Fernando Sahmkow2024-02-0411-256/+28
* | Merge pull request #12883 from FernandoS27/memory_manager_memGravatar liamwhite2024-02-063-12/+15
|\ \ | |/ |/|
| * MemoryManager: Reduce the page table size based on last big page address.Gravatar Fernando Sahmkow2024-02-013-12/+15
* | Merge pull request #12885 from Moonlacer/eclipse-fixGravatar liamwhite2024-02-022-2/+5
|\ \
| * | Clang FixGravatar Moonlacer2024-02-011-2/+3
| * | Add Samsung Proprietary Driver ID to Reorder PassGravatar Moonlacer2024-02-012-1/+3
* | | Merge pull request #12761 from liamwhite/mp-compositeGravatar Fernando S2024-02-0279-3440/+3307
|\ \ \
| * | | nvnflinger/gpu: implement layer stack compositionGravatar Liam2024-01-3116-198/+140
| * | | renderer_opengl: implement layer stack compositionGravatar Liam2024-01-3110-290/+402
| * | | renderer_vulkan: implement layer stack compositionGravatar Liam2024-01-3122-952/+662
| * | | renderer_opengl: split up blit screen resources into antialias and window ada...Gravatar Liam2024-01-3113-229/+329
| * | | renderer_opengl: move out ownership of FSR resourcesGravatar Liam2024-01-313-100/+74
| * | | renderer_vulkan: convert FSR to graphics pipelineGravatar Liam2024-01-3117-454/+302
| * | | renderer_opengl: move out FSR shader source constructionGravatar Liam2024-01-313-26/+23
| * | | renderer_opengl: split out FXAAGravatar Liam2024-01-317-24/+79
| * | | renderer_opengl: split out SMAAGravatar Liam2024-01-3110-96/+197
| * | | renderer_vulkan: split up blit screen resources into separate antialias and w...Gravatar Liam2024-01-3111-913/+985
| * | | renderer_vulkan: isolate FXAA from blit screenGravatar Liam2024-01-3112-651/+590
| * | | renderer_opengl: isolate core presentation codeGravatar Liam2024-01-316-577/+639