aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* radv/ac: apply slice rounding to 1d arrays as well.Dave Airlie2017-01-311-5/+15
* radv: handle layer export from vs->fs properlyDave Airlie2017-01-312-2/+9
* radv/ac: handle primitive idDave Airlie2017-01-312-1/+11
* radv/ac: handle emitting vertex outputs to esgs ring.Dave Airlie2017-01-312-1/+38
* radv/ac: handle gs inputsDave Airlie2017-01-311-0/+56
* radv/ac: add geom input support to get deref offset.Dave Airlie2017-01-311-8/+14
* radv/ac: handle invocation and primitive id intrinsicsDave Airlie2017-01-311-0/+9
* radv/ac: handle geometry emit vertex and end prim intrinsics.Dave Airlie2017-01-311-0/+126
* radv/ac: handle emitting gs epilogueDave Airlie2017-01-311-0/+14
* radv/ac: add copy shader creationDave Airlie2017-01-312-0/+88
* radv/ac: setup function parameters for vs as es and copy shader.Dave Airlie2017-01-311-17/+32
* radv: pass some necessary gs info back to state handling.Dave Airlie2017-01-312-0/+7
* radv/ac: propogate as_es flag into shader info from key.Dave Airlie2017-01-312-0/+4
* radv/ac: start setting up the geom shader rings (v2)Dave Airlie2017-01-312-3/+63
* radv/ac: handle geom shader sgpr/vgpr inputsDave Airlie2017-01-312-0/+41
* radv/ac: add geom shader sendmsg defines.Dave Airlie2017-01-311-0/+8
* radv/ac: add some geom shader info from nir->ac shader.Dave Airlie2017-01-312-0/+12
* radv/ac: implement txs for buffer textures.Dave Airlie2017-01-311-0/+5
* radv/ac: handle nir irem opcode.Dave Airlie2017-01-311-0/+3
* radv/ac: fix multisample subpass image.Dave Airlie2017-01-311-5/+6
* radv/ac: Add compiler support for spilling.Bas Nieuwenhuizen2017-01-306-22/+40
* various: Fix missing DumpModule with recent LLVM.Bas Nieuwenhuizen2017-01-293-1/+12
* radv/ac: Use base in push constant loads.Bas Nieuwenhuizen2017-01-281-2/+5
* radv/ac: split part of llvm compile into a separate functionDave Airlie2017-01-181-11/+22
* radv/ac: switch an if to switchDave Airlie2017-01-181-4/+9
* radv: add support for writing layer/viewport index (v2)Dave Airlie2017-01-182-3/+20
* ac/debug: Decrease num_dw for type 2 NOP's.Bas Nieuwenhuizen2017-01-171-0/+1
* radv/ac: use ctx->voidt in more places. (v2)Dave Airlie2017-01-171-11/+11
* ac/nir: use ac_emit_fdiv throughoutNicolai Hähnle2017-01-131-22/+6
* ac/nir: use ac_build_gather_values[_extended] throughoutNicolai Hähnle2017-01-131-65/+24
* ac/nir: use ac_emit_llvm_intrinsic throughoutNicolai Hähnle2017-01-131-79/+41
* amd/common: unify cube map coordinate handling between radeonsi and radvNicolai Hähnle2017-01-133-196/+429
* ac/debug: move .gitignore for sid_tables.h tooGrazvydas Ignotas2017-01-131-0/+1
* radv/ac: add support for multi sample image coordsDave Airlie2017-01-101-1/+16
* ac/debug: Dump indirect buffers.Bas Nieuwenhuizen2017-01-093-4/+27
* ac/debug: Move IB decode to common code.Bas Nieuwenhuizen2017-01-092-0/+400
* ac/debug: Move sid_tables.h generation to common code.Bas Nieuwenhuizen2017-01-091-0/+295
* radeonsi: do all math in bytes in SI DMA codeMarek Olšák2017-01-051-2/+4
* radv: handle multi-component shared load/stores.Dave Airlie2016-12-261-12/+29
* radv: fix dual source blendingFredrik Höglund2016-12-221-2/+2
* radeonsi: add Polaris12 support (v3)Junwei Zhang2016-12-212-0/+5
* radv: Use RELEASE_MEM packet for MEC timestamp query.Bas Nieuwenhuizen2016-12-181-0/+1
* treewide: s/comparitor/comparator/Ilia Mirkin2016-12-121-5/+5
* radv/ac: some fix maybe-uninitialized warningsGrazvydas Ignotas2016-12-101-1/+4
* radv/ac: no need to pass nir to the post outputs handlingDave Airlie2016-12-081-9/+6
* radv: fix warnings in ubo load code.Dave Airlie2016-12-081-3/+0
* radv/ac: pass a mask of array params not a number.Dave Airlie2016-12-081-5/+6
* radv/ac: don't pass nir to create_functionDave Airlie2016-12-081-7/+6
* radv/ac: use build_gep0 instead of opencoding it.Dave Airlie2016-12-081-9/+5
* radv: make push constants optionalDave Airlie2016-12-071-5/+17