summaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv: only emit descriptor sgprs when neededDave Airlie2016-12-071-25/+26
* radv: move userdata sgpr ownership to compiler side.Dave Airlie2016-12-072-18/+82
* ac/nir: Only use the first component for SSBO atomics.Bas Nieuwenhuizen2016-12-051-2/+2
* radv: fix another regression since shadow fixes.Dave Airlie2016-12-051-1/+1
* radeonsi: document a CP DMA bug that doesn't need a workaround yetMarek Olšák2016-12-011-1/+5
* ac/nir: Fix out of bounds array access.Bas Nieuwenhuizen2016-11-301-1/+1
* radv: force persample shading when required.Dave Airlie2016-11-292-3/+15
* ac/nir: Fix accessing an unitialized value.Bas Nieuwenhuizen2016-11-291-1/+2
* radv: Use different intrinsic for ubo loads.Bas Nieuwenhuizen2016-11-291-1/+29
* radv: brown-paper bag for a forgotten else.Dave Airlie2016-11-281-1/+1
* radv/ac/llvm: fix regression with shadow samplers fixDave Airlie2016-11-281-3/+3