summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/gen8_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* anv/pipeline: Unconditionally emit PS_BLEND on gen8+Jason Ekstrand2016-03-081-18/+14
* anv: Compact render targetsJason Ekstrand2016-03-081-9/+26
* anv/pipeline: Handle null wm_prog_data in 3DSTATE_CLIPJason Ekstrand2016-03-051-2/+2
* anv: Fix rebase errorKristian Høgsberg Kristensen2016-03-051-2/+2
* anv: Always use point size from the shaderKristian Høgsberg Kristensen2016-03-051-1/+1
* anv: Store prog data in pipeline cache streamKristian Høgsberg Kristensen2016-03-051-15/+15
* anv/pipeline: Implement the depth compare EQUAL workaround on gen8+Jason Ekstrand2016-03-051-0/+8
* anv/pipeline: Set StencilBufferWriteEnable from the pipelineJason Ekstrand2016-03-041-0/+1
* anv/pipeline: More competent gen8 clippingJason Ekstrand2016-03-041-0/+14
* anv/pipeline: Use the right provoking vertex for triangle fansJason Ekstrand2016-03-041-1/+1
* anv/pipeline: Respect pRasterizationState->depthBiasEnableJason Ekstrand2016-03-041-0/+3
* anv/pipeline: Pull 3DSTATE_SBE into a shared helperJason Ekstrand2016-03-011-98/+1
* anv/gen8: Emit the 3DSTATE_PS_BLEND packetJason Ekstrand2016-02-261-0/+23
* anv: Switch over to the macros in genxmlJason Ekstrand2016-02-201-7/+7
* Move the intel vulkan driver to src/intel/vulkanJason Ekstrand2016-02-181-0/+573