summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/gen8_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* anv/pipeline: Unify graphics_pipeline_createJason Ekstrand2016-11-161-92/+0
* anv/pipline: Re-order state emission and make it consistentJason Ekstrand2016-11-161-3/+3
* anv/pipeline: Rework the 3DSTATE_VF_TOPOLOGY helperJason Ekstrand2016-11-161-11/+1
* anv/pipeline: Move 3DSTATE_PS_EXTRA setup into a helperJason Ekstrand2016-11-161-27/+1
* anv/pipeline: Unify 3DSTATE_WM emissionJason Ekstrand2016-11-161-18/+1
* intel/genxml: Make 3DSTATE_WM more consistent across gensJason Ekstrand2016-11-161-4/+4
* anv/pipeline: Unify 3DSTATE_PS emissionJason Ekstrand2016-11-161-37/+1
* anv/pipeline: Make emit_3dstate_sbe safe to call without a FSJason Ekstrand2016-11-161-2/+1
* anv/pipeline: Unify 3DSTATE_GS emissionJason Ekstrand2016-11-161-62/+1
* anv/pipeline/gen8: Set 3DSTATE_GS::InstanceControlJason Ekstrand2016-11-161-0/+1
* intel/genxml: Make some 3DSTATE_GS fields more consistentJason Ekstrand2016-11-161-1/+1
* anv/pipeline: Unify 3DSTATE_VS emissionJason Ekstrand2016-11-161-54/+3
* anv/pipeline/gen8: Enable VS statisticsJason Ekstrand2016-11-161-1/+1
* anv/pipeline: Stop claiming to support running without a vertex shaderJason Ekstrand2016-11-161-54/+44
* anv/pipeline: Get rid of the kernel pointer fieldsJason Ekstrand2016-11-161-13/+12
* anv/pipeline: Set correct binding table and sampler countsJason Ekstrand2016-11-161-6/+15
* anv: move to using vk_alloc helpers.Dave Airlie2016-10-191-2/+2
* anv: Get rid of graphics_pipeline_create_info_extraJason Ekstrand2016-10-141-9/+7
* anv/gen8_pipeline: Add an assert to ensure use_alt_mode is not set in prog_dataAnuj Phogat2016-10-041-0/+1
* anv/gen8_pipeline: Fix typo in semicolonAnuj Phogat2016-10-041-1/+1
* anv: get rid of duplicated values from gen_device_infoLionel Landwerlin2016-09-231-3/+4
* anv: device: calculate compute thread numbers using subslices numbersLionel Landwerlin2016-09-211-2/+4
* anv/pipeline: Move emit_ms_state() to genX_pipeline_util.hAnuj Phogat2016-08-091-40/+0
* anv/pipeline/gen7: Set multisample modesLionel Landwerlin2016-08-081-1/+1
* anv/pipeline/gen7: Set the depth format in 3DSTATE_SFJason Ekstrand2016-08-081-1/+2
* anv/pipeline: Unify 3DSTATE_RASTER and 3DSTATE_SF setup between gen7 and gen8Jason Ekstrand2016-08-081-49/+0
* anv/pipeline/gen8: Set 3DSTATE_SF::StatisticsEnableJason Ekstrand2016-08-081-0/+1
* anv/pipeline/gen8: Unconditionally set DXMultisampleRasterizaitonEnableJason Ekstrand2016-08-081-9/+2
* anv/pipeline/gen8: Use fewer designated initializers in emit_rs_stateJason Ekstrand2016-08-081-26/+27
* anv/pipeline/gen8: Remove an old commentJason Ekstrand2016-08-081-2/+0
* anv: Perform rasterizer discard in the SOL stage instead of the clipper.Kenneth Graunke2016-07-301-0/+1
* anv: Enable per sample shading on gen8+Anuj Phogat2016-07-281-3/+0
* anv/pipeline: Fix setting per sample shading in pixel shaderAnuj Phogat2016-07-281-4/+1
* anv: Unify 3DSTATE_CLIP code across generations.Kenneth Graunke2016-07-201-22/+3
* genxml: Add APIMODE_D3D missing enum values and improve consistency.Kenneth Graunke2016-07-201-1/+1
* genxml: Add CLIPMODE_* prefix to 3DSTATE_CLIP's "Clip Mode" enum values.Kenneth Graunke2016-07-201-1/+1
* anv/pipeline: Unify blend state setup between gen7 and gen8Jason Ekstrand2016-07-151-117/+0
* anv: Use different BOs for different scratch sizes and stagesJason Ekstrand2016-06-221-6/+12
* genxml: Make ScratchSpaceBasePointer an address instead of an offsetJason Ekstrand2016-06-221-3/+12
* anv: Add proper support for depth clampingJason Ekstrand2016-06-201-3/+3
* anv/pipeline: Store the (set, binding, index) tripple in the bind mapJason Ekstrand2016-06-101-2/+3
* anv/pipeline: Add support for early depth stencilJason Ekstrand2016-06-031-1/+8
* anv/pipeline: Silently pass tests if depth or stencil is missingJason Ekstrand2016-06-031-1/+3
* anv/pipeline: Unify gen7/8 emit_ds_stateJason Ekstrand2016-06-031-49/+0
* i965/fs: Organize prog_data by ksp number rather than SIMD widthJason Ekstrand2016-05-141-5/+7
* anv: s/anv_batch_emit_blk/anv_batch_emit/Jason Ekstrand2016-04-201-16/+15
* anv/gen8_pipeline: Use the new emit macroJason Ekstrand2016-04-201-177/+191
* anv: Replace ::disable_scissor with ::use_rectlistsNanley Chery2016-04-131-1/+1
* gen{7,8}_pipeline: Always set ViewportXYClipTestEnableNanley Chery2016-04-131-1/+1
* gen{7,8}_pipeline: Apply 3DPRIM_RECTLIST restrictionsNanley Chery2016-04-131-2/+2