summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/fixed_pipeline_state.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* renderer_(opengl/vulkan): Fix tessellation clockwise parameterMorph2022-10-131-2/+2
* Fix stencil func registers, make clip control equivalent to how it was before, but surely wrong.Kelebek12022-10-101-1/+5
* Update 3D regsKelebek12022-10-071-147/+152
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* video_core: Reduce unused includesameerj2022-03-191-3/+0
* vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_stateReinUsesLisp2021-07-231-1/+1
* vk_graphics_pipeline: Implement smooth linesReinUsesLisp2021-07-231-0/+1
* vk_graphics_pipeline: Implement conservative renderingReinUsesLisp2021-07-231-0/+1
* vulkan: Add VK_EXT_vertex_input_dynamic_state supportReinUsesLisp2021-07-231-23/+44
* vulkan: Use VK_EXT_provoking_vertex when availableReinUsesLisp2021-07-231-2/+2
* fixed_pipeline_state: Use regular for loop instead of ranges for perfReinUsesLisp2021-07-231-2/+3
* video_core: Abstract transform feedback translation utilityReinUsesLisp2021-07-231-14/+11
* shader: Implement SR_Y_DIRECTIONFernandoS272021-07-231-0/+2
* shader: Implement transform feedbacks and define file formatReinUsesLisp2021-07-231-2/+17
* shader: Add partial rasterizer integrationReinUsesLisp2021-07-231-0/+4
* fixed_pipeline_cache: Use dirty flags to lazily update keyReinUsesLisp2021-02-131-35/+48
* Merge pull request #5231 from ReinUsesLisp/dyn-bindingsbunnei2021-01-081-9/+5
|\
| * renderer_vulkan/fixed_pipeline_state: Move enabled bindings to static stateReinUsesLisp2020-12-261-9/+5
* | video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-0/+1
|/
* vk_shader_decompiler: Implement force early fragment testsReinUsesLisp2020-11-261-3/+4
* Refactor MaxwellToSpirvComparison. Use Common::BitCastameerj2020-11-251-2/+3
* Address PR feedback from Reinameerj2020-11-251-2/+3
* vulkan_renderer: Alpha Test Culling Implementationameerj2020-11-251-0/+5
* vk_graphics_pipeline: Manage primitive topology as fixed stateReinUsesLisp2020-10-131-2/+1
* video_core: Remove unused variablesLioncash2020-07-211-1/+0
* vk_pipeline_cache: Avoid hashing and comparing dynamic state when possibleReinUsesLisp2020-06-271-4/+7
* vulkan/fixed_pipeline_state: Move state out of individual structuresReinUsesLisp2020-06-271-31/+21
* fixed_pipeline_state: Add requirements for VK_EXT_extended_dynamic_stateReinUsesLisp2020-06-271-32/+60
* fixed_pipeline_state: Remove unnecessary check for front faces flipReinUsesLisp2020-05-261-2/+1
* Merge pull request #3816 from ReinUsesLisp/vk-rasterizer-enablebunnei2020-05-121-0/+1
|\
| * vk_graphics_pipeline: Implement rasterizer_enable on VulkanReinUsesLisp2020-05-021-0/+1
* | vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzleReinUsesLisp2020-05-041-0/+8
|/
* maxwell_3d: Fix depth clamping registerReinUsesLisp2020-04-281-1/+1
* vk_pipeline_cache: Unify pipeline cache keys into a single operationReinUsesLisp2020-04-231-9/+6
* fixed_pipeline_state: Hash and compare the whole structureReinUsesLisp2020-04-191-56/+4
* fixed_pipeline_state: Pack blending stateReinUsesLisp2020-04-191-55/+158
* fixed_pipeline_state: Pack rasterizer stateReinUsesLisp2020-04-191-97/+102
* fixed_pipeline_state: Pack depth stencil stateReinUsesLisp2020-04-191-42/+78
* fixed_pipeline_state: Pack attribute stateReinUsesLisp2020-04-191-31/+4
* maxwell_3d: Flatten cull and front face registersReinUsesLisp2020-02-281-8/+7
* fixed_pipeline_state: Add depth clampReinUsesLisp2020-01-071-6/+12
* fixed_pipeline_state: Define symetric operator!= and mark as noexceptReinUsesLisp2019-12-241-20/+21
* fixed_pipeline_state: Define structure and loadersReinUsesLisp2019-12-231-0/+295