summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* nir: rename nir_link_constant_varyings() nir_link_opt_varyings()Timothy Arceri2019-01-021-2/+2
* nir: Add a bool to int32 lowering passJason Ekstrand2018-12-161-0/+4
* radv: switch on EOP when primitive restart is enabled with triangle stripsSamuel Pitoiset2018-12-131-2/+1
* radv: make use of nir_move_out_const_to_consumer()Timothy Arceri2018-11-141-0/+4
* radv: set PA.SC_CONSERVATIVE_RASTERIZATION.NULL_SQUAD_AA_MASK_ENABLESamuel Pitoiset2018-11-131-1/+1
* radv: clean up setting partial_es_wave for distributed tess on VISamuel Pitoiset2018-11-121-7/+4
* radv: set PA_SU_PRIM_FILTER_CNTL optimallySamuel Pitoiset2018-11-011-0/+9
* radv: only enable gl_SampleMask if MSAA is enabled tooSamuel Pitoiset2018-11-011-2/+11
* radv: add support for Raven2Samuel Pitoiset2018-11-011-0/+1
* radv: implement VK_EXT_transform_feedbackSamuel Pitoiset2018-10-291-0/+19
* radv: adjust the number of output components per streamSamuel Pitoiset2018-10-291-5/+4
* radv: adjust the GSVS ring sizes based on the number of componentsSamuel Pitoiset2018-10-291-6/+19
* radv: remove wrong comment in calculate_gs_ring_sizes() about streamsSamuel Pitoiset2018-10-291-1/+1
* radv: call nir_link_xfb_varyings()Timothy Arceri2018-10-241-0/+4
* radv: move nir_lower_io_to_scalar_early() to radv_link_shaders()Timothy Arceri2018-10-241-26/+18
* radv: use nir_opt_find_array_copies()Timothy Arceri2018-10-181-3/+3
* radv: do not force the flat qualifier for clip/cull distancesSamuel Pitoiset2018-10-151-2/+2
* radv: add a workaround for a VGT hang with prim restart and stripsSamuel Pitoiset2018-10-111-0/+11
* radv: don't pass shader key by copyDave Airlie2018-10-111-7/+6
* radv: tidy up radv_pipeline_init_multisample_state()Samuel Pitoiset2018-10-081-19/+16
* radv: always set PA_SC_MODE_CNTL_1.OUT_OF_ORDER_WATER_MARKSamuel Pitoiset2018-10-081-2/+2
* radv: set DB_EQAA.INCOHERENT_EQAA_READSSamuel Pitoiset2018-10-081-1/+1
* radv: add potential missing fields for DB_EQAASamuel Pitoiset2018-10-011-1/+3
* radv: disable complicated point clipping against user clip planesSamuel Pitoiset2018-10-011-1/+0
* radv: implement VK_EXT_conservative_rasterizationSamuel Pitoiset2018-09-181-1/+48
* radv: adjust ESGS ring buffer size computation on VI+Samuel Pitoiset2018-09-111-1/+5
* radv: Add VEGA20 support.Bas Nieuwenhuizen2018-09-031-0/+1
* radv: fix passing clip/cull distances from VS to PSSamuel Pitoiset2018-08-311-0/+17
* radv: Make fs key exemplars ordered to be a reverse fs_key lookup.Bas Nieuwenhuizen2018-08-141-1/+26
* radv: Fix buildKenneth Graunke2018-07-261-1/+1
* radv: fix a memleak for merged shaders on GFX9Samuel Pitoiset2018-07-231-1/+1
* radv: Select correct entries for binning.Bas Nieuwenhuizen2018-07-191-2/+2
* radv: Fix number of samples used for binning.Bas Nieuwenhuizen2018-07-191-1/+1
* nir: convert lower_io_arrays_to_elements to deref instructionsRob Clark2018-06-221-2/+0
* nir: convert lower_io_to_scalar to deref instructionsRob Clark2018-06-221-2/+2
* move lower_deref_instrsRob Clark2018-06-221-0/+2
* radv: do not use an user SGPR for the sample position offsetSamuel Pitoiset2018-06-201-29/+0
* radv: don't store the number of samples as log2Samuel Pitoiset2018-06-201-2/+2
* amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák2018-06-191-16/+16
* radv: fix bitwise checkEric Engestrom2018-06-181-1/+1
* radv: remove multisample bit from shader key.Dave Airlie2018-06-151-2/+0
* radv: Fix output for sparse MRTs.Bas Nieuwenhuizen2018-06-141-9/+10
* radv: fix a GPU hang when MRTs are sparseSamuel Pitoiset2018-06-041-0/+10
* radv: Don't pass a TESS_EVAL shader when tesselation is not enabled.Bas Nieuwenhuizen2018-06-041-0/+2
* radv: Consolidate GFX9 merged shader lookup logicAlex Smith2018-06-011-18/+20
* radv: Set active_stages the same whether or not shaders were cachedAlex Smith2018-06-011-5/+2
* radv: Add option to print errors even in optimized builds.Bas Nieuwenhuizen2018-05-311-3/+3
* radv: Fix up 2_10_10_10 alpha sign.Bas Nieuwenhuizen2018-05-141-3/+27
* radv: Translate logic ops.Bas Nieuwenhuizen2018-05-141-2/+43
* radv: remove useless check in radv_create_shaders()Samuel Pitoiset2018-05-141-1/+1