summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-091-16/+3
* | VideoCore: Fix OGL cache invalidation.Gravatar Fernando Sahmkow2023-01-071-0/+2
|/
* renderer_vulkan: disable clock boost on unvalidated devicesGravatar Liam2023-01-061-1/+1
* 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-063-0/+9
|\
| * Vulkan, OpenGL: Hook up geometry shader passthrough emulationGravatar Billy Laws2023-01-051-0/+1
| * Vulkan, OpenGL: Hook up storage buffer alignment codeGravatar Billy Laws2023-01-053-0/+7
| * 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-064-1/+241
|\ \
| * | common: add setting for renderer clock workaroundGravatar Liam2023-01-041-1/+3
| * | vulkan: implement 'turbo mode' clock boosterGravatar Liam2023-01-044-1/+239
* | | Merge pull request #9559 from FernandoS27/cached-writesGravatar Fernando S2023-01-062-0/+24
|\ \ \
| * | | BufferBase: Don't ignore GPU pages.Gravatar Fernando Sahmkow2023-01-051-3/+3
| * | | video_core: Cache GPU internal writes.Gravatar Fernando Sahmkow2023-01-052-0/+24
| |/ /
* | | Merge pull request #9528 from liamwhite/mvk-nulldescGravatar liamwhite2023-01-051-0/+11
|\ \ \
| * | | renderer_vulkan: implement fallback path for null descriptorsGravatar Liam2023-01-041-0/+11
| |/ /
* | | Merge pull request #9536 from liamwhite/debug-utilsGravatar liamwhite2023-01-051-1/+1
|\ \ \ | |_|/ |/| |
| * | vulkan_common: unify VK_EXT_debug_utils and selection of validation layerGravatar Liam2023-01-011-1/+1
* | | 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-056-61/+181
* | | Vulkan: Fix drivers that don't support dynamic_state_2 upGravatar Fernando Sahmkow2023-01-052-8/+11
| |/ |/|
* | Video_core: Address feedbackGravatar Fernando Sahmkow2023-01-042-15/+14
* | Texture Cache: Implement async texture downloads.Gravatar Fernando Sahmkow2023-01-032-3/+11
* | ShaderCompiler: Inline driver specific constants.Gravatar Fernando Sahmkow2023-01-031-1/+1
* | Vulkan: rework stencil tracking.Gravatar Fernando Sahmkow2023-01-033-32/+165
* | vulkan_common: blacklist radv from extended_dynamic_state2 on drivers before ...Gravatar Liam2023-01-011-2/+4
* | video_core: fix buildGravatar Liam2023-01-012-2/+9
* | MacroHLE: Final cleanup and fixes.Gravatar Fernando Sahmkow2023-01-014-12/+10
* | Rasterizer: Setup skeleton for Host Conditional renderingGravatar Fernando Sahmkow2023-01-012-6/+23
* | RasterizerMemory: Add filtering for flushing/invalidation operations.Gravatar Fernando Sahmkow2023-01-012-21/+44
* | Vulkan: Allow stagging buffer deferrals.Gravatar Fernando Sahmkow2023-01-012-21/+56
* | Vulkan: Add other additional pipeline specsGravatar Fernando Sahmkow2023-01-011-1/+17
* | Vulkan: Implement Dynamic State 3Gravatar Fernando Sahmkow2023-01-018-66/+224
* | Vulkan Implement Dynamic State 2 LogicOp and PatchVerticesGravatar Fernando Sahmkow2023-01-018-23/+61
* | Vulkan: Implement Dynamic States 2Gravatar Fernando Sahmkow2023-01-019-66/+216
* | MacroHLE: Add HLE replacement for base vertex and base instance.Gravatar Fernando Sahmkow2023-01-013-1/+3
* | MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.Gravatar Fernando Sahmkow2023-01-013-20/+34
* | MacroHLE: Add MultidrawIndirect HLE Macro.Gravatar Fernando Sahmkow2023-01-012-14/+47
|/
* Merge pull request #9423 from vonchenplus/vulkan_quad_stripGravatar liamwhite2022-12-286-120/+237
|\
| * video_core: Implement other missing vulkan topologyGravatar FengChen2022-12-261-3/+16
| * video_core: Implement vulkan QuadStrip topologyGravatar FengChen2022-12-266-117/+221
* | Merge pull request #7450 from FernandoS27/ndc-vulkanGravatar liamwhite2022-12-172-4/+15
|\ \
| * | Vulkan: Add support for VK_EXT_depth_clip_control.Gravatar FernandoS272022-12-132-4/+15
* | | Remove unimplemented transform feedback geometry spam, it should be implementedGravatar Kelebek12022-12-161-2/+1
* | | Merge pull request #7410 from Nefsen402/wayland-fixesGravatar liamwhite2022-12-153-15/+28
|\ \ \
| * | | video_core/vulkan: Explicity check swapchain size when deciding to recreateGravatar Alexander Orzechowski2022-12-133-15/+28
| |/ /
* / / Fix validation errors on less compatible Intel GPUGravatar yzct123452022-12-123-2/+20
|/ /