summaryrefslogtreecommitdiffstats
path: root/src/vulkan/gen7_pipeline.c
Commit message (Collapse)AuthorAgeFilesLines
* vk/0.170.2: Update VkResultChad Versace2015-10-071-2/+1
| | | | | | Version 0.170.2 removes most of the error enums. In many cases, I had to replace an error with a less accurate (or even incorrect) one. In other cases, the error path is replaced with an assertion.
* vk: Drop redundant gen7_CreateGraphicsPipelinesKristian Høgsberg Kristensen2015-09-031-25/+0
| | | | | | This is handled by anv_CreateGraphicsPipelines(). Signed-off-by: Kristian Høgsberg Kristensen <[email protected]>
* vk/pipeline: Fix crash when the pipeline has no attributesChad Versace2015-08-281-2/+4
| | | | | If there are no attributes, don't emit 3DSTATE_VERTEX_ELEMENTS. That packet does not allow 0 attributes.
* vk: Program stencil ops in 3DSTATE_WM_DEPTH_STENCILChad Versace2015-08-281-8/+8
| | | | | The driver ignored the Vulkan stencil, always programming the hardware stencil op to 0 (STENCILOP_KEEP).
* vk: Add gen7 supportKristian Høgsberg Kristensen2015-08-241-0/+595
With all the previous commits in place, we can now drop in support for multiple platforms. First up is gen7 (Ivybridge). Signed-off-by: Kristian Høgsberg Kristensen <[email protected]>