summaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* ac: fix build after LLVM 5.0 SVN r300718Christoph Haag2017-04-201-0/+4
* radv/ac: Fix nir.h includeMike Lothian2017-04-191-1/+1
* radv: drop debugging leftovers code in descriptor set patches.Dave Airlie2017-04-191-3/+0
* radv/ac: add support for indirect access of descriptor sets.Dave Airlie2017-04-192-16/+41
* radv: start allocating user sgprsDave Airlie2017-04-191-13/+74
* radv/ac: mark used descriptor sets in shader info.Dave Airlie2017-04-192-0/+35
* radv/ac: frag shader only needs ring offsets if sample positions enabledDave Airlie2017-04-191-1/+4
* radv/ac: move needs_push_constants to shader info.Dave Airlie2017-04-193-10/+11
* radv: optimise compute shader grid size emission.Dave Airlie2017-04-193-5/+14
* radv: start conditionalising vertex inputs. (v2)Dave Airlie2017-04-193-8/+43
* 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