aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* radv: Add inputs read by TES to radv_shader_info.Timur Kristóf2020-04-241-0/+7
* radv: simplify checking for Navi1x chipsSamuel Pitoiset2020-04-231-3/+1
* radv: make sure to export the viewport index if FS needs itSamuel Pitoiset2020-04-231-0/+13
* Fix promotion of floats to doublesAlbert Astals Cid2020-04-181-1/+1
* radv: fix geometry shader primitives query with ACO on GFX10Samuel Pitoiset2020-04-171-5/+1
* radv: rename extra graphics pipeline decompress/resummarize fieldsSamuel Pitoiset2020-04-081-3/+3
* radv: Enable ACO for NGG VS/TES, but disable NGG for ACO GS.Timur Kristóf2020-04-071-0/+13
* radv, aco: collect statistics if requested but executables are notRhys Perry2020-04-031-10/+11
* radv: add code for exposing compiler statisticsRhys Perry2020-04-031-0/+14
* radv: stop including files from mesa/mainMarek Olšák2020-03-271-1/+0
* radv: call nir_shader_gather_info againRhys Perry2020-03-191-0/+3
* radv: remove wrong assert that checks compute subgroup sizeSamuel Pitoiset2020-03-181-5/+4
* radv/gfx10: fix required ballot size with VK_EXT_subgroup_size_controlSamuel Pitoiset2020-03-171-3/+21
* radv/gfx10: fix required subgroup size with VK_EXT_subgroup_size_controlSamuel Pitoiset2020-03-171-1/+12
* radv: remove unnecessary LLVM includesSamuel Pitoiset2020-03-131-3/+0
* radv: remove radv_shader_variant::aco_usedSamuel Pitoiset2020-03-131-1/+1
* radv: cleanup occurences of use_aco everywhereSamuel Pitoiset2020-03-131-10/+7
* radv: tune primitive binning for small chipsSamuel Pitoiset2020-03-121-2/+7
* amd/llvm: Fix divergent descriptor indexing. (v3)Bas Nieuwenhuizen2020-03-121-7/+7
* radv: Enable ACO on all stages.Timur Kristóf2020-03-111-25/+6
* radv: Enable ACO for TES when there is no GS.Timur Kristóf2020-03-111-7/+9
* radv: Enable ACO for tessellation control shaders.Timur Kristóf2020-03-111-2/+4
* radv: remove RADV_DEBUG=nosisched and RADV_PERFTEST=sischedSamuel Pitoiset2020-02-131-2/+0
* radv: implement VK_EXT_line_rasterizationSamuel Pitoiset2020-02-131-0/+33
* radv/gfx10: re-enable NGG GSSamuel Pitoiset2020-01-291-15/+0
* radv: implement VK_AMD_shader_explicit_vertex_parameterSamuel Pitoiset2020-01-291-8/+17
* radv: print NIR shaders after lowering FS inputs/outputsSamuel Pitoiset2020-01-241-3/+5
* radv/aco: use ACO for GS copy shadersRhys Perry2020-01-241-1/+2
* radv/aco: allow ACO for GSRhys Perry2020-01-241-8/+9
* radv: move gs copy shader creation before other variantsRhys Perry2020-01-241-36/+36
* radv/gfx10: improve performance for TES using PrimID but not exporting itSamuel Pitoiset2020-01-131-1/+1
* radv/gfx10: add support for NGG passthrough modeSamuel Pitoiset2020-01-131-0/+2
* radv/gfx10: determine if a pipeline is eligible for NGG passthroughSamuel Pitoiset2020-01-131-12/+53
* radv/gfx10: disable vertex groupingSamuel Pitoiset2020-01-131-5/+2
* radv: do not fill keys from fragment shader twiceSamuel Pitoiset2020-01-081-14/+0
* radv: Emit a BATCH_BREAK when changing pixel shaders or CB_TARGET_MASK.Bas Nieuwenhuizen2020-01-071-18/+27
* radv: implement VK_AMD_mixed_attachment_samplesSamuel Pitoiset2020-01-031-5/+26
* radv: ignore pColorBlendState if rasterization is disabledSamuel Pitoiset2019-12-201-5/+21
* radv: tidy up radv_pipeline_init_blend_state()Samuel Pitoiset2019-12-201-112/+115
* radv: ignore pDepthStencilState if rasterization is disabledSamuel Pitoiset2019-12-201-5/+15
* radv: ignore pTessellationState if the pipeline doesn't use tessSamuel Pitoiset2019-12-201-2/+16
* radv: ignore pMultisampleState if rasterization is disabledSamuel Pitoiset2019-12-201-7/+15
* radv: fix possibly wrong PA_SC_AA_CONFIG value for conservative rastSamuel Pitoiset2019-12-101-0/+7
* radv: move emission of two PA_SC_* registers to the pipeline CSSamuel Pitoiset2019-12-101-0/+2
* radv: fix enabling sample shading with SampleID/SamplePositionSamuel Pitoiset2019-11-271-7/+24
* radv: fix reporting subgroup size with VK_KHR_pipeline_executable_propertiesSamuel Pitoiset2019-11-261-3/+2
* radv: create a fresh fork for each pipeline compileTimothy Arceri2019-11-251-1/+15
* radv: Do not change scratch settings while shaders are active.Bas Nieuwenhuizen2019-11-201-17/+2
* radv: remove useless RADV_DEBUG=unsafemath debug optionSamuel Pitoiset2019-11-151-2/+0
* radv/gfx10: fix primitive indices orientation for NGG GSSamuel Pitoiset2019-11-071-2/+0