summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/genX_pipeline.c
AgeCommit message (Expand)AuthorFilesLines
4 daysintel: fix typos found by codespellMarcin Ślusarz1-1/+1
2022-06-03anv: use anv_cmd_dirty_mask_t type for dynamic stateTapani Pälli1-8/+8
2022-05-30anv: remove redundant code calculating dynamic states maskMarcin Ślusarz1-10/+1
2022-05-27intel: Only set VectorMaskEnable when neededJason Ekstrand1-1/+2
2022-05-13anv: handle primitive shading rate for meshMarcin Ślusarz1-3/+5
2022-05-13anv: disable streamout before emitting mesh shading stateMarcin Ślusarz1-0/+6
2022-05-13anv: update task/mesh distribution with the recommended valuesMarcin Ślusarz1-5/+5
2022-05-03anv: don't emit 3DSTATE_VF_TOPOLOGY in pipeline batchLionel Landwerlin1-13/+0
2022-05-03anv: don't emit 3DSTATE_DEPTH_BOUNDS in pipeline batchLionel Landwerlin1-11/+0
2022-05-03anv: don't emit 3DSTATE_BLEND_STATE_POINTERS in pipeline batchLionel Landwerlin1-57/+5
2022-05-03anv: don't emit 3DSTATE_WM in pipeline batchLionel Landwerlin1-14/+3
2022-05-03anv: don't emit 3DSTATE_STREAMOUT in pipeline batchLionel Landwerlin1-6/+1
2022-05-03anv: never emit 3DSTATE_CPS in the pipeline batchLionel Landwerlin1-15/+0
2022-05-03anv: rework sample locationLionel Landwerlin1-18/+0
2022-04-22anv: Clean up pipeline cache helpers a bitJason Ekstrand1-12/+0
2022-04-22anv: Switch to the new common pipeline cacheJason Ekstrand1-12/+12
2022-04-06anv: remove unused 3DSTATE_DEPTH_BOUNDS fieldsLionel Landwerlin1-2/+0
2022-04-06anv: fix EXT_depth_clip_controlVadym Shovkoplias1-1/+1
2022-03-24anv: don't store sample location sample countLionel Landwerlin1-3/+3
2022-03-24anv: fix dynamic sample locations on Gen7/7.5Lionel Landwerlin1-22/+16
2022-03-24anv: fix color write enable interaction with color maskLionel Landwerlin1-22/+21
2022-03-24anv: fix VK_DYNAMIC_STATE_COLOR_WRITE_ENABLE_EXT stateLionel Landwerlin1-5/+14
2022-03-24anv: allow baking of 3DSTATE_DEPTH_BOUNDS in pipeline batchLionel Landwerlin1-0/+13
2022-03-16anv: Convert to 100% dynamic renderingJason Ekstrand1-48/+8
2022-03-16anv: Drop pipeline pass/subpass in favor of rendering_infoJason Ekstrand1-43/+107
2022-03-09anv: include Primitive Header in mesh shader per-primitive outputMarcin Ślusarz1-0/+11
2022-03-09anv: set number of viewports in clip state (mesh)Marcin Ślusarz1-0/+6
2022-02-02anv: Put first few push constants directly into Task/Mesh InlineDataMarcin Ślusarz1-2/+4
2022-02-02anv: include ClipDistance array in mesh shader per-vertex outputMarcin Ślusarz1-0/+16
2022-02-02anv: tell the hardware about gl_[Clip|Cull]Distance in mesh shadersMarcin Ślusarz1-2/+2
2022-02-02anv: Implement indirect dispatch for Mesh pipelineMarcin Ślusarz1-0/+4
2022-02-02anv: Add support for UBOs, SSBOs and push constants in Mesh pipelineMarcin Ślusarz1-4/+12
2022-02-02anv: Implement Mesh Shading pipelineCaio Oliveira1-11/+251
2022-02-02anv: Update VK_KHR_fragment_shading_rate for newer HWLionel Landwerlin1-10/+12
2022-01-25anv: allocate fake render pass on pipeline creationIván Briano1-2/+3
2022-01-19anv,blorp,crocus,i965,iris: Use devinfo->max_threads_per_psd for gfx8+Jordan Justen1-6/+3
2022-01-10intel/xehp: Update 3DSTATE_PS maximum number of threads per PSD.Francisco Jerez1-1/+3
2021-12-16anv, iris: Add Wa_16011773973 for DG2Anuj Phogat1-83/+92
2021-11-10anv: don't forget to add scratch buffer to BO listLionel Landwerlin1-6/+22
2021-11-08intel: move away from booleans to identify platformsLionel Landwerlin1-1/+1
2021-10-26anv: Drop hint if primitive id is required or notSagar Ghuge1-0/+3
2021-10-13anv: Enable tessellation redistributionAnuj Phogat1-0/+10
2021-10-07anv: Use the common vk_error and vk_errorf helpersJason Ekstrand1-3/+3
2021-10-07anv: s/vk_error/anv_error/gJason Ekstrand1-3/+3
2021-10-05anv: remove redundant VertexURBEntryReadLength settingLionel Landwerlin1-1/+0
2021-10-04anv: Identify code paths specific to graphics primitive pipelineCaio Marcelo de Oliveira Filho1-100/+111
2021-10-04anv: Move together primitive pipeline emit callsCaio Marcelo de Oliveira Filho1-8/+14
2021-09-23anv: Switch to new debug message helpersYevhenii Kolesnikov1-5/+4
2021-09-13intel: Move subslice_total into devinfoJordan Justen1-6/+2
2021-07-15anv: Zero initialize pipeline structsCaio Marcelo de Oliveira Filho1-6/+4