aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv/ac/llvm: shadow samplers only return one value.Dave Airlie2016-11-271-1/+3
* radv: fix texel fetch offset with 2d arrays.Dave Airlie2016-11-241-3/+4
* radv: add support for anisotropic filtering on SI-CIFredrik Höglund2016-11-241-0/+31
* radv: fix sample id loadingDave Airlie2016-11-221-1/+18
* radv/ac: add implementation of load_sample_pos intrinsic.Dave Airlie2016-11-221-0/+12
* radv/ac: cleanup ddxy emissionDave Airlie2016-11-221-93/+43
* radv: spir-v allows texture size query with and without lod.Dave Airlie2016-11-211-1/+4
* ac/nir/llvm: fix channel in texture gather lowering code.Dave Airlie2016-11-161-1/+1
* amd: flatten amd/common makefile structureMauro Rossi2016-11-152-88/+0
* ac/nir/llvm: Fix setting function attributes for intrinsicsDaniel Scharrer2016-11-111-1/+5
* radv: fix texturesamples to handle single sample caseDave Airlie2016-11-111-2/+10
* radv: fixup botched llvm API changes.Dave Airlie2016-11-101-4/+3