summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/fixed_pipeline_state.h (unfollow)
Commit message (Expand)AuthorFilesLines
2023-01-01MacroHLE: Final cleanup and fixes.Fernando Sahmkow1-1/+2
2023-01-01Vulkan: Implement Dynamic State 3Fernando Sahmkow1-16/+19
2023-01-01Vulkan Implement Dynamic State 2 LogicOp and PatchVerticesFernando Sahmkow1-14/+16
2023-01-01Vulkan: Implement Dynamic States 2Fernando Sahmkow1-14/+29
2023-01-01MacroHLE: Add HLE replacement for base vertex and base instance.Fernando Sahmkow1-0/+1
2022-12-05Vulkan: Implement Alpha coverageFernando Sahmkow1-0/+2
2022-11-11Fix regs regression with OpenGL two-sided stencil, and re-add data invalidation regKelebek11-0/+1
2022-10-07Update 3D regsKelebek11-8/+7
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2021-07-23vk_graphics_pipeline: Implement smooth linesReinUsesLisp1-0/+1
2021-07-23vk_graphics_pipeline: Implement conservative renderingReinUsesLisp1-0/+1
2021-07-23vulkan: Add VK_EXT_vertex_input_dynamic_state supportReinUsesLisp1-29/+44
2021-07-23vulkan: Use VK_EXT_provoking_vertex when availableReinUsesLisp1-0/+1
2021-07-23video_core: Abstract transform feedback translation utilityReinUsesLisp1-13/+2
2021-07-23shader: Implement SR_Y_DIRECTIONFernandoS271-0/+1
2021-07-23shader: Implement transform feedbacks and define file formatReinUsesLisp1-2/+24
2021-07-23shader: Add partial rasterizer integrationReinUsesLisp1-3/+6
2021-02-13fixed_pipeline_cache: Use dirty flags to lazily update keyReinUsesLisp1-10/+8
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp1-0/+1
2020-12-26renderer_vulkan/fixed_pipeline_state: Move enabled bindings to static stateReinUsesLisp1-7/+4
2020-11-26vk_shader_decompiler: Implement force early fragment testsReinUsesLisp1-4/+4
2020-11-25Address PR feedback from Reinameerj1-2/+1
2020-11-25vulkan_renderer: Alpha Test Culling Implementationameerj1-0/+8
2020-10-13vk_graphics_pipeline: Manage primitive topology as fixed stateReinUsesLisp1-7/+3
2020-06-27vk_pipeline_cache: Avoid hashing and comparing dynamic state when possibleReinUsesLisp1-13/+19
2020-06-27vulkan/fixed_pipeline_state: Move state out of individual structuresReinUsesLisp1-60/+34
2020-06-27fixed_pipeline_state: Add requirements for VK_EXT_extended_dynamic_stateReinUsesLisp1-94/+71
2020-05-04vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzleReinUsesLisp1-0/+7
2020-05-02vk_graphics_pipeline: Implement rasterizer_enable on VulkanReinUsesLisp1-0/+1
2020-04-28maxwell_3d: Fix depth clamping registerReinUsesLisp1-1/+1
2020-04-24Fix -Werror=conversion error.Markus Wick1-1/+1
2020-04-23vk_pipeline_cache: Unify pipeline cache keys into a single operationReinUsesLisp1-5/+3
2020-04-19fixed_pipeline_state: Hash and compare the whole structureReinUsesLisp1-49/+5
2020-04-19fixed_pipeline_state: Pack blending stateReinUsesLisp1-27/+54
2020-04-19fixed_pipeline_state: Pack rasterizer stateReinUsesLisp1-56/+45
2020-04-19fixed_pipeline_state: Pack depth stencil stateReinUsesLisp1-45/+52
2020-04-19fixed_pipeline_state: Pack attribute stateReinUsesLisp1-47/+52
2020-02-28maxwell_3d: Flatten cull and front face registersReinUsesLisp1-4/+4
2020-01-07fixed_pipeline_state: Add depth clampReinUsesLisp1-4/+6
2019-12-24fixed_pipeline_state: Define symetric operator!= and mark as noexceptReinUsesLisp1-20/+71
2019-12-23fixed_pipeline_state: Define structure and loadersReinUsesLisp1-0/+231