summaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: move FMASK shader logic to shared codeMarek Olšák2018-04-022-0/+59
* ac/gpu_info: print GB_ADDR_CONFIGMarek Olšák2018-04-022-0/+51
* ac/gpu_info: reorder the fields and print them nicelyMarek Olšák2018-04-022-55/+76
* ac/gpu_info: rename has_virtual_memory -> r600_has_virtual_memoryMarek Olšák2018-04-022-2/+2
* ac/gpu_info: don't print irrelevant fieldsMarek Olšák2018-04-021-5/+0
* util: Include bitscan.h directlyIan Romanick2018-03-291-0/+1
* util: Move util_is_power_of_two to bitscan.h and rename to util_is_power_of_t...Ian Romanick2018-03-292-3/+3
* ac: add support for trinary_minmax instructionsDaniel Schürmann2018-03-291-0/+54
* ac/nir: Add workaround for GFX9 buffer views.Bas Nieuwenhuizen2018-03-294-7/+69
* ac/surface: set AddrSurfInfoIn.format = ADDR_FMT_8 for stencil, add assertionsMarek Olšák2018-03-281-0/+8
* radeonsi: add support for Vega12Marek Olšák2018-03-283-7/+28
* amd/addrlib: update to the latest version for Vega12Marek Olšák2018-03-281-1/+1
* ac/radeonsi: pass bindless bool to load_sampler_desc()Timothy Arceri2018-03-282-3/+11
* ac/nir_to_llvm: fix component packing for double outputsTimothy Arceri2018-03-281-1/+3
* radeonsi: don't reallocate on DMABUF export if local BOs are disabledMarek Olšák2018-03-262-0/+3
* nir: Rename image intrinsics to image_varJason Ekstrand2018-03-231-21/+21
* ac/nir_to_llvm: add frexp supportTimothy Arceri2018-03-221-0/+11
* ac/surface: compute tile swizzle for GFX9Marek Olšák2018-03-212-3/+88
* ac/nir: pass the nir variable through tcs loading.Dave Airlie2018-03-142-12/+6
* ac/nir: Use lower_vote_eq_to_ballot instead of ac_nir_lower_subgroupsJason Ekstrand2018-03-134-98/+0
* ac/nir: rename radeon_llvm_reg_index_soa() to ac_llvm_reg_index_soa()Samuel Pitoiset2018-03-132-4/+4
* ac/nir: remove some unnecessary includes and declarationsSamuel Pitoiset2018-03-132-9/+1
* ac/nir: drop radv prefix from radv_lower_gather4_integer()Samuel Pitoiset2018-03-131-4/+4
* ac/nir: move ac_nir_compiler_options and friends to radv folderSamuel Pitoiset2018-03-131-72/+0
* ac: move ac_shader_info to radv folderSamuel Pitoiset2018-03-134-388/+0
* ac/nir: move ac_shader_variant_info and friends to radv folderSamuel Pitoiset2018-03-131-97/+0
* ac/nir: move all RADV related code to radv_nir_to_llvm.cSamuel Pitoiset2018-03-132-3420/+0
* ac/nir: make emit_barrier() non-staticSamuel Pitoiset2018-03-132-4/+6
* ac/nir: move radeon_llvm_reg_index_soa() to ac_nir_to_llvm.hSamuel Pitoiset2018-03-132-5/+5
* ac/nir: make handle_shader_output_decl() non-staticSamuel Pitoiset2018-03-132-10/+18
* ac/nir: change prototype of handle_shader_output_decl()Samuel Pitoiset2018-03-131-14/+14
* ac/nir: move unpack_param() to ac_llvm_build.cSamuel Pitoiset2018-03-133-33/+35
* ac/nir: move trim_vector to ac_llvm_build.cSamuel Pitoiset2018-03-133-24/+27
* ac/nir: move cast_ptr() to ac_llvm_build.cSamuel Pitoiset2018-03-133-10/+13
* ac/nir: move ac_build_alloca() to ac_llvm_build.cSamuel Pitoiset2018-03-133-39/+41
* ac/gpu_info: print ib_start_alignment, add assertionMarek Olšák2018-03-091-0/+2
* ac/nir: set number of channels for packed mrt exportsSamuel Pitoiset2018-03-091-0/+5
* winsys/amdgpu: query GDS infoMarek Olšák2018-03-082-0/+13
* radeonsi: align command buffer starting address to fix some Raven hangsMarek Olšák2018-03-082-1/+21
* ac/nir: do not emit unnecessary null exports in fragment shadersSamuel Pitoiset2018-03-081-13/+16
* ac/radeonsi: add emit_kill to the abiTimothy Arceri2018-03-082-1/+10
* ac: make use of if/loop build helpersTimothy Arceri2018-03-081-42/+18
* ac: add if/loop build helpersTimothy Arceri2018-03-083-0/+211
* ac: implement AMD_gcn_shader extended instructionsDaniel Schürmann2018-03-071-0/+28
* radv: Add minimal subgroup support.Bas Nieuwenhuizen2018-03-072-0/+51
* ac/nir: Add vote_ieq/vote_feq lowering pass.Bas Nieuwenhuizen2018-03-074-5/+98
* nir: Generalize nir_intrinsic_vote_eqJason Ekstrand2018-03-071-1/+1
* radeonsi: fix passing address32_hi to LLVM for high valuesMarek Olšák2018-03-072-3/+3
* ac/nir: don't put lod into args if it's zero.Dave Airlie2018-03-071-2/+1
* ac/nir: count the scratch private memory sizeSamuel Pitoiset2018-03-062-2/+9