summaryrefslogtreecommitdiff
path: root/src/amd/common/ac_nir_to_llvm.c
AgeCommit message (Expand)AuthorFilesLines
2017-04-12radv: Use an offset instead of pointers for immutable samplers.Bas Nieuwenhuizen1-5/+7
2017-04-04radv: fix interp at sample code.Dave Airlie1-3/+1
2017-04-04radv: overhaul fragment shader sample positions.Dave Airlie1-14/+17
2017-04-04radv/ac: fix texture derivative orderingDave Airlie1-2/+2
2017-04-04radv/ac: round cube array coordinate before fixup.Dave Airlie1-1/+5
2017-04-04radv: move to using common buffer load format.Dave Airlie1-8/+5
2017-04-01radv/ac: setup lds for tessellationDave Airlie1-0/+12
2017-04-01radv/ac: handle writing out tess factors.Dave Airlie1-0/+238
2017-04-01radv/ac: add support for TCS/TES inputs/outputs.Dave Airlie1-10/+508
2017-04-01radv/ac: add clip support for tess eval shader.Dave Airlie1-0/+5
2017-04-01radv/ac: hook up tessellation intrinsics.Dave Airlie1-1/+34
2017-04-01radv/ac: hook up shader information handling for tessellationDave Airlie1-0/+26
2017-04-01radv: add tess ctrl stage barrier workaround for SI.Dave Airlie1-2/+10
2017-04-01radv/ac: add support for patch inputs to unique index code.Dave Airlie1-0/+8
2017-04-01radv/ac: setup tessellation shader inputs.Dave Airlie1-1/+81
2017-04-01radv/ac: setup tess rings on compiler side.Dave Airlie1-1/+12
2017-04-01radv: use defines for ring descriptor offsets.Dave Airlie1-4/+4
2017-04-01radv: handle clip dist in es outputs.Dave Airlie1-2/+1
2017-04-01radv: drop unneeded startDave Airlie1-2/+2
2017-04-01radv: fixup geometry clip emission since using the geom passDave Airlie1-1/+2
2017-03-30amd: add texture format definitions for GFX9Marek Olšák1-1/+1
2017-03-30radv: fix mask attribs properly.Dave Airlie1-2/+2
2017-03-30radv: fix regression with mask attrib setting code.Dave Airlie1-3/+3
2017-03-30radv: move to using nir clip/cull merge pass.Dave Airlie1-112/+39
2017-03-28radv: add parameter to emit_waitcnt.Dave Airlie1-3/+8
2017-03-28radv: rework vertex/export shader output handlingDave Airlie1-26/+28
2017-03-17radv/ac: Fix shared memory offset calculationAlex Smith1-1/+1
2017-03-15radv/ac: gather4 cube workaround integerDave Airlie1-1/+71
2017-03-14nir: Rework conversion opcodesJason Ekstrand1-14/+10
2017-03-14radv: setup llvm target data layoutDave Airlie1-0/+7
2017-03-13radv/ac: move to new image intrinsics.Dave Airlie1-145/+77
2017-03-07radv/ac: fix multiple descriptor sets with dynamic buffersFredrik Höglund1-3/+5
2017-03-07radv/ac: introduce i1true/i1false to context.Dave Airlie1-32/+33
2017-03-07radv/ac: handle Z export using new builder.Dave Airlie1-22/+19
2017-03-07radv/ac: move to using common ac_get_image_intr_name.Dave Airlie1-40/+15
2017-03-06radv/ac: use bitfield extract new intrinsics.Dave Airlie1-7/+4
2017-03-06radv/ac: move to new kill build.Dave Airlie1-5/+2
2017-03-06radv/ac: move to using new export intrinsics.Dave Airlie1-93/+86
2017-03-06radv/ac: switch to new intrinsics for pkrtz and clamp.Dave Airlie1-5/+2
2017-03-03ac: normalize build helper namesMarek Olšák1-104/+104
2017-03-03ac: replace llvm.SI.tbuffer.store with llvm.amdgcn.buffer.store if ADD_TID=0Marek Olšák1-2/+2
2017-03-03ac: remove offen parameter from ac_build_buffer_store_dwordMarek Olšák1-3/+3
2017-03-03radeonsi: merge and simplify tbuffer_store functionsMarek Olšák1-10/+6
2017-03-03ac: unify build_type_name_for_intr functionsMarek Olšák1-38/+3
2017-03-01amd/common: Fix build with new ac_add_function_attr()Tobias Klausmann1-2/+2
2017-03-01gallivm,ac: add function attributes at call sites instead of declarationsMarek Olšák1-22/+41
2017-03-01radv: fix txs for sampler buffersDave Airlie1-1/+1
2017-02-28radv/ac: Use constants for immutable samplers.Bas Nieuwenhuizen1-0/+16
2017-02-26radv/ac: Add integer->integer casts.Bas Nieuwenhuizen1-0/+18
2017-02-24radv: add sample mask output supportDave Airlie1-2/+6