summaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* radv/ac: add initial pre-pass for shader info gatheringDave Airlie2017-04-194-8/+113
* radv: Use an offset instead of pointers for immutable samplers.Bas Nieuwenhuizen2017-04-121-5/+7
* ac: add unreachable() in ac_build_image_opcode()Samuel Pitoiset2017-04-101-0/+2
* radv: fix interp at sample code.Dave Airlie2017-04-041-3/+1
* radv: overhaul fragment shader sample positions.Dave Airlie2017-04-042-15/+20
* radv/ac: fix texture derivative orderingDave Airlie2017-04-041-2/+2
* radv/ac: round cube array coordinate before fixup.Dave Airlie2017-04-041-1/+5
* radv: move to using common buffer load format.Dave Airlie2017-04-041-8/+5
* radv/ac: setup lds for tessellationDave Airlie2017-04-011-0/+12
* radv/ac: handle writing out tess factors.Dave Airlie2017-04-011-0/+238
* radv/ac: add support for TCS/TES inputs/outputs.Dave Airlie2017-04-011-10/+508
* radv/ac: add clip support for tess eval shader.Dave Airlie2017-04-011-0/+5
* radv/ac: hook up tessellation intrinsics.Dave Airlie2017-04-011-1/+34
* radv/ac: hook up shader information handling for tessellationDave Airlie2017-04-011-0/+26
* radv: add tess ctrl stage barrier workaround for SI.Dave Airlie2017-04-011-2/+10
* radv/ac: add support for patch inputs to unique index code.Dave Airlie2017-04-011-0/+8
* radv/ac: setup tessellation shader inputs.Dave Airlie2017-04-011-1/+81
* radv/ac: setup tess rings on compiler side.Dave Airlie2017-04-012-1/+14
* radv/ac: add tess changes to shader keys/infoDave Airlie2017-04-011-0/+40
* radv: use defines for ring descriptor offsets.Dave Airlie2017-04-012-4/+11
* radv: handle clip dist in es outputs.Dave Airlie2017-04-011-2/+1
* radv: drop unneeded startDave Airlie2017-04-011-2/+2
* radv: fixup geometry clip emission since using the geom passDave Airlie2017-04-011-1/+2
* radeonsi/gfx9: image descriptor changes in immutable fieldsMarek Olšák2017-03-301-0/+6
* radeonsi/gfx9: init_config changesMarek Olšák2017-03-301-0/+4
* radeonsi/gfx9: CP DMA changesMarek Olšák2017-03-301-0/+1
* radeonsi/gfx9: add IB parser supportMarek Olšák2017-03-302-17/+34
* radeonsi/gfx9: add GFX9 and VEGA10 enumsMarek Olšák2017-03-301-3/+5
* amd: GFX9 packet changesMarek Olšák2017-03-302-9/+22
* amd: define event types for GFX9Marek Olšák2017-03-301-0/+54
* amd: add texture format definitions for GFX9Marek Olšák2017-03-303-19/+144
* amd: resolve remaining definition conflicts with gfx9d.hMarek Olšák2017-03-302-60/+60
* amd: normalize register definition formattingMarek Olšák2017-03-302-77/+129
* amd: import GFX9 register definitionsMarek Olšák2017-03-301-0/+7286
* amd/addrlib: import gfx9 supportNicolai Hähnle2017-03-301-0/+11
* radv: fix mask attribs properly.Dave Airlie2017-03-301-2/+2
* radv: fix regression with mask attrib setting code.Dave Airlie2017-03-301-3/+3
* radv: move to using nir clip/cull merge pass.Dave Airlie2017-03-301-112/+39
* radv: add parameter to emit_waitcnt.Dave Airlie2017-03-281-3/+8
* radv: rework vertex/export shader output handlingDave Airlie2017-03-282-37/+47
* ac: consistently use ifndef guards over pragma onceEmil Velikov2017-03-223-3/+12
* ac: fix build with LLVM 5.0svnMarek Olšák2017-03-221-2/+8
* radv/ac: Fix shared memory offset calculationAlex Smith2017-03-171-1/+1
* radv: Fix using more than 4 bound descriptor setsJames Legg2017-03-171-1/+3
* radv/ac: workaround regression in llvm 4.0 releaseDave Airlie2017-03-151-1/+12
* radv/ac: gather4 cube workaround integerDave Airlie2017-03-151-1/+71
* nir: Rework conversion opcodesJason Ekstrand2017-03-141-14/+10
* radv: setup llvm target data layoutDave Airlie2017-03-141-0/+7
* radv/ac: move to new image intrinsics.Dave Airlie2017-03-131-145/+77
* amd: remove shebang from python scriptsEmil Velikov2017-03-101-1/+0