summaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* ac/nir: add missing round_slice for 1D arraysSamuel Pitoiset2018-04-231-0/+7
* ac/nir: fix image dimension for subpass attachmentsSamuel Pitoiset2018-04-201-3/+15
* ac/nir: handle nir_intrinsic_load_first_vertex like base_vertexSamuel Pitoiset2018-04-201-2/+2
* ac/nir: use ac_build_image_opcode for image intrinsicsNicolai Hähnle2018-04-203-140/+78
* radeonsi: generate image load/store/atomic ops using ac_build_image_opcodeNicolai Hähnle2018-04-202-32/+110
* amd/common: pass address components individually to ac_build_image_intrinsicNicolai Hähnle2018-04-203-264/+216
* amd/common: pass new enum ac_image_dim to ac_build_image_opcodeNicolai Hähnle2018-04-203-11/+66
* ac/nir: fix atomic compare-and-swapNicolai Hähnle2018-04-201-0/+1
* radeonsi: add support for VegaMMarek Olšák2018-04-183-0/+6
* ac/nir: Make the GFX9 buffer size fix apply to image loads/atomics too.Bas Nieuwenhuizen2018-04-161-17/+22
* ac: handle subgroup intrinsicsDaniel Schürmann2018-04-141-29/+40
* ac: add LLVM build functions for subgroup instrinsicsDaniel Schürmann2018-04-142-1/+485
* ac: make ballot and umsb capable of 64bit inputsDaniel Schürmann2018-04-141-9/+25
* winsys/amdgpu: allow local BOs on APUsMarek Olšák2018-04-131-1/+2
* ac/surface: Allow S swizzle for displayable surfaces.Bas Nieuwenhuizen2018-04-121-2/+5
* radeonsi: pass -O halt_waves to umr for hang debuggingNicolai Hähnle2018-04-111-1/+1
* ac/surface: don't set the display flag for obviously unsupported cases (v2)Marek Olšák2018-04-102-4/+31
* ac/surface/gfx9: request desired micro tile mode explicitlyMarek Olšák2018-04-101-4/+16
* ac/nir: Use an array instead of hashtable for SSA defs.Bas Nieuwenhuizen2018-04-101-9/+13
* 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