aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/fixed_pipeline_state.cpp
AgeCommit message (Expand)Author
2024-01-07Fix typos in video_coreViktor Szépe
2023-03-12general: fix spelling mistakesLiam
2023-01-05Vulkan: Fix drivers that don't support dynamic_state_2 upFernando 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
2023-01-01MacroHLE: Add HLE replacement for base vertex and base instance.Fernando Sahmkow
2022-12-08Merge pull request #9401 from vonchenplus/draw_managerFernando S
2022-12-08video_core: Implement maxwell3d draw manager and split draw logicFeng Chen
2022-12-05Vulkan: Implement Alpha coverageFernando Sahmkow
2022-11-22general: fix compile for Apple ClangLiam
2022-11-11Fix regs regression with OpenGL two-sided stencil, and re-add data invalidati...Kelebek1
2022-10-13renderer_(opengl/vulkan): Fix tessellation clockwise parameterMorph
2022-10-10Fix stencil func registers, make clip control equivalent to how it was before...Kelebek1
2022-10-07Update 3D regsKelebek1
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-03-19video_core: Reduce unused includesameerj
2021-07-22vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_stateReinUsesLisp
2021-07-22vk_graphics_pipeline: Implement smooth linesReinUsesLisp
2021-07-22vk_graphics_pipeline: Implement conservative renderingReinUsesLisp
2021-07-22vulkan: Add VK_EXT_vertex_input_dynamic_state supportReinUsesLisp
2021-07-22vulkan: Use VK_EXT_provoking_vertex when availableReinUsesLisp
2021-07-22fixed_pipeline_state: Use regular for loop instead of ranges for perfReinUsesLisp
2021-07-22video_core: Abstract transform feedback translation utilityReinUsesLisp
2021-07-22shader: Implement SR_Y_DIRECTIONFernandoS27
2021-07-22shader: Implement transform feedbacks and define file formatReinUsesLisp
2021-07-22shader: Add partial rasterizer integrationReinUsesLisp
2021-02-13fixed_pipeline_cache: Use dirty flags to lazily update keyReinUsesLisp
2021-01-08Merge pull request #5231 from ReinUsesLisp/dyn-bindingsbunnei
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp
2020-12-25renderer_vulkan/fixed_pipeline_state: Move enabled bindings to static stateReinUsesLisp
2020-11-26vk_shader_decompiler: Implement force early fragment testsReinUsesLisp
2020-11-25Refactor MaxwellToSpirvComparison. Use Common::BitCastameerj
2020-11-24Address PR feedback from Reinameerj
2020-11-24vulkan_renderer: Alpha Test Culling Implementationameerj
2020-10-13vk_graphics_pipeline: Manage primitive topology as fixed stateReinUsesLisp
2020-07-21video_core: Remove unused variablesLioncash
2020-06-26vk_pipeline_cache: Avoid hashing and comparing dynamic state when possibleReinUsesLisp
2020-06-26vulkan/fixed_pipeline_state: Move state out of individual structuresReinUsesLisp
2020-06-26fixed_pipeline_state: Add requirements for VK_EXT_extended_dynamic_stateReinUsesLisp
2020-05-26fixed_pipeline_state: Remove unnecessary check for front faces flipReinUsesLisp
2020-05-11Merge pull request #3816 from ReinUsesLisp/vk-rasterizer-enablebunnei
2020-05-04vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzleReinUsesLisp
2020-05-02vk_graphics_pipeline: Implement rasterizer_enable on VulkanReinUsesLisp
2020-04-27maxwell_3d: Fix depth clamping registerReinUsesLisp
2020-04-23vk_pipeline_cache: Unify pipeline cache keys into a single operationReinUsesLisp
2020-04-18fixed_pipeline_state: Hash and compare the whole structureReinUsesLisp
2020-04-18fixed_pipeline_state: Pack blending stateReinUsesLisp
2020-04-18fixed_pipeline_state: Pack rasterizer stateReinUsesLisp
2020-04-18fixed_pipeline_state: Pack depth stencil stateReinUsesLisp