summaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
|/ /
* | Merge pull request #9406 from vonchenplus/topologyGravatar bunnei2022-12-121-3/+0
|\ \ | |/ |/|
| * video_core: The draw manager manages whether Clear is required.Gravatar FengChen2022-12-081-3/+0
* | video_core: Integrate SMAAGravatar Liam2022-12-085-2/+873
|/
* Merge pull request #9401 from vonchenplus/draw_managerGravatar Fernando S2022-12-083-11/+16
|\
| * video_core: Implement maxwell3d draw manager and split draw logicGravatar Feng Chen2022-12-083-11/+16
* | Vulkan: Implement Alpha coverageGravatar Fernando Sahmkow2022-12-053-2/+6
|/
* vulkan_common: clean up extension usageGravatar Liam2022-12-048-21/+21
* vulkan_common: promote host query reset usage to coreGravatar Liam2022-12-041-1/+1
* vulkan_common: promote descriptor update template usage to coreGravatar Liam2022-12-045-16/+16
* Merge pull request #9289 from liamwhite/fruit-companyGravatar liamwhite2022-12-038-2/+8
|\
| * general: fix compile for Apple ClangGravatar Liam2022-11-228-2/+8
* | Merge pull request #9303 from liamwhite/new-vulkan-initGravatar Matías Locatti2022-12-021-2/+2
|\ \
| * | Vulkan: update initializationGravatar Liam2022-11-271-2/+2
| |/
* | shader_recompiler: add gl_Layer translation GS for older hardwareGravatar Liam2022-12-011-1/+32
* | Merge pull request #9276 from goldenx86/fsrSliderGravatar bunnei2022-11-271-1/+5
|\ \
| * | FSR Sharpening Slider part 1 - only a global sliderGravatar Matías Locatti2022-11-241-1/+5
| |/
* | Merge pull request #9307 from Morph1984/not-used-correctlyGravatar liamwhite2022-11-261-3/+3
|\ \
| * | maxwell_to_vk: Add R16_SINTGravatar Morph2022-11-231-1/+1
| * | maxwell_to_vk: Fix format usage bitsGravatar Morph2022-11-231-2/+2
| |/
* | GPU: Implement additional render target formats.Gravatar Fernando Sahmkow2022-11-241-0/+1