summaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* 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-023-24/+43
* 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-018-16/+51
* radv: Don't underflow non-visible VRAM size.Bas Nieuwenhuizen2017-07-311-2/+4
* ac/common: always build NIR translationNicolai Hähnle2017-07-311-7/+2
* 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-312-13/+18
* ac/nir,radeonsi: add and use ac_shader_abi::{ancillary,sample_coverage}Nicolai Hähnle2017-07-312-6/+6
* ac/nir,radv: move force_persample to ac_shader_info::force_persampleNicolai Hähnle2017-07-316-6/+10
* radeonsi: use new function ac_build_umin for edgeflag clampingNicolai Hähnle2017-07-312-0/+8
* 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-313-19/+13
* ac/nir,radeonsi: add ac_shader_abi::front_faceNicolai Hähnle2017-07-312-3/+3
* 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-312-8/+30
* 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-313-2/+9
* 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-312-19/+28
* 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-312-48/+84
* 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-312-0/+3
* ac/nir,radeonsi: add ac_shader_abi::load_uboNicolai Hähnle2017-07-312-0/+5
* ac/nir: pass ac_nir_context to visit_load_ubo_bufferNicolai Hähnle2017-07-311-8/+8
* ac/nir: pass ac_nir_context to visit_{load,store}_var and get_deref_offset he...Nicolai Hähnle2017-07-311-75/+75
* ac/nir: pass ac_llvm_context to some helper functionsNicolai Hähnle2017-07-311-20/+20
* ac/nir: pass ac_nir_context to visit_intrinsicNicolai Hähnle2017-07-311-52/+52
* ac/nir: add ac_nir_context::main_functionNicolai Hähnle2017-07-311-0/+3
* ac/nir: split scanning outputs from setting up output allocasNicolai Hähnle2017-07-311-8/+43
* ac/nir: pass ac_llvm_context to *build_alloca* helpersNicolai Hähnle2017-07-311-9/+9
* ac/nir: use ac_shader_abi::emit_outputsNicolai Hähnle2017-07-311-2/+14
* ac,radeonsi: add ac_shader_abi::emit_outputs for hardware VS shadersNicolai Hähnle2017-07-311-0/+4
* radeonsi: translate NIR to LLVMNicolai Hähnle2017-07-311-1/+1
* ac/nir: add ac_shader_abi::inputsNicolai Hähnle2017-07-312-0/+9
* ac/nir: begin splitting off ac_nir_contextNicolai Hähnle2017-07-312-234/+290
* ac/nir: start using ac_shader_abiNicolai Hähnle2017-07-311-20/+18
* ac,radeonsi: move some VS input descriptions to ac_shader_abiNicolai Hähnle2017-07-311-0/+40
* radv: for stencil only set Z tile mode index to same valueDave Airlie2017-07-281-0/+2
* radv/ac: port SI TC L1 write corruption fix.Dave Airlie2017-07-261-3/+5
* radv/winsys: fix padding command stream for SIDave Airlie2017-07-261-4/+6
* radv/ac: realign SI workaround with radeonsi.Dave Airlie2017-07-261-2/+3