summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* radv: only export clip/cull distances if PS reads themSamuel Pitoiset2019-06-271-0/+4
* radv: disable viewport clamping even if FS doesn't write ZSamuel Pitoiset2019-06-191-3/+1
* radv: fix setting CB_SHADER_MASK for dual source blendingSamuel Pitoiset2019-06-101-2/+5
* radv: fix alpha-to-coverage when there is unused color attachmentsSamuel Pitoiset2019-06-101-1/+1
* amd/common: use generated register headerNicolai Hähnle2019-06-031-1/+0
* radv: implement VK_EXT_sample_locations and disable itSamuel Pitoiset2019-05-301-0/+30
* ac: treat Mullins as Kabini, remove the enumMarek Olšák2019-05-271-2/+1
* radv: clean up the sample locations codebaseSamuel Pitoiset2019-05-221-1/+1
* ac: rename SI-CIK-VI to GFX6-GFX7-GFX8Marek Olšák2019-05-151-17/+17
* radv: fix setting the number of rectangles when it's dyanmicSamuel Pitoiset2019-05-091-4/+6
* radv: Run the new ycbcr lowering pass.Bas Nieuwenhuizen2019-04-251-1/+1
* radv: Add non-uniform indexing lowering.Bas Nieuwenhuizen2019-04-101-0/+5
* radv: fix getting the vertex strides if the bindings aren't contiguousSamuel Pitoiset2019-04-081-1/+15
* radv: add missing initializations since VK_EXT_pipeline_creation_feedbackSamuel Pitoiset2019-03-211-2/+2
* radv: Implement VK_EXT_pipeline_creation_feedback.Bas Nieuwenhuizen2019-03-201-5/+94
* radv: use typed buffer loads for vertex input fetchesSamuel Pitoiset2019-03-131-34/+3
* radv: store more vertex attribute infos as pipeline keysSamuel Pitoiset2019-03-131-0/+27
* rav: use 32_AR instead of 32_ABGR when alpha coverage is requiredSamuel Pitoiset2019-03-041-1/+1
* radv: Fix float16 interpolation set up.Bas Nieuwenhuizen2019-02-221-7/+13
* radv: Disable depth clamping even without EXT_depth_range_unrestricted.Bas Nieuwenhuizen2019-02-201-2/+1
* radv: Implement VK_EXT_depth_clip_enable.Bas Nieuwenhuizen2019-02-201-2/+9
* radv: Clean up a bunch of compiler warnings.Bas Nieuwenhuizen2019-02-201-1/+0
* radv: fix writing the alpha channel of MRT0 when alpha coverage is enabledSamuel Pitoiset2019-02-181-7/+8
* radv: write the alpha channel of MRT0 when alpha coverage is enabledSamuel Pitoiset2019-02-181-0/+8
* radv: store vertex attribute formats as pipeline keysSamuel Pitoiset2019-02-141-3/+19
* radv: always export gl_SampleMask when the fragment shader uses itSamuel Pitoiset2019-02-131-4/+4
* radv: remove alloc parameter from pipeline initDave Airlie2019-02-111-5/+2
* radv: track if subpasses have color attachmentsSamuel Pitoiset2019-02-041-9/+1
* radv: store the list of attachments for every subpassSamuel Pitoiset2019-02-041-8/+7
* radv: avoid context rolls when binding graphics pipelinesRhys Perry2019-01-211-102/+115
* radv: use dithered alpha-to-coverageRhys Perry2019-01-161-4/+5
* radv: Set partial_vs_wave for pipelines with just GS, not tess.Bas Nieuwenhuizen2019-01-151-8/+20
* radv: get rid of bunch of KHR suffixesSamuel Pitoiset2019-01-091-3/+3
* 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