summaryrefslogtreecommitdiffstats
path: root/src/amd/common/ac_nir_to_llvm.c
Commit message (Expand)AuthorAgeFilesLines
* ac/nir: remove last remnants of v16i8Dave Airlie2017-06-281-7/+3
* ac/nir: Use correct LLVM intrinsics for atomic ops on imageBuffersAlex Smith2017-06-281-29/+34
* ac/nir: assert printfs will fitJames Legg2017-06-281-5/+12
* ac/nir: Make intrinsic_name buffer long enoughJames Legg2017-06-281-1/+1
* ac/nir: convert emit helpers to ac_llvm_contextNicolai Hähnle2017-06-271-117/+118
* ac/nir: remove unused nir_to_llvm_context::has_ddxyNicolai Hähnle2017-06-271-2/+0
* ac/nir: implement nir_op_f2bNicolai Hähnle2017-06-271-0/+12
* ac/nir: implement nir_op_{b2i,i2b}Nicolai Hähnle2017-06-271-0/+20
* ac/nir: convert type helpers to ac_llvm_contextNicolai Hähnle2017-06-271-95/+95
* ac/llvm: fix type of second llvm.cttz.* parameterNicolai Hähnle2017-06-271-1/+1
* radv: handle primitive id input into fragment shader with no geom shaderDave Airlie2017-06-261-3/+23
* radv: set prim_id for geometry shadersDave Airlie2017-06-261-2/+3
* radv: set use_prim_id for tess shaders correctly.Dave Airlie2017-06-261-3/+5
* ac/nir: remove another unused variableGrazvydas Ignotas2017-06-081-1/+0
* ac/nir: convert several ifs to a switchGrazvydas Ignotas2017-06-081-9/+11
* ac/nir: mark some arguments constGrazvydas Ignotas2017-06-081-30/+31
* ac/nir: move gpr counting inside argument handling.Dave Airlie2017-06-071-10/+12
* ac/nir: assign argument param pointers in one place.Dave Airlie2017-06-071-187/+152
* ac/nir: consolidate setting userdata locationDave Airlie2017-06-071-28/+17
* ac/nir: set workgroup size attribute to correct value.Dave Airlie2017-06-051-3/+32
* radeonsi: move building llvm.SI.load.const into ac_build_buffer_loadMarek Olšák2017-05-291-1/+1
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-19/+19
* ac: rename ac_eliminate_const_vs_outputs -> ac_optimize_vs_outputsMarek Olšák2017-05-031-5/+5
* 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-031-4/+28
* radv/ac: eliminate unused vertex shader outputs. (v2)Dave Airlie2017-04-271-1/+36
* 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-251-4/+6
* radv/ac: use tex_lz if we can.Dave Airlie2017-04-201-6/+16
* 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-191-14/+38
* radv: start allocating user sgprsDave Airlie2017-04-191-13/+74
* 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-191-10/+2
* radv: optimise compute shader grid size emission.Dave Airlie2017-04-191-5/+8
* radv: start conditionalising vertex inputs. (v2)Dave Airlie2017-04-191-8/+18
* radv/ac: add initial pre-pass for shader info gatheringDave Airlie2017-04-191-6/+10
* radv: Use an offset instead of pointers for immutable samplers.Bas Nieuwenhuizen2017-04-121-5/+7
* radv: fix interp at sample code.Dave Airlie2017-04-041-3/+1
* radv: overhaul fragment shader sample positions.Dave Airlie2017-04-041-14/+17
* 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