summaryrefslogtreecommitdiffstats
path: root/src/amd/common/ac_nir_to_llvm.c
Commit message (Expand)AuthorAgeFilesLines
* radv: emit fmuladd instead of fma to llvm.Dave Airlie2017-10-041-1/+1
* amd/common: remove ac_shader_abi::chip_classNicolai Hähnle2017-09-291-11/+10
* amd/common: remove has_ds_bpermute argument from ac_build_ddxyNicolai Hähnle2017-09-181-4/+1
* amd/common: add chip_class to ac_llvm_contextNicolai Hähnle2017-09-181-2/+2
* amd/common: round cube array slice in ac_prepare_cube_coordsNicolai Hähnle2017-09-181-3/+1
* radv: Check for GFX9 for 1D arrays in image_size intrinsic.Bas Nieuwenhuizen2017-09-151-1/+2
* radv/ac: bump params array for image atomic comp swapDave Airlie2017-09-131-1/+1
* radv: handle GFX9 1D texturesDave Airlie2017-09-131-11/+69
* ac: move ac_to_integer() and ac_to_float() to ac_llvm_build.cConnor Abbott2017-09-081-162/+106
* radv/ac: use ac_get_type_size.Dave Airlie2017-09-081-23/+3
* radv/gfx9: fix buffer size on gfx9.Dave Airlie2017-09-061-1/+1
* ac/nir: remove misleading conditionGrazvydas Ignotas2017-08-291-1/+1
* ac/nir: silence maybe-uninitialized warningsGrazvydas Ignotas2017-08-291-6/+9
* ac/nir: Add shader support for multiviews.Bas Nieuwenhuizen2017-08-241-1/+37
* ac/nir: Implement input attachments with layered rendering.Bas Nieuwenhuizen2017-08-241-2/+11
* ac/nir: Cast sources of integer ops to int.Bas Nieuwenhuizen2017-08-241-0/+16
* radv: Implement bc optimize.Bas Nieuwenhuizen2017-08-241-0/+29
* ac/nir: refactor input variable iteration.Bas Nieuwenhuizen2017-08-241-19/+11
* ac/nir: fixup layer/viewport export for GFX9.Dave Airlie2017-08-211-7/+25
* radv: disable texture gather workaround on gfx9.Dave Airlie2017-08-171-1/+1
* ac/nir: fix saturate emissionConnor Abbott2017-08-081-2/+2
* radv: fix f16->f32 denorm handling for SI/CIK. (v2)Dave Airlie2017-08-071-2/+16
* ac/nir: Add float cast before shadow comparator clamp.Bas Nieuwenhuizen2017-08-021-1/+2
* radeon/ac: use ds_swizzle for derivs on si/cik.Dave Airlie2017-08-021-8/+1
* ac/nir: fix nir_op_unpack_64_2x32_split_y emissionConnor Abbott2017-08-011-1/+1
* ac/nir: fix lsb emissionConnor Abbott2017-08-011-1/+11
* radv: handle 10-bit format clamping workaround.Dave Airlie2017-08-011-6/+13
* ac/nir: implement load_frag_coord intrinsicNicolai Hähnle2017-07-311-0/+10
* ac/nir: pass ac_llvm_context to unpack_paramNicolai Hähnle2017-07-311-18/+18
* ac/nir,radeonsi: add and use ac_shader_abi::frag_posNicolai Hähnle2017-07-311-13/+17
* ac/nir,radeonsi: add and use ac_shader_abi::{ancillary,sample_coverage}Nicolai Hähnle2017-07-311-6/+4
* ac/nir,radv: move force_persample to ac_shader_info::force_persampleNicolai Hähnle2017-07-311-3/+1
* ac/nir: clamp shadow texture comparison value on VINicolai Hähnle2017-07-311-1/+13
* ac/nir: add always_vector argument to ac_build_gather_values_extendedNicolai Hähnle2017-07-311-15/+7
* ac/nir,radeonsi: add ac_shader_abi::front_faceNicolai Hähnle2017-07-311-3/+2
* ac/nir: pass ac_nir_context to emit_ddxyNicolai Hähnle2017-07-311-15/+14
* ac/nir: pass ac_nir_context to SSBO intrinsic handlersNicolai Hähnle2017-07-311-55/+59
* ac/nir: load buffer descriptors via ac_shader_abi::load_ssboNicolai Hähnle2017-07-311-8/+20
* ac/nir: pass ac_nir_context to emit_discard_ifNicolai Hähnle2017-07-311-8/+8
* ac/nir: extract shader_info->fs.can_discard from NIR shader infoNicolai Hähnle2017-07-311-2/+2
* ac/nir: handle old-style shadow tex instructions correctlyNicolai Hähnle2017-07-311-1/+3
* ac/nir: whitespace fixesNicolai Hähnle2017-07-311-1/+1
* ac/nir: use shader_info pass to determine whether instance_id is usedNicolai Hähnle2017-07-311-2/+5
* ac/nir: move setting shader_info->fs.writes_memory to radv-specific codeNicolai Hähnle2017-07-311-6/+3
* ac/nir: add image and write parameter to ac_shader_abi::load_sampler_descNicolai Hähnle2017-07-311-18/+25
* ac/nir: add support for arrays-of-arrays to get_sampler_descNicolai Hähnle2017-07-311-5/+20
* ac/nir: pass ac_nir_context to tex_fetch_ptrs and related functionsNicolai Hähnle2017-07-311-75/+83
* ac/nir: add and use ac_shader_abi::load_sampler_descNicolai Hähnle2017-07-311-48/+60
* ac/nir: pass ac_nir_context to visit_tex and various related functionsNicolai Hähnle2017-07-311-117/+118
* ac/nir,radeonsi: add ac_shader_abi::chip_classNicolai Hähnle2017-07-311-0/+1