summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/radv_pipeline.c
AgeCommit message (Expand)AuthorFilesLines
2019-04-10radv: Add non-uniform indexing lowering.Bas Nieuwenhuizen1-0/+5
2019-04-08radv: fix getting the vertex strides if the bindings aren't contiguousSamuel Pitoiset1-1/+15
2019-03-21radv: add missing initializations since VK_EXT_pipeline_creation_feedbackSamuel Pitoiset1-2/+2
2019-03-20radv: Implement VK_EXT_pipeline_creation_feedback.Bas Nieuwenhuizen1-5/+94
2019-03-13radv: use typed buffer loads for vertex input fetchesSamuel Pitoiset1-34/+3
2019-03-13radv: store more vertex attribute infos as pipeline keysSamuel Pitoiset1-0/+27
2019-03-04rav: use 32_AR instead of 32_ABGR when alpha coverage is requiredSamuel Pitoiset1-1/+1
2019-02-22radv: Fix float16 interpolation set up.Bas Nieuwenhuizen1-7/+13
2019-02-20radv: Disable depth clamping even without EXT_depth_range_unrestricted.Bas Nieuwenhuizen1-2/+1
2019-02-20radv: Implement VK_EXT_depth_clip_enable.Bas Nieuwenhuizen1-2/+9
2019-02-20radv: Clean up a bunch of compiler warnings.Bas Nieuwenhuizen1-1/+0
2019-02-18radv: fix writing the alpha channel of MRT0 when alpha coverage is enabledSamuel Pitoiset1-7/+8
2019-02-18radv: write the alpha channel of MRT0 when alpha coverage is enabledSamuel Pitoiset1-0/+8
2019-02-14radv: store vertex attribute formats as pipeline keysSamuel Pitoiset1-3/+19
2019-02-13radv: always export gl_SampleMask when the fragment shader uses itSamuel Pitoiset1-4/+4
2019-02-11radv: remove alloc parameter from pipeline initDave Airlie1-5/+2
2019-02-04radv: track if subpasses have color attachmentsSamuel Pitoiset1-9/+1
2019-02-04radv: store the list of attachments for every subpassSamuel Pitoiset1-8/+7
2019-01-21radv: avoid context rolls when binding graphics pipelinesRhys Perry1-102/+115
2019-01-16radv: use dithered alpha-to-coverageRhys Perry1-4/+5
2019-01-15radv: Set partial_vs_wave for pipelines with just GS, not tess.Bas Nieuwenhuizen1-8/+20
2019-01-09radv: get rid of bunch of KHR suffixesSamuel Pitoiset1-3/+3
2019-01-02nir: rename nir_link_constant_varyings() nir_link_opt_varyings()Timothy Arceri1-2/+2
2018-12-16nir: Add a bool to int32 lowering passJason Ekstrand1-0/+4
2018-12-13radv: switch on EOP when primitive restart is enabled with triangle stripsSamuel Pitoiset1-2/+1
2018-11-14radv: make use of nir_move_out_const_to_consumer()Timothy Arceri1-0/+4
2018-11-13radv: set PA.SC_CONSERVATIVE_RASTERIZATION.NULL_SQUAD_AA_MASK_ENABLESamuel Pitoiset1-1/+1
2018-11-12radv: clean up setting partial_es_wave for distributed tess on VISamuel Pitoiset1-7/+4
2018-11-01radv: set PA_SU_PRIM_FILTER_CNTL optimallySamuel Pitoiset1-0/+9
2018-11-01radv: only enable gl_SampleMask if MSAA is enabled tooSamuel Pitoiset1-2/+11
2018-11-01radv: add support for Raven2Samuel Pitoiset1-0/+1
2018-10-29radv: implement VK_EXT_transform_feedbackSamuel Pitoiset1-0/+19
2018-10-29radv: adjust the number of output components per streamSamuel Pitoiset1-5/+4
2018-10-29radv: adjust the GSVS ring sizes based on the number of componentsSamuel Pitoiset1-6/+19
2018-10-29radv: remove wrong comment in calculate_gs_ring_sizes() about streamsSamuel Pitoiset1-1/+1
2018-10-24radv: call nir_link_xfb_varyings()Timothy Arceri1-0/+4
2018-10-24radv: move nir_lower_io_to_scalar_early() to radv_link_shaders()Timothy Arceri1-26/+18
2018-10-18radv: use nir_opt_find_array_copies()Timothy Arceri1-3/+3
2018-10-15radv: do not force the flat qualifier for clip/cull distancesSamuel Pitoiset1-2/+2
2018-10-11radv: add a workaround for a VGT hang with prim restart and stripsSamuel Pitoiset1-0/+11
2018-10-11radv: don't pass shader key by copyDave Airlie1-7/+6
2018-10-08radv: tidy up radv_pipeline_init_multisample_state()Samuel Pitoiset1-19/+16
2018-10-08radv: always set PA_SC_MODE_CNTL_1.OUT_OF_ORDER_WATER_MARKSamuel Pitoiset1-2/+2
2018-10-08radv: set DB_EQAA.INCOHERENT_EQAA_READSSamuel Pitoiset1-1/+1
2018-10-01radv: add potential missing fields for DB_EQAASamuel Pitoiset1-1/+3
2018-10-01radv: disable complicated point clipping against user clip planesSamuel Pitoiset1-1/+0
2018-09-18radv: implement VK_EXT_conservative_rasterizationSamuel Pitoiset1-1/+48
2018-09-11radv: adjust ESGS ring buffer size computation on VI+Samuel Pitoiset1-1/+5
2018-09-03radv: Add VEGA20 support.Bas Nieuwenhuizen1-0/+1
2018-08-31radv: fix passing clip/cull distances from VS to PSSamuel Pitoiset1-0/+17