aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv: implement VK_EXT_subgroup_size_controlSamuel Pitoiset2019-11-061-3/+26
* radv: rely on shader's wavesize when computing NGG infoSamuel Pitoiset2019-11-061-1/+10
* radv: determine shaders wavesize at pipeline levelSamuel Pitoiset2019-11-061-0/+22
* radv/gfx10: enable wave32 for compute based on shader's wavesizeSamuel Pitoiset2019-11-061-1/+1
* radv: fix compute pipeline keys when optimizations are disabledSamuel Pitoiset2019-11-041-2/+18
* radv: Fix disk_cache_get size argument.Bas Nieuwenhuizen2019-10-311-2/+2
* radv: Add an early exit in the secure compile if we already have the cache en...Bas Nieuwenhuizen2019-10-301-0/+14
* radv: Compute hashes in secure process for secure compilation.Bas Nieuwenhuizen2019-10-301-0/+23
* radv: make use of radv_sc_read()Timothy Arceri2019-10-301-12/+17
* radv: enable secure compile supportTimothy Arceri2019-10-261-2/+16
* radv: add radv_secure_compile()Timothy Arceri2019-10-261-0/+134
* radv: add radv_create_shaders() to radv_shader.hTimothy Arceri2019-10-261-1/+0
* radv: get topology from pipeline key rather than VkGraphicsPipelineCreateInfoTimothy Arceri2019-10-261-9/+8
* radv: add an assertion in radv_gfx10_compute_bin_size()Samuel Pitoiset2019-10-231-0/+1
* radv: fix buildSamuel Pitoiset2019-10-021-1/+1
* Revert "radv: disable viewport clamping even if FS doesn't write Z"Samuel Pitoiset2019-10-021-1/+3
* radv/gfx10: fix NGG streamout with triangle strips for VSSamuel Pitoiset2019-10-021-0/+4
* radv/gfx10: add radv_device::use_nggSamuel Pitoiset2019-10-021-3/+1
* radv: Set shared VGPR count in radv_postprocess_config.Timur Kristóf2019-09-261-2/+5
* aco,radv: rename record_llvm_ir/llvm_ir_string to record_ir/ir_stringRhys Perry2019-09-261-2/+2
* radv/aco: return a correct name and description for the backend IRRhys Perry2019-09-261-2/+7
* radv/aco: Setup alternate path in RADV to support the experimental ACO compilerDaniel Schürmann2019-09-191-6/+27
* radv: Add DFSM support.Bas Nieuwenhuizen2019-09-181-5/+17
* radv/gfx10: fix VK_KHR_pipeline_executable_properties with NGG GSSamuel Pitoiset2019-09-181-4/+13
* ac: move num_sdp_interfaces into radeon_infoMarek Olšák2019-09-181-15/+1
* radv/gfx10: enable NGG_WAVE_ID_EN for NGG streamoutSamuel Pitoiset2019-09-161-0/+2
* radv/gfx10: fix unnecessary LDS overallocation for NGG GSSamuel Pitoiset2019-09-161-7/+1
* radv/gfx10: adjust the LDS size for VS/TES NGG streamoutSamuel Pitoiset2019-09-161-8/+9
* radv/gfx10: add an option to switch from legacy to NGG streamoutSamuel Pitoiset2019-09-161-12/+13
* radv/gfx10: declare a LDS symbol for the NGG emit spaceSamuel Pitoiset2019-09-101-3/+0
* radv: calculate GFX9 GS and GFX10 NGG states before compiling shader variantsSamuel Pitoiset2019-09-101-35/+48
* radv: store the ESGS ring size as part of gfx10_ngg_infoSamuel Pitoiset2019-09-101-1/+2
* radv: store GFX10 NGG state as part of the shader infoSamuel Pitoiset2019-09-101-44/+35
* radv: store GFX9 GS state as part of the shader infoSamuel Pitoiset2019-09-101-31/+24
* radv: fill shader info for all stages in the pipelineSamuel Pitoiset2019-09-101-5/+120
* radv: merge radv_shader_variant_info into radv_shader_infoSamuel Pitoiset2019-09-061-61/+61
* radv/radeonsi: Don't count read-only data when reporting code sizeConnor Abbott2019-09-051-1/+1
* radv: move lowering PS inputs/outputs at the right placeSamuel Pitoiset2019-08-301-0/+3
* radv: gather info about PS inputs in the shader info passSamuel Pitoiset2019-08-301-5/+5
* radv/gfx10: compute the LDS size for exporting PrimID for VSSamuel Pitoiset2019-08-291-0/+9
* ac: add rbplus_allowed to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+1
* ac: add has_gfx9_scissor_bug to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+1
* ac: add has_rbplus to ac_gpu_infoSamuel Pitoiset2019-08-271-3/+3
* ac: add has_distributed_tess to ac_gpu_infoSamuel Pitoiset2019-08-271-2/+2
* radv/gfx10: do not use NGG with NAVI14Samuel Pitoiset2019-08-231-0/+1
* radv: Disable NGG for geometry shaders.Bas Nieuwenhuizen2019-08-221-0/+20