summaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* amd: remove support for LLVM 4.0Marek Olšák2018-05-172-191/+103
* ac/llvm: use amdgcn.tbuffer.store instead of SI.tbuffer.store intrinsicDave Airlie2018-05-171-32/+60
* radv: Add support for IMG_DATA_FORMAT_32_32_32.Bas Nieuwenhuizen2018-05-141-0/+4
* radv: Translate logic ops.Bas Nieuwenhuizen2018-05-141-28/+16
* ac/gpu_info: add has_read_registers_queryMarek Olšák2018-05-102-0/+3
* ac/gpu_info: add has_2d_tilingMarek Olšák2018-05-102-0/+3
* ac/gpu_info: add has_sparse_vm_mappingsMarek Olšák2018-05-102-0/+9
* ac/gpu_info: add has_unaligned_shader_loadsMarek Olšák2018-05-102-0/+4
* ac/gpu_info: add has_indirect_compute_dispatchMarek Olšák2018-05-102-0/+3
* ac/gpu_info: add kernel_flushes_tc_l2_after_ibMarek Olšák2018-05-102-0/+5
* ac/gpu_info: add has_format_bc1_through_bc7Marek Olšák2018-05-102-0/+3
* ac/gpu_info: add has_eqaa_surface_allocatorMarek Olšák2018-05-102-2/+5
* radeonsi: clean up the reset status query implementationMarek Olšák2018-05-102-0/+6
* ac/gpu_info: add has_bo_metadataMarek Olšák2018-05-102-0/+3
* ac/gpu_info: add si_TA_CS_BC_BASE_ADDR_allowedMarek Olšák2018-05-102-0/+3
* ac/gpu_info: add htile_cmask_support_1d_tilingMarek Olšák2018-05-102-0/+3
* ac/gpu_info: add kernel_flushes_hdp_before_ibMarek Olšák2018-05-102-0/+3
* ac/surface: add EQAA supportMarek Olšák2018-05-102-3/+29
* ac/surface: unify common legacy and gfx9 fmask fieldsMarek Olšák2018-05-102-17/+13
* ac/surface/gfx6: compute FMASK together with the color surfaceMarek Olšák2018-05-102-13/+86
* ac/surface/gfx9: fix a typo in CMASK RB/pipe alignmentMarek Olšák2018-05-101-1/+1
* ac: set correct LLVM processor names for Raven & Vega12Marek Olšák2018-05-101-2/+4
* ac: sort raster configsMarek Olšák2018-05-101-39/+27
* ac: remove 1 RB raster config for IcelandMarek Olšák2018-05-101-5/+1
* ac: move the Fiji kernel workaround for raster config out of the switchMarek Olšák2018-05-101-8/+11
* ac: enable both RBs on KaveriMarek Olšák2018-05-101-2/+13
* amd/common: use llvm.amdgcn.wqm for explicit derivativesNicolai Hähnle2018-05-041-0/+7
* ac/nir: expand 64-bit vec3 loads to fix shuffling.Dave Airlie2018-05-011-0/+5
* radeonsi: add triple into si_compilerMarek Olšák2018-04-272-2/+8
* ac/surface: handle DCC subresource fast clear restriction on VIMarek Olšák2018-04-271-1/+20
* ac: fix texture query LOD for 1D textures on GFX9Samuel Pitoiset2018-04-271-0/+8
* ac/radv/radeonsi: refactor harvest config register getters.Dave Airlie2018-04-242-0/+117
* ac/radv/radeonsi: refactor max simd waves into common code.Dave Airlie2018-04-241-0/+16
* ac/radv/radeonsi: refactor raster_config default values getters.Dave Airlie2018-04-242-1/+96
* ac/info: move gs table depth to common code.Dave Airlie2018-04-242-0/+34
* ac: fix the number of coordinates for ac_image_get_lod and arraysSamuel Pitoiset2018-04-231-0/+14
* ac: teach get_ac_sampler_dim() about subpass attachmentsSamuel Pitoiset2018-04-231-17/+7
* 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