summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/genX_pipeline.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-05anv: Implement VK_EXT_transform_feedback on Gen7Jason Ekstrand1-6/+18
2020-08-11anv: centralize vk to gen arraysLionel Landwerlin1-35/+48
2020-08-02anv: handle dynamic viewport countTapani Pälli1-54/+61
2020-08-02anv: consider dynamic state when creating pipelineTapani Pälli1-9/+54
2020-06-24anv/pipeline: Split VFE/INTERFACE_DESCRIPTOR out to emit_media_cs_stateJordan Justen1-49/+56
2020-06-17anv: implement VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_EXTIván Briano1-14/+34
2020-06-16anv: Add anv_pipeline_init/finish helpersJason Ekstrand1-19/+7
2020-06-16anv: Add an anv_batch_set_storage helperJason Ekstrand1-2/+2
2020-05-27intel: Add helper to calculate GPGPU_WALKER::RightExecutionMaskCaio Marcelo de Oliveira Filho1-5/+1
2020-05-27anv: Use new helper functions to pick SIMD variant for CSCaio Marcelo de Oliveira Filho1-9/+9
2020-05-20anv: store the workaround addressLionel Landwerlin1-1/+1
2020-05-14anv: Set 3DSTATE_VF_INSTANCING on the SVGS elementJason Ekstrand1-0/+6
2020-05-04vulkan,anv: Add a base object struct typeJason Ekstrand1-0/+2
2020-05-04vulkan,anv: Add a common base object type for VkDeviceJason Ekstrand1-6/+6
2020-05-01anv,iris: Fix input vertex max for tcs on gen12D Scott Phillips1-1/+6
2020-04-09anv: Stop using cs_prog_data->threadsCaio Marcelo de Oliveira Filho1-2/+4
2020-04-07anv/gen12: Lower VK_KHR_multiview using Primitive ReplicationCaio Marcelo de Oliveira Filho1-0/+30
2020-04-01anv/pipeline: allow more than 16 FS inputsJuan A. Suarez Romero1-14/+21
2020-04-01anv: use urb_setup_attribs in SBEJuan A. Suarez Romero1-3/+3
2020-03-23anv: Set patch count threshold in 3DSTATE_HSSagar Ghuge1-0/+7
2020-03-12anv: Reduce compute pipeline batch_data sizeCaio Marcelo de Oliveira Filho1-2/+2
2020-03-12anv: Split graphics and compute bits from anv_pipelineCaio Marcelo de Oliveira Filho1-93/+90
2020-03-12anv: Use a separate field in the pipeline for compute shaderCaio Marcelo de Oliveira Filho1-7/+2
2020-03-12anv: Use a dynamic array for storing executables in pipelineCaio Marcelo de Oliveira Filho1-1/+2
2020-03-12anv: Add a new enum to identify the pipeline typeCaio Marcelo de Oliveira Filho1-0/+1
2020-03-03intel/gen12+: Disable mid thread preemption.Rafael Antognolli1-0/+12
2020-02-27anv: Remove unused field `urb.total_size`Caio Marcelo de Oliveira Filho1-1/+1
2020-02-27anv: Remove unused field xfb_used from anv_pipelineCaio Marcelo de Oliveira Filho1-3/+1
2020-02-25anv: Always enable the data cacheJason Ekstrand1-2/+0
2020-01-30anv: Plumb deref block size through to 3DSTATE_SFJason Ekstrand1-8/+14
2020-01-30intel/common: Return the block size from get_urb_configJason Ekstrand1-1/+1
2020-01-30anv: Emit URB setup earlierJason Ekstrand1-2/+2
2020-01-30intel: Take a gen_l3_config in gen_get_urb_configJason Ekstrand1-9/+1
2020-01-30anv,iris: Set 3DSTATE_SF::DerefBlockSize to per-poly on Gen12+Jason Ekstrand1-0/+4
2020-01-27anv: Insert holes for non-existant XFB varyingsJason Ekstrand1-5/+17
2020-01-23anv/iris: warn gen12 3DSTATE_HS restrictionLionel Landwerlin1-0/+11
2020-01-20anv: Drop the instance pointer from anv_deviceJason Ekstrand1-3/+3
2020-01-20anv: Add an anv_physical_device field to anv_deviceJason Ekstrand1-4/+2
2020-01-03anv: Ignore some CreateInfo structs when rasterization is disabledCaio Marcelo de Oliveira Filho1-12/+26
2020-01-03anv: Drop unused function parameterCaio Marcelo de Oliveira Filho1-3/+2
2020-01-03intel: Drop Gen11 WaBTPPrefetchDisable workaroundKenneth Graunke1-17/+7
2019-12-03anv: Set up SBE_SWIZ properly for gl_ViewportJason Ekstrand1-2/+2
2019-11-18anv: Flatten descriptor bindings in anv_nir_apply_pipeline_layoutJason Ekstrand1-1/+0
2019-11-13anv: Initialize depth_bounds_test_enable when not explicitly setCaio Marcelo de Oliveira Filho1-2/+1
2019-11-01anv: remove incorrect polygonMode=point early-outErik Faye-Lund1-6/+0
2019-10-31anv: Set the batch allocator for compute pipelinesJason Ekstrand1-2/+5
2019-10-31anv: Allocate misc BOs from the cacheJason Ekstrand1-1/+1
2019-10-28anv: Add support for depth bounds testing.Plamena Manolova1-0/+1
2019-08-12anv: Implement VK_KHR_pipeline_executable_propertiesJason Ekstrand1-0/+1
2019-08-12anv: Add a ralloc context to anv_pipelineJason Ekstrand1-0/+2