summaryrefslogtreecommitdiffstats
path: root/src/vulkan/gen8_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* vulkan: Move XML and generator into src/intel/genxmlJason Ekstrand2016-02-181-2/+2
* anv/gen8_pipeline: Default color attachments to WriteDisable = trueJason Ekstrand2016-02-171-0/+7
* gen8/pipeline: Properly set bits in PS_EXTRA for W, depth, and samaple maskJason Ekstrand2016-02-111-1/+7
* gen8/pipeline: Pull gs_vertex_count from prog_dataJason Ekstrand2016-02-111-1/+1
* anv: Generate pack headers from XML definitionKristian Høgsberg Kristensen2016-02-101-4/+4
* anv: Move invariant state to small initial batchKristian Høgsberg Kristensen2016-02-051-81/+0
* anv: Share scratch_space helper between gen7 and gen8+Kristian Høgsberg Kristensen2016-02-051-3/+3
* anv: Share URB setup between gen7 and gen8+Kristian Høgsberg Kristensen2016-02-051-29/+1
* anv/genX: Add genX_pipeline.c for compute_pipeline_createJordan Justen2016-01-301-88/+0
* anv/gen8: Begin enabling pipeline multisample stateChad Versace2016-01-271-14/+132
* 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-77/+0
* anv: Don't use uninitialized barycentric_interp_modesKristian Høgsberg Kristensen2016-01-251-1/+2
* anv: Disable fs dispatch for depth/stencil only pipelinesKristian Høgsberg Kristensen2016-01-251-125/+133
* anv/pipeline: Pass through specialization constantsJason Ekstrand2016-01-131-1/+2
* vk: Handle uninitialized FS inputs and gl_PrimitiveIDKristian Høgsberg Kristensen2016-01-091-5/+19
* vk: Implement a basic pipeline cacheKristian Høgsberg Kristensen2016-01-051-5/+5
* anv/formats: Add a tiling parameter to get_isl_formatJason Ekstrand2016-01-041-1/+2
* vk: Don't leak pipeline if initialization failsKristian Høgsberg Kristensen2016-01-041-1/+3
* 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-10/+9
* gen8/pipeline: Actually use inputs_read from the VS for laying out inputsJason Ekstrand2015-12-281-9/+36
* anv/pipeline: Properly set IncludeVertexHandles in 3DSTATE_GSJason Ekstrand2015-12-151-0/+1
* anv: Rename gs_vec4 to gs_kernelJordan Justen2015-12-141-4/+4
* gen8/pipeline: Support vec4 vertex shadersJason Ekstrand2015-12-111-3/+6
* anv/pipeline: Get rid of the no kernel input parameters hackJason Ekstrand2015-12-101-9/+0
* vk: clflush all state for non-LLC GPUsKristian Høgsberg2015-12-041-0/+2
* vk/0.210.0: Remove depth clip and add depth clampJason Ekstrand2015-12-031-3/+3
* vk/0.210.0: Remove the VkShaderStage enumJason Ekstrand2015-12-031-5/+5
* vk/0.210.0: Remove VkShaderJason Ekstrand2015-12-031-2/+3
* vk/0.210.0: Rework allocation to use the new pAllocator'sJason Ekstrand2015-12-031-7/+10
* vk/0.210.0: Rename ChannelFlags to ColorComponentFlagsJason Ekstrand2015-12-031-4/+4
* vk/0.210.0: s/raster/rasterization/Jason Ekstrand2015-12-031-3/+3
* vk/0.210.0: Move alphaToOne and alphaToCoverate to multisample stateJason Ekstrand2015-12-031-4/+6
* vk/0.210.0: Change field names in vertex input structsJason Ekstrand2015-12-031-7/+7
* vk/0.210.0: Rework dynamic statesJason Ekstrand2015-11-301-8/+8
* vk/0.210.0: Rework color blending enumsJason Ekstrand2015-11-301-46/+46
* vk/0.210.0: Rework a few raster/input enumsJason Ekstrand2015-11-301-9/+9
* vk: Fix 3DSTATE_WM_DEPTH_STENCIL for gen8Kristian Høgsberg Kristensen2015-11-261-2/+6
* vk: Add SKL supportKristian Høgsberg Kristensen2015-11-251-54/+110
* gen8/pipeline: Properly handle MIN/MAX blend opsJason Ekstrand2015-11-201-0/+17
* gen8/pipeline: Set IndependentAlphaBlendEnable properlyJason Ekstrand2015-11-201-0/+6
* gen8/pipeline: Minor blending fixesJason Ekstrand2015-11-201-2/+4
* anv/cmd_buffer: Pack the 3DSTATE_VF packet on-demandJason Ekstrand2015-11-171-6/+0
* anv: Only include the pack headers where neededJason Ekstrand2015-11-161-0/+2
* anv/pipeline: Don't free blend states that don't existJason Ekstrand2015-11-131-0/+2
* anv/gen8_pipeline: Emit a real 3DSTATE_SBE_SWIZ packetJason Ekstrand2015-10-261-1/+38
* anv/gen8_pipeline: Various 3DSTATE_GS fixesJason Ekstrand2015-10-231-2/+7
* anv/gen8: Set the correct maximum number of GS threadsJason Ekstrand2015-10-211-1/+1