aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/vk_state_tracker.cpp
AgeCommit message (Expand)Author
2023-10-27renderer_vulkan: fix viewport swizzle dirty state trackingLiam
2023-01-04Video_core: Address feedbackFernando Sahmkow
2023-01-03Vulkan: rework stencil tracking.Fernando Sahmkow
2023-01-01Vulkan: Implement Dynamic State 3Fernando Sahmkow
2023-01-01Vulkan Implement Dynamic State 2 LogicOp and PatchVerticesFernando Sahmkow
2023-01-01Vulkan: Implement Dynamic States 2Fernando Sahmkow
2022-11-11ir/texture_pass: Use host_info instead of querying Settings::values (#9176)Morph
2022-10-10Fix stencil func registers, make clip control equivalent to how it was before...Kelebek1
2022-10-07Update 3D regsKelebek1
2022-10-06state_tracker: workaround channel setup for homebrewLiam
2022-10-06OpenGl: Implement Channels.Fernando Sahmkow
2022-10-06VideoCore: implement channels on gpu caches.Fernando Sahmkow
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-03-19video_core: Reduce unused includesameerj
2021-10-22Fix vulkan viewport issueFeng Chen
2021-07-22vk_graphics_pipeline: Implement line widthReinUsesLisp
2021-07-22vulkan: Add VK_EXT_vertex_input_dynamic_state supportReinUsesLisp
2021-02-13fixed_pipeline_cache: Use dirty flags to lazily update keyReinUsesLisp
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp
2020-12-06video_core: Adjust `NUM` macro to avoid Clang warningcomex
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp
2020-08-20vk_state_tracker: Fix primitive topologyReinUsesLisp
2020-07-12vk_state_tracker: Fix dirty flags for stencil_enable on VK_EXT_extended_dynam...ReinUsesLisp
2020-06-26vk_rasterizer: Use VK_EXT_extended_dynamic_stateReinUsesLisp
2020-03-14DirtyFlags: relax need to set render_targets as dirty Fernando Sahmkow
2020-02-28dirty_flags: Deduplicate code between OpenGL and VulkanReinUsesLisp
2020-02-28state_tracker: Remove type traits with named structuresReinUsesLisp
2020-02-28vk_state_tracker: Implement dirty flags for stencil propertiesReinUsesLisp
2020-02-28vk_state_tracker: Implement dirty flags for depth boundsReinUsesLisp
2020-02-28vk_state_tracker: Implement dirty flags for blend constantsReinUsesLisp
2020-02-28vk_state_tracker: Implement dirty flags for depth biasReinUsesLisp
2020-02-28vk_state_tracker: Implement dirty flags for scissorsReinUsesLisp
2020-02-28vk_state_tracker: Initial implementationReinUsesLisp