summaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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