summaryrefslogtreecommitdiffstats
path: root/src/vulkan/gen7_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* gen8/pipeline: Properly set bits in PS_EXTRA for W, depth, and samaple maskJason Ekstrand2016-02-111-0/+3
* anv: Move invariant state to small initial batchKristian Høgsberg Kristensen2016-02-051-9/+0
* anv: Share scratch_space helper between gen7 and gen8+Kristian Høgsberg Kristensen2016-02-051-6/+0
* anv: Share URB setup between gen7 and gen8+Kristian Høgsberg Kristensen2016-02-051-42/+1
* anv/gen7: Disable fs dispatch for depth/stencil only pipelinesJordan Justen2016-01-301-49/+55
* anv/genX: Add genX_pipeline.c for compute_pipeline_createJordan Justen2016-01-301-12/+0
* anv/gen8: Begin enabling pipeline multisample stateChad Versace2016-01-271-0/+4
* anv/pipeline: Set MaximumVPIndex in 3DSTATE_CLIPJason Ekstrand2016-01-261-1/+2
* genX/pipeline: Break emit_vertex_input out into common codeJason Ekstrand2016-01-261-79/+0
* vk: Implement a basic pipeline cacheKristian Høgsberg Kristensen2016-01-051-1/+4
* anv/formats: Add a tiling parameter to get_isl_formatJason Ekstrand2016-01-041-1/+2
* anv/pipeline: Better vertex input channel setupJason Ekstrand2015-12-311-6/+7
* anv/pipeline: Move vk_to_gen tables into a shared headerJason Ekstrand2015-12-311-89/+2
* gen7/8/pipeline: s/vb_used/elements in emit_vertex_inputJason Ekstrand2015-12-291-8/+7
* gen7/pipeline: Actually use inputs_read from the VS for laying out inputsJason Ekstrand2015-12-281-16/+42
* gen8/pipeline: Actually use inputs_read from the VS for laying out inputsJason Ekstrand2015-12-281-0/+2
* anv/pipeline: Properly set IncludeVertexHandles in 3DSTATE_GSJason Ekstrand2015-12-151-0/+1
* anv: Rename gs_vec4 to gs_kernelJordan Justen2015-12-141-2/+2
* vk: clflush all state for non-LLC GPUsKristian Høgsberg2015-12-041-42/+37
* vk/0.210.0: Remove the VkShaderStage enumJason Ekstrand2015-12-031-3/+3
* vk/0.210.0: Rework allocation to use the new pAllocator'sJason Ekstrand2015-12-031-4/+6
* vk/0.210.0: Rename ChannelFlags to ColorComponentFlagsJason Ekstrand2015-12-031-4/+4
* vk/0.210.0: s/raster/rasterization/Jason Ekstrand2015-12-031-4/+5
* vk/0.210.0: Move alphaToOne and alphaToCoverate to multisample stateJason Ekstrand2015-12-031-3/+5
* vk/0.210.0: Change field names in vertex input structsJason Ekstrand2015-12-031-5/+6
* vk/0.210.0: Rework dynamic statesJason Ekstrand2015-11-301-9/+9
* vk/0.210.0: Rework color blending enumsJason Ekstrand2015-11-301-33/+33
* vk/0.210.0: Rework a few raster/input enumsJason Ekstrand2015-11-301-9/+9
* vk/0.210.0: A pile of minor enum updatesJason Ekstrand2015-11-301-14/+0
* anv/gen7: A bunch of depth-stencil fixesJason Ekstrand2015-11-181-5/+0
* gen7/pipeline: Re-arrange stencil parameters to match gen8Jason Ekstrand2015-11-171-11/+10
* anv: Add initial Haswell supportJason Ekstrand2015-11-171-8/+14
* anv: Only include the pack headers where neededJason Ekstrand2015-11-161-5/+7
* anv/gen7: Implement the VS state depth-stall workaroundJason Ekstrand2015-11-101-0/+13
* anv/gen7: Properly handle a GS with zero invocationsJason Ekstrand2015-11-101-1/+1
* anv/gen7: Properly handle VS with VertexID but no verticesJason Ekstrand2015-11-101-4/+5
* anv/gen7: Properly handle missing color-blend stateJason Ekstrand2015-11-091-42/+54
* vk/0.170.2: Update VkResultChad Versace2015-10-071-2/+1
* vk: Drop redundant gen7_CreateGraphicsPipelinesKristian Høgsberg Kristensen2015-09-031-25/+0
* vk/pipeline: Fix crash when the pipeline has no attributesChad Versace2015-08-281-2/+4
* vk: Program stencil ops in 3DSTATE_WM_DEPTH_STENCILChad Versace2015-08-281-8/+8
* vk: Add gen7 supportKristian Høgsberg Kristensen2015-08-241-0/+595