summaryrefslogtreecommitdiff
path: root/src/amd/common
AgeCommit message (Expand)AuthorFilesLines
2017-07-31ac/nir,radeonsi: add and use ac_shader_abi::{ancillary,sample_coverage}Nicolai Hähnle2-6/+6
2017-07-31ac/nir,radv: move force_persample to ac_shader_info::force_persampleNicolai Hähnle4-4/+8
2017-07-31radeonsi: use new function ac_build_umin for edgeflag clampingNicolai Hähnle2-0/+8
2017-07-31ac/nir: clamp shadow texture comparison value on VINicolai Hähnle1-1/+13
2017-07-31ac/nir: add always_vector argument to ac_build_gather_values_extendedNicolai Hähnle3-19/+13
2017-07-31ac/nir,radeonsi: add ac_shader_abi::front_faceNicolai Hähnle2-3/+3
2017-07-31ac/nir: pass ac_nir_context to emit_ddxyNicolai Hähnle1-15/+14
2017-07-31ac/nir: pass ac_nir_context to SSBO intrinsic handlersNicolai Hähnle1-55/+59
2017-07-31ac/nir: load buffer descriptors via ac_shader_abi::load_ssboNicolai Hähnle2-8/+30
2017-07-31ac/nir: pass ac_nir_context to emit_discard_ifNicolai Hähnle1-8/+8
2017-07-31ac/nir: extract shader_info->fs.can_discard from NIR shader infoNicolai Hähnle1-2/+2
2017-07-31ac/nir: handle old-style shadow tex instructions correctlyNicolai Hähnle1-1/+3
2017-07-31ac/nir: whitespace fixesNicolai Hähnle1-1/+1
2017-07-31ac/nir: use shader_info pass to determine whether instance_id is usedNicolai Hähnle3-2/+9
2017-07-31ac/nir: move setting shader_info->fs.writes_memory to radv-specific codeNicolai Hähnle1-6/+3
2017-07-31ac/nir: add image and write parameter to ac_shader_abi::load_sampler_descNicolai Hähnle2-19/+28
2017-07-31ac/nir: add support for arrays-of-arrays to get_sampler_descNicolai Hähnle1-5/+20
2017-07-31ac/nir: pass ac_nir_context to tex_fetch_ptrs and related functionsNicolai Hähnle1-75/+83
2017-07-31ac/nir: add and use ac_shader_abi::load_sampler_descNicolai Hähnle2-48/+84
2017-07-31ac/nir: pass ac_nir_context to visit_tex and various related functionsNicolai Hähnle1-117/+118
2017-07-31ac/nir,radeonsi: add ac_shader_abi::chip_classNicolai Hähnle2-0/+3
2017-07-31ac/nir,radeonsi: add ac_shader_abi::load_uboNicolai Hähnle2-0/+5
2017-07-31ac/nir: pass ac_nir_context to visit_load_ubo_bufferNicolai Hähnle1-8/+8
2017-07-31ac/nir: pass ac_nir_context to visit_{load,store}_var and get_deref_offset he...Nicolai Hähnle1-75/+75
2017-07-31ac/nir: pass ac_llvm_context to some helper functionsNicolai Hähnle1-20/+20
2017-07-31ac/nir: pass ac_nir_context to visit_intrinsicNicolai Hähnle1-52/+52
2017-07-31ac/nir: add ac_nir_context::main_functionNicolai Hähnle1-0/+3
2017-07-31ac/nir: split scanning outputs from setting up output allocasNicolai Hähnle1-8/+43
2017-07-31ac/nir: pass ac_llvm_context to *build_alloca* helpersNicolai Hähnle1-9/+9
2017-07-31ac/nir: use ac_shader_abi::emit_outputsNicolai Hähnle1-2/+14
2017-07-31ac,radeonsi: add ac_shader_abi::emit_outputs for hardware VS shadersNicolai Hähnle1-0/+4
2017-07-31radeonsi: translate NIR to LLVMNicolai Hähnle1-1/+1
2017-07-31ac/nir: add ac_shader_abi::inputsNicolai Hähnle2-0/+9
2017-07-31ac/nir: begin splitting off ac_nir_contextNicolai Hähnle2-234/+290
2017-07-31ac/nir: start using ac_shader_abiNicolai Hähnle1-20/+18
2017-07-31ac,radeonsi: move some VS input descriptions to ac_shader_abiNicolai Hähnle1-0/+40
2017-07-26radv/ac: port SI TC L1 write corruption fix.Dave Airlie1-3/+5
2017-07-26radv/ac: realign SI workaround with radeonsi.Dave Airlie1-2/+3
2017-07-26ac/surface: fix hybrid graphics where APU=GFX9, dGPU=olderMarek Olšák1-0/+12
2017-07-21ac/gpu: add code to detect if kernel supports sync objects.Dave Airlie2-0/+10
2017-07-17ac/nir: rewrite shared variable handling (v2)Connor Abbott1-87/+158
2017-07-17ac/gpu_info: if clock crystal frequency is 0, print an error and set 1Marek Olšák1-0/+4
2017-07-17ac/surface/gfx9: flags.texture currently refers to TC-compatible HTILEMarek Olšák1-1/+3
2017-07-17radeonsi: merge si_llvm_get_amdgpu_target into ac_get_llvm_targetMarek Olšák2-8/+11
2017-07-17amd/addrlib: fix typo in api name.Dave Airlie1-1/+1
2017-07-17radv: set cb base tile swizzles for MRT speedups (v4)Dave Airlie2-0/+16
2017-07-09radv/ac: drop setting xnackDave Airlie1-2/+1
2017-07-09radv: add support for using addrlib max alignment.Dave Airlie3-2/+12
2017-07-07ac/nir: Fix ordering of parameters for image atomic cmpswap intrinsicsAlex Smith1-1/+1
2017-07-06radv: enable sisched toggle in perftest flags.Dave Airlie2-2/+4