summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/genX_pipeline_util.h
Commit message (Expand)AuthorAgeFilesLines
* anv/pipeline: Roll genX_pipeline_util.h into genX_pipeline.cJason Ekstrand2016-11-161-1294/+0
* anv/pipeline: Rework the 3DSTATE_VF_TOPOLOGY helperJason Ekstrand2016-11-161-0/+8
* anv/pipeline: Move 3DSTATE_PS_EXTRA setup into a helperJason Ekstrand2016-11-161-0/+32
* anv/pipeline: Unify 3DSTATE_WM emissionJason Ekstrand2016-11-161-0/+53
* anv/pipeline: Unify 3DSTATE_PS emissionJason Ekstrand2016-11-161-6/+70
* anv/pipeline: Make emit_3dstate_sbe safe to call without a FSJason Ekstrand2016-11-161-0/+8
* anv/pipeline: Unify 3DSTATE_GS emissionJason Ekstrand2016-11-161-0/+73
* anv/pipeline: Unify 3DSTATE_VS emissionJason Ekstrand2016-11-161-0/+85
* anv/pipeline: Get rid of the kernel pointer fieldsJason Ekstrand2016-11-161-3/+3
* anv/pipeline: Set correct binding table and sampler countsJason Ekstrand2016-11-161-0/+12
* anv: replace , with ; in anv_batch_emit()Lionel Landwerlin2016-10-171-2/+2
* anv/pipeline: Remove a meta hack from emit_ds_stateJason Ekstrand2016-10-141-4/+1
* anv: Get rid of graphics_pipeline_create_info_extraJason Ekstrand2016-10-141-24/+10
* anv: use correct header guardsEmil Velikov2016-10-141-0/+5
* anv: Allow vp_info to be NULL in 3DSTATE_CLIP code.Kenneth Graunke2016-10-111-1/+1
* intel: Move Vulkan sample positions to common codeJason Ekstrand2016-09-141-5/+5
* anv: Generalize emit_urb_setupJason Ekstrand2016-09-131-20/+39
* anv/pipeline: Roll compute_urb_partition into emit_urb_setupJason Ekstrand2016-09-131-8/+138
* anv: Rework pipeline cachingJason Ekstrand2016-08-301-1/+1
* anv: Add pipeline_has_stage guards a few placesJason Ekstrand2016-08-301-3/+7
* genxml/gen9: Make 3DSTATE_SBE::AttributeActiveComponentFormat an arrayJason Ekstrand2016-08-191-35/+3
* anv: pipeline: gen7: fix assert in debug modeLionel Landwerlin2016-08-121-0/+4
* anv: Use macro to avoid code duplication for sample positionsAnuj Phogat2016-08-121-30/+5
* anv/pipeline: Add sample locations for gen7-7.5Anuj Phogat2016-08-091-0/+47
* anv/pipeline: Move emit_ms_state() to genX_pipeline_util.hAnuj Phogat2016-08-091-0/+40
* anv/pipeline/gen7: Set multisample modesLionel Landwerlin2016-08-081-0/+5
* anv/pipeline: rename info to rs_info in emit_rs_stateLionel Landwerlin2016-08-081-8/+8
* anv/pipeline/gen7: Set the depth format in 3DSTATE_SFJason Ekstrand2016-08-081-0/+21
* anv/pipeline: Unify 3DSTATE_RASTER and 3DSTATE_SF setup between gen7 and gen8Jason Ekstrand2016-08-081-0/+61
* anv: Perform rasterizer discard in the SOL stage instead of the clipper.Kenneth Graunke2016-07-301-2/+10
* anv/pipeline: Set up point coord enablesJason Ekstrand2016-07-221-0/+5
* anv: Unify 3DSTATE_CLIP code across generations.Kenneth Graunke2016-07-201-0/+36
* anv/pipeline: Unify blend state setup between gen7 and gen8Jason Ekstrand2016-07-151-0/+134
* anv/pipeline: Silently pass tests if depth or stencil is missingJason Ekstrand2016-06-031-1/+29
* anv/pipeline: Unify gen7/8 emit_ds_stateJason Ekstrand2016-06-031-0/+59
* anv: Move push constant allocation to the command bufferJason Ekstrand2016-05-271-12/+0
* anv: Add a devinfo argument to the get_format functionsJason Ekstrand2016-05-171-1/+2
* anv/formats: Add an anv_get_format helperJason Ekstrand2016-05-171-2/+1
* anv: s/anv_batch_emit_blk/anv_batch_emit/Jason Ekstrand2016-04-201-6/+6
* anv/genX_pipeline: Use the new emit macroJason Ekstrand2016-04-201-26/+32
* anv/pipeline: Set up flat enables correctlyJason Ekstrand2016-04-091-0/+1
* anv: Store prog data in pipeline cache streamKristian Høgsberg Kristensen2016-03-051-15/+21
* anv/pipeline: Calculate the correct max_source_attr for 3DSTATE_SBEJason Ekstrand2016-03-051-4/+6
* anv/pipeline: Pull 3DSTATE_SBE into a shared helperJason Ekstrand2016-03-011-0/+109
* anv/pipeline: Set URB offset to zero if size is zeroJordan Justen2016-02-281-2/+3
* anv: Emit 3DSTATE_PUSH_CONSTANT_ALLOC_* via a loop.Kenneth Graunke2016-02-241-9/+8
* anv: Emit 3DSTATE_URB_* via a loop.Kenneth Graunke2016-02-241-19/+7
* anv: Switch over to the macros in genxmlJason Ekstrand2016-02-201-5/+5
* Move the intel vulkan driver to src/intel/vulkanJason Ekstrand2016-02-181-0/+327