summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_state_tracker.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2023-01-04Video_core: Address feedbackFernando Sahmkow1-1/+1
2023-01-03Vulkan: rework stencil tracking.Fernando Sahmkow1-9/+17
2023-01-01Vulkan: Implement Dynamic State 3Fernando Sahmkow1-0/+14
2023-01-01Vulkan Implement Dynamic State 2 LogicOp and PatchVerticesFernando Sahmkow1-0/+6
2023-01-01Vulkan: Implement Dynamic States 2Fernando Sahmkow1-22/+36
2022-11-11ir/texture_pass: Use host_info instead of querying Settings::values (#9176)Morph1-1/+1
2022-10-10Fix stencil func registers, make clip control equivalent to how it was before, but surely wrong.Kelebek11-6/+6
2022-10-07Update 3D regsKelebek11-29/+29
2022-10-06state_tracker: workaround channel setup for homebrewLiam1-1/+2
2022-10-06OpenGl: Implement Channels.Fernando Sahmkow1-3/+5
2022-10-06VideoCore: implement channels on gpu caches.Fernando Sahmkow1-3/+10
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2022-03-19video_core: Reduce unused includesameerj1-1/+0
2021-10-22Fix vulkan viewport issueFeng Chen1-0/+1
2021-07-23vk_graphics_pipeline: Implement line widthReinUsesLisp1-4/+10
2021-07-23vulkan: Add VK_EXT_vertex_input_dynamic_state supportReinUsesLisp1-18/+32
2021-02-13fixed_pipeline_cache: Use dirty flags to lazily update keyReinUsesLisp1-2/+32
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp1-3/+6
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp1-14/+9
2020-12-07video_core: Adjust `NUM` macro to avoid Clang warningcomex1-1/+1
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp1-11/+3
2020-08-21vk_state_tracker: Fix primitive topologyReinUsesLisp1-6/+1
2020-07-13vk_state_tracker: Fix dirty flags for stencil_enable on VK_EXT_extended_dynamic_stateReinUsesLisp1-0/+1
2020-06-27vk_rasterizer: Use VK_EXT_extended_dynamic_stateReinUsesLisp1-0/+68
2020-03-14DirtyFlags: relax need to set render_targets as dirty Fernando Sahmkow1-2/+0
2020-02-28dirty_flags: Deduplicate code between OpenGL and VulkanReinUsesLisp1-39/+2
2020-02-28state_tracker: Remove type traits with named structuresReinUsesLisp1-5/+6
2020-02-28vk_state_tracker: Implement dirty flags for stencil propertiesReinUsesLisp1-0/+13
2020-02-28vk_state_tracker: Implement dirty flags for depth boundsReinUsesLisp1-0/+6
2020-02-28vk_state_tracker: Implement dirty flags for blend constantsReinUsesLisp1-0/+6
2020-02-28vk_state_tracker: Implement dirty flags for depth biasReinUsesLisp1-0/+9
2020-02-28vk_state_tracker: Implement dirty flags for scissorsReinUsesLisp1-0/+6
2020-02-28vk_state_tracker: Initial implementationReinUsesLisp1-0/+97