summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_graphics_pipeline.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* vk_graphics_pipeline: Set front facing properlyReinUsesLisp2020-01-181-2/+1
| | | | | | Front face was being forced to a certain value when cull face is disabled. Set a default value on initialization and drop the forcefully set front facing value with culling disabled.
* vk_graphics_pipeline: Initial implementationReinUsesLisp2020-01-071-0/+271
This abstractio represents the state of the 3D engine at a given draw. Instead of changing individual bits of the pipeline how it's done in APIs like D3D11, OpenGL and NVN; on Vulkan we are forced to put everything together into a single, immutable object. It takes advantage of the few dynamic states Vulkan offers.