summaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* ac/nir: use the new raw/struct SSBO atomic intrisics for comp_swapSamuel Pitoiset2019-04-191-2/+1
* ac/nir: only use the new raw/struct SSBO atomic intrinsics with LLVM 9+Samuel Pitoiset2019-04-191-1/+4
* ac/nir: only use the new raw/struct image atomic intrinsics with LLVM 9+Samuel Pitoiset2019-04-191-1/+4
* ac: use struct/raw store intrinsics for 8-bit/16-bit int with LLVM 9+Samuel Pitoiset2019-04-171-14/+34
* ac: use struct/raw load intrinsics for 8-bit/16-bit int with LLVM 9+Samuel Pitoiset2019-04-171-12/+38
* ac: add support for more types with struct/raw LLVM intrinsicsSamuel Pitoiset2019-04-171-20/+26
* ac/nir: add 64-bit SSBO atomic operations supportSamuel Pitoiset2019-04-171-3/+7
* ac/nir: use new LLVM 8 intrinsics for SSBO atomics except cmpswapSamuel Pitoiset2019-04-171-13/+18
* ac: Move has_local_buffers disable to radeonsi.Bas Nieuwenhuizen2019-04-151-3/+1
* ac: fix incorrect bindless atomic code in visit_image_atomicMarek Olšák2019-04-151-3/+3
* nir,ac/nir: fix cube_face_coordRhys Perry2019-04-151-2/+9
* nir: make nir_const_value scalarKarol Herbst2019-04-141-4/+4
* amd/nir: some cleanupsKarol Herbst2019-04-141-20/+9
* ac: use the common helper ac_apply_fmask_to_sampleMarek Olšák2019-04-121-64/+5
* radeonsi: set AC_FUNC_ATTR_READNONE for image opcodes where it was missingMarek Olšák2019-04-121-0/+1
* ac/nir: remove some useless integer casts for ALU operationsSamuel Pitoiset2019-04-121-16/+0
* ac/nir: remove useless integer cast in visit_image_load()Samuel Pitoiset2019-04-121-1/+1
* ac/nir: remove useless integer cast in adjust_sample_index_using_fmask()Samuel Pitoiset2019-04-121-1/+0
* ac/nir: remove useles LLVMGetUndef for nir_op_pack_64_2x32_splitSamuel Pitoiset2019-04-121-2/+1
* ac: add ac_build_load_helper_invocation() helperSamuel Pitoiset2019-04-123-12/+14
* ac: add ac_build_ddxy_interp() helperSamuel Pitoiset2019-04-123-22/+24
* ac: add ac_build_umax() and use it where possibleSamuel Pitoiset2019-04-123-15/+13
* ac/nir: make use of ac_build_umin() where possibleSamuel Pitoiset2019-04-121-5/+5
* ac/nir: make use of ac_build_imin() where possibleSamuel Pitoiset2019-04-121-5/+5
* ac/nir: make use of ac_build_imax() where possibleSamuel Pitoiset2019-04-121-7/+6
* ac/nir_to_llvm: add image bindless supportTimothy Arceri2019-04-121-57/+153
* ac/nir_to_llvm: make get_sampler_desc() more generic and pass it the image in...Timothy Arceri2019-04-121-18/+21
* glsl_to_nir: handle bindless texturesKarol Herbst2019-04-121-2/+10
* ac: add 16-bit support to ac_build_ddxy()Rhys Perry2019-04-101-5/+17
* ac/nir: fix nir_op_b2f16Samuel Pitoiset2019-04-101-3/+9
* ac/nir: fix intrinsic names for atomic operations with LLVM 9+Samuel Pitoiset2019-04-081-11/+21
* radeonsi: enable displayable DCC on RavensMarek Olšák2019-04-041-0/+8
* radeonsi: add support for displayable DCC for multi-RB chipsMarek Olšák2019-04-044-10/+134
* radeonsi: add support for displayable DCC for 1 RB chipsMarek Olšák2019-04-044-3/+29
* ac: add 8-bit and 64-bit support to ac_build_bitfield_reverse()Samuel Pitoiset2019-04-011-0/+14
* ac: add 8-bit support to ac_build_umsb()Samuel Pitoiset2019-04-011-1/+7
* ac: add 8-bit support to ac_find_lsb()Samuel Pitoiset2019-04-011-1/+6
* ac: add 8-bit support to ac_build_bit_count()Samuel Pitoiset2019-04-011-0/+7
* ac/nir: add support for nir_op_b2i8Samuel Pitoiset2019-04-011-0/+3
* ac: fix ac_build_umsb() for 16-bit integer typeSamuel Pitoiset2019-04-011-1/+6
* ac: fix ac_find_lsb() for 16-bit integer typeSamuel Pitoiset2019-04-011-0/+2
* ac: fix ac_build_bitfield_reverse() for 16-bit integer typeSamuel Pitoiset2019-04-011-0/+2
* ac: fix ac_build_bit_count() for 16-bit integer typeSamuel Pitoiset2019-04-011-0/+2
* ac/nir: fix nir_op_b2i16Samuel Pitoiset2019-04-011-3/+9
* Revert "ac/nir: use new LLVM 8 intrinsics for SSBO atomic operations"Timothy Arceri2019-03-291-42/+24
* ac: fix return type for llvm.amdgcn.frexp.exp.i32.64Samuel Pitoiset2019-03-291-1/+1
* ac: add ac_build_frex_exp() helper ans 16-bit/32-bit supportSamuel Pitoiset2019-03-283-3/+33
* ac: add ac_build_frexp_mant() helper and 16-bit/32-bit supportSamuel Pitoiset2019-03-283-2/+31
* ac: use llvm.amdgcn.fmed3 intrinsic for nir_op_fmed3Samuel Pitoiset2019-03-273-8/+36
* amd/surface: provide firstMipIdInTail for metadata surface calculationsNicolai Hähnle2019-03-261-0/+2