summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #9596 from liamwhite/mvkGravatar Morph2023-01-101-10/+25
|\
| * MoltenVK: restrict number of vertex attributes/bindings to 16Gravatar TellowKrinkle2023-01-091-10/+25
* | vulkan_common: fix indirect draw with countGravatar Liam2023-01-103-8/+15
|/
* Merge pull request #9581 from liamwhite/turbo2Gravatar Morph2023-01-095-0/+40
|\
| * renderer_vulkan: pause turbo submissions on inactive queueGravatar Liam2023-01-075-0/+40
* | vulkan_device: refactor feature testingGravatar Liam2023-01-093-1173/+664
* | VideoCore: Fix OGL cache invalidation.Gravatar Fernando Sahmkow2023-01-072-0/+6
|/
* Merge pull request #9570 from liamwhite/less-clock-boostGravatar Narr the Reg2023-01-073-1/+15
|\
| * renderer_vulkan: disable clock boost on unvalidated devicesGravatar Liam2023-01-063-1/+15
* | vulkan_device: avoid attempt to access empty optionalGravatar Liam2023-01-061-2/+6
|/
* opengl: Sanitize antialiasing configGravatar Narr the Reg2023-01-061-1/+7
* video_core/vulkan: Fixed loading of Vulkan driver pipeline cacheGravatar Wollnashorn2023-01-061-1/+2
* Merge pull request #9535 from bylaws/masterGravatar Fernando S2023-01-066-3/+25
|\
| * Run clang-formatGravatar Billy Laws2023-01-051-1/+2
| * Vulkan, OpenGL: Hook up geometry shader passthrough emulationGravatar Billy Laws2023-01-052-0/+2
| * Vulkan, OpenGL: Hook up storage buffer alignment codeGravatar Billy Laws2023-01-056-3/+21
| * Vulkan: Add a workaround for input_position on Adreno driversGravatar Billy Laws2023-01-051-0/+1
* | Merge pull request #9552 from liamwhite/turboGravatar liamwhite2023-01-068-2/+274
|\ \
| * | common: add setting for renderer clock workaroundGravatar Liam2023-01-041-1/+3
| * | vulkan: implement 'turbo mode' clock boosterGravatar Liam2023-01-048-2/+272
* | | Merge pull request #9559 from FernandoS27/cached-writesGravatar Fernando S2023-01-0613-51/+231
|\ \ \
| * | | BufferBase: Don't ignore GPU pages.Gravatar Fernando Sahmkow2023-01-057-22/+21
| * | | Fermi2D: sync cache flushesGravatar Fernando Sahmkow2023-01-052-2/+5
| * | | MemoryManager: use fastmem directly.Gravatar Fernando Sahmkow2023-01-052-10/+33
| * | | video_core: Cache GPU internal writes.Gravatar Fernando Sahmkow2023-01-0510-30/+185
| |/ /
* | | MacroHLE: eliminate 2 rushed macros.Gravatar Fernando Sahmkow2023-01-051-42/+0
* | | Merge pull request #9528 from liamwhite/mvk-nulldescGravatar liamwhite2023-01-053-0/+19
|\ \ \
| * | | renderer_vulkan: implement fallback path for null descriptorsGravatar Liam2023-01-043-0/+19
| |/ /
* | | Merge pull request #9536 from liamwhite/debug-utilsGravatar liamwhite2023-01-053-11/+10
|\ \ \ | |_|/ |/| |
| * | vulkan_common: unify VK_EXT_debug_utils and selection of validation layerGravatar Liam2023-01-013-11/+10
* | | video_core/vulkan: Vulkan driver pipelines now contain cache versionGravatar Wollnashorn2023-01-052-16/+28
* | | video_core/vulkan: Added check if Vulkan pipeline path has been setGravatar Wollnashorn2023-01-051-1/+1
* | | video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelinesGravatar Wollnashorn2023-01-058-67/+226
* | | Vulkan: Fix drivers that don't support dynamic_state_2 upGravatar Fernando Sahmkow2023-01-052-8/+11
| |/ |/|
* | yuzu-ui: Add setting for disabling macro HLEGravatar Fernando Sahmkow2023-01-041-4/+5
* | Video_core: Address feedbackGravatar Fernando Sahmkow2023-01-0410-167/+304
* | Texture Cache: Implement async texture downloads.Gravatar Fernando Sahmkow2023-01-035-35/+91
* | Vulkan: Update blacklisting to latest driver versions.Gravatar Fernando Sahmkow2023-01-031-5/+12
* | ShaderCompiler: Inline driver specific constants.Gravatar Fernando Sahmkow2023-01-033-2/+5
* | Vulkan: rework stencil tracking.Gravatar Fernando Sahmkow2023-01-034-36/+169
* | vulkan_common: blacklist radv from extended_dynamic_state2 on drivers before ...Gravatar Liam2023-01-012-2/+14
* | video_core: fix buildGravatar Liam2023-01-014-3/+38
* | MacroHLE: Final cleanup and fixes.Gravatar Fernando Sahmkow2023-01-0112-122/+88
* | Rasterizer: Setup skeleton for Host Conditional renderingGravatar Fernando Sahmkow2023-01-016-10/+53
* | RasterizerMemory: Add filtering for flushing/invalidation operations.Gravatar Fernando Sahmkow2023-01-0114-93/+186
* | Vulkan: Allow stagging buffer deferrals.Gravatar Fernando Sahmkow2023-01-012-21/+56
* | MacroHLE: Add OpenGL SupportGravatar Fernando Sahmkow2023-01-014-38/+94
* | Vulkan: Add other additional pipeline specsGravatar Fernando Sahmkow2023-01-011-1/+17
* | Vulkan: Implement Dynamic State 3Gravatar Fernando Sahmkow2023-01-0113-105/+313
* | Vulkan Implement Dynamic State 2 LogicOp and PatchVerticesGravatar Fernando Sahmkow2023-01-0112-27/+75