aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_shader.c
Commit message (Expand)AuthorAgeFilesLines
* radv: use nir_lower_discard_to_demote to work around game bugsDaniel Schürmann2020-03-091-0/+2
* ac: rename lds_size_per_cu to lds_size_per_workgroupSamuel Pitoiset2020-03-031-1/+1
* radv/gfx10: adjust the number of VGPRs used to compute wavesSamuel Pitoiset2020-02-261-2/+2
* radv/gfx10: adjust the LDS size used to compute wavesSamuel Pitoiset2020-02-261-4/+2
* radv: remove RADV_DEBUG=nosisched and RADV_PERFTEST=sischedSamuel Pitoiset2020-02-131-2/+0
* Rename nir_lower_constant_initializers to nir_lower_variable_initalizersArcady Goldmints-Orlov2020-02-121-3/+3
* radv: implement VK_AMD_shader_explicit_vertex_parameterSamuel Pitoiset2020-01-291-0/+1
* radv/aco: use ACO for GS copy shadersRhys Perry2020-01-241-2/+3
* aco: implement GS on GFX7-8Rhys Perry2020-01-241-23/+0
* radv/aco,aco: implement GS on GFX9+Rhys Perry2020-01-241-0/+3
* radv: advertise VK_AMD_shader_fragment_maskSamuel Pitoiset2020-01-231-0/+1
* radv: advertise VK_AMD_shader_image_load_store_lodSamuel Pitoiset2020-01-091-0/+1
* radv: enable SpvCapabilityImageMSArraySamuel Pitoiset2019-12-121-0/+1
* radv: remove dead shader input/output variablesSamuel Pitoiset2019-12-041-1/+1
* radv,ac/nir: lower deref operations for shared memorySamuel Pitoiset2019-11-291-0/+19
* radv: Replace supports_spill with explict_scratch_argsConnor Abbott2019-11-251-3/+2
* aco: Use radv_shader_args in aco_compile_shader()Connor Abbott2019-11-251-1/+1
* radv: Move argument declaration out of nir_to_llvmConnor Abbott2019-11-251-3/+15
* radv: enable FP16/FP64 denormals earlier and only for LLVMRhys Perry2019-11-151-14/+14
* radv: remove useless RADV_DEBUG=unsafemath debug optionSamuel Pitoiset2019-11-151-1/+0
* radv: adjust loop unrolling heuristics for int64Rhys Perry2019-11-071-0/+15
* radv: determine shaders wavesize at pipeline levelSamuel Pitoiset2019-11-061-11/+1
* radv: fix dumping SPIR-V into hang reportsSamuel Pitoiset2019-10-301-2/+10
* radv: for secure compile exit early from radv_shader_variant_create()Timothy Arceri2019-10-261-1/+8
* radv: round vgprs/sgprs before calculating max_wavesRhys Perry2019-10-231-4/+8
* radv: implement VK_KHR_shader_float_controlsSamuel Pitoiset2019-10-181-0/+1
* radv: implement VK_KHR_shader_clockSamuel Pitoiset2019-10-091-0/+1
* radv/aco,aco: set lower_fmodRhys Perry2019-10-041-0/+1
* radv: enable lower_fmod for the LLVM pathSamuel Pitoiset2019-10-031-0/+1
* radv/gfx10: fix the ESGS ring size symbolSamuel Pitoiset2019-10-021-19/+1
* radv/aco: Don't lower subtractionsDaniel Schürmann2019-09-301-1/+0
* radv: Add debug option to dump meta shaders.Timur Kristóf2019-09-261-2/+4
* amd/common: Introduce ac_get_fs_input_vgpr_cnt.Timur Kristóf2019-09-261-33/+1
* radv: Set shared VGPR count in radv_postprocess_config.Timur Kristóf2019-09-261-0/+13
* aco,radv: rename record_llvm_ir/llvm_ir_string to record_ir/ir_stringRhys Perry2019-09-261-7/+7
* radv/aco: return a correct name and description for the backend IRRhys Perry2019-09-261-0/+1
* aco,radv/aco: get dissassembly for release builds if requestedRhys Perry2019-09-261-6/+1
* radv: remove dead shared variablesDaniel Schürmann2019-09-191-1/+1
* radv/aco: enable VK_EXT_shader_demote_to_helper_invocationDaniel Schürmann2019-09-191-0/+1
* radv/aco: Setup alternate path in RADV to support the experimental ACO compilerDaniel Schürmann2019-09-191-39/+92
* ac: move ac_get_num_physical_sgprs into radeon_infoMarek Olšák2019-09-181-2/+2
* ac: move ac_get_max_wave64_per_simd into radeon_infoMarek Olšák2019-09-181-1/+1
* radv/gfx10: adjust the GS NGG scratch size for streamoutSamuel Pitoiset2019-09-161-1/+15
* radv/gfx10: add an option to switch from legacy to NGG streamoutSamuel Pitoiset2019-09-161-6/+10
* radv/gfx10: declare a LDS symbol for the NGG emit spaceSamuel Pitoiset2019-09-101-26/+15
* radv: fill shader info for all stages in the pipelineSamuel Pitoiset2019-09-101-6/+8
* radeonsi/gfx10: fix wave occupancy computationsMarek Olšák2019-09-091-3/+4
* radv: merge radv_shader_variant_info into radv_shader_infoSamuel Pitoiset2019-09-061-42/+42
* nir: allow specifying filter callback in lower_alu_to_scalarVasily Khoruzhick2019-09-061-1/+1
* radv: Call nir_propagate_invariant()Connor Abbott2019-09-051-0/+2