summaryrefslogtreecommitdiffstats
path: root/src/amd/common
Commit message (Expand)AuthorAgeFilesLines
* amd/addrlib: import Raven supportMarek Olšák2017-05-151-0/+10
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-19/+19
* ac: fix broken elimination of duplicated VS exportsMarek Olšák2017-05-081-14/+14
* radv: enable POLARIS12 support.Dave Airlie2017-05-051-0/+1
* radeonsi: drop support for LLVM 3.8Marek Olšák2017-05-052-133/+53
* radeonsi: stop using v16i8Marek Olšák2017-05-051-1/+1
* radeonsi/gfx9: make some PA & DB registers match the closed Vulkan driverMarek Olšák2017-05-051-0/+4
* ac: eliminate duplicated VS exportsMarek Olšák2017-05-031-2/+79
* ac: rename ac_eliminate_const_vs_outputs -> ac_optimize_vs_outputsMarek Olšák2017-05-033-15/+15
* ac: first parse VS exports before eliminating constant onesMarek Olšák2017-05-031-24/+58
* radv/ac: canonicalize the output for 32-bit float min/max.Dave Airlie2017-05-031-0/+8
* radv: flush f32->f16 conversion denormals to zero. (v2)Dave Airlie2017-05-032-4/+41
* radv: Add top of pipe timestamp queries.Bas Nieuwenhuizen2017-05-021-0/+1
* radeon/ac: remove assert causing regressionDave Airlie2017-04-271-1/+0
* radeon/ac: fix build on llvm 3.8.1Dave Airlie2017-04-271-0/+1
* radv/ac: eliminate unused vertex shader outputs. (v2)Dave Airlie2017-04-272-14/+37
* radeonsi/ac: move vertex export remove to common code.Dave Airlie2017-04-275-1/+221
* radv/ac: setup mrt exports then export them in one go. (v2)Dave Airlie2017-04-251-15/+19
* radv/ac: overhaul vs output/ps input routingDave Airlie2017-04-252-6/+19
* radv/ac: copy llvm machine feature flags from radeonsi.Dave Airlie2017-04-241-1/+1
* radv/ac: use tex_lz if we can.Dave Airlie2017-04-201-6/+16
* 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