ac: teach get_ac_sampler_dim() about subpass attachments
[mesa.git] / src / amd / common / ac_nir_to_llvm.c
2018-04-23 Samuel Pitoisetac: teach get_ac_sampler_dim() about subpass attachments
2018-04-23 Samuel Pitoisetac/nir: add missing round_slice for 1D arrays
2018-04-20 Samuel Pitoisetac/nir: fix image dimension for subpass attachments
2018-04-20 Samuel Pitoisetac/nir: handle nir_intrinsic_load_first_vertex like...
2018-04-20 Nicolai Hähnleac/nir: use ac_build_image_opcode for image intrinsics
2018-04-20 Nicolai Hähnleamd/common: pass address components individually to...
2018-04-20 Nicolai Hähnleamd/common: pass new enum ac_image_dim to ac_build_imag...
2018-04-20 Nicolai Hähnleac/nir: fix atomic compare-and-swap
2018-04-16 Bas Nieuwenhuizenac/nir: Make the GFX9 buffer size fix apply to image...
2018-04-13 Daniel Schürmannac: handle subgroup intrinsics
2018-04-10 Bas Nieuwenhuizenac/nir: Use an array instead of hashtable for SSA defs.
2018-03-29 Ian Romanickutil: Include bitscan.h directly
2018-03-28 Daniel Schürmannac: add support for trinary_minmax instructions
2018-03-28 Bas Nieuwenhuizenac/nir: Add workaround for GFX9 buffer views.
2018-03-28 Timothy Arceriac/radeonsi: pass bindless bool to load_sampler_desc()
2018-03-27 Timothy Arceriac/nir_to_llvm: fix component packing for double outputs
2018-03-23 Jason Ekstrandnir: Rename image intrinsics to image_var
2018-03-22 Timothy Arceriac/nir_to_llvm: add frexp support
2018-03-14 Dave Airlieac/nir: pass the nir variable through tcs loading.
2018-03-13 Jason Ekstrandac/nir: Use lower_vote_eq_to_ballot instead of ac_nir_l...
2018-03-13 Samuel Pitoisetac/nir: rename radeon_llvm_reg_index_soa() to ac_llvm_r...
2018-03-13 Samuel Pitoisetac/nir: remove some unnecessary includes and declarations
2018-03-13 Samuel Pitoisetac/nir: drop radv prefix from radv_lower_gather4_integer()
2018-03-13 Samuel Pitoisetac/nir: move all RADV related code to radv_nir_to_llvm.c
2018-03-13 Samuel Pitoisetac/nir: make emit_barrier() non-static
2018-03-13 Samuel Pitoisetac/nir: move radeon_llvm_reg_index_soa() to ac_nir_to_l...
2018-03-13 Samuel Pitoisetac/nir: make handle_shader_output_decl() non-static
2018-03-13 Samuel Pitoisetac/nir: change prototype of handle_shader_output_decl()
2018-03-13 Samuel Pitoisetac/nir: move unpack_param() to ac_llvm_build.c
2018-03-13 Samuel Pitoisetac/nir: move trim_vector to ac_llvm_build.c
2018-03-13 Samuel Pitoisetac/nir: move cast_ptr() to ac_llvm_build.c
2018-03-13 Samuel Pitoisetac/nir: move ac_build_alloca() to ac_llvm_build.c
2018-03-09 Samuel Pitoisetac/nir: set number of channels for packed mrt exports
2018-03-08 Samuel Pitoisetac/nir: do not emit unnecessary null exports in fragmen...
2018-03-08 Timothy Arceriac/radeonsi: add emit_kill to the abi
2018-03-07 Timothy Arceriac: make use of if/loop build helpers
2018-03-07 Timothy Arceriac: add if/loop build helpers
2018-03-07 Daniel Schürmannac: implement AMD_gcn_shader extended instructions
2018-03-07 Bas Nieuwenhuizenradv: Add minimal subgroup support.
2018-03-07 Bas Nieuwenhuizenac/nir: Add vote_ieq/vote_feq lowering pass.
2018-03-07 Jason Ekstrandnir: Generalize nir_intrinsic_vote_eq
2018-03-07 Dave Airlieac/nir: don't put lod into args if it's zero.
2018-03-06 Samuel Pitoisetac/nir: count the scratch private memory size
2018-03-06 Samuel Pitoisetac/nir: only enable used channels when exporting parameters
2018-03-06 Samuel Pitoisetac/nir: pass the number of enabled channels to si_llvm_...
2018-03-06 Timothy Arceriac: pass the unmodified number of components to load...
2018-03-05 Samuel Pitoisetac: add ac_build_fsign()
2018-03-05 Samuel Pitoisetac: add ac_build_isign()
2018-03-05 Samuel Pitoisetac: add ac_build_fract()
2018-03-05 Timothy Arceriac/radv: move lower_indirect_derefs() to ac_nir_to_llvm.c
2018-03-01 Timothy Arceriac: fix nir_intrinsic_shared_atomic_comp_swap handling
2018-03-01 Dave Airlieac/nir: fix shared atomic operations.
2018-03-01 Dave Airlieac/nir: don't apply slice rounding on txf_ms
2018-02-28 Samuel Pitoisetac/shader: move scanning some info about input PS decla...
2018-02-27 Dave Airlieac/radv: move load base vertex abi setup to vertex...
2018-02-27 Timothy Arceriac: implement nir_op_ldexp
2018-02-27 Timothy Arceriac: fix nir_op_fdd{x,y} handling
2018-02-27 Timothy Arceriac/radeonsi: add load_base_vertex() to the abi
2018-02-27 Timothy Arceriac: add support for handling nir_intrinsic_load_vertex_id
2018-02-27 Timothy Arceriac: fix f2b and i2b for doubles
2018-02-27 Samuel Pitoisetac/nir: clean up a hack about rounding 2nd coord component
2018-02-26 Samuel Pitoisetac/nir: use ordered float comparisons except for not...
2018-02-26 Timothy Arceriac: make use of ac_get_llvm_num_components() helper
2018-02-22 Samuel Pitoisetac/nir: remove emission of nir_op_fpow
2018-02-22 Samuel Pitoisetac/nir: set GLC=1 for load/store of coherent/volatile...
2018-02-21 Timothy Arceriac/radeonsi: pass type to load_tess_varyings()
2018-02-21 Samuel Pitoisetac/nir: add glsl_is_array_image() helper
2018-02-21 Samuel Pitoisetac/nir: set the DA field when performing atomics on...
2018-02-21 Dave Airlieradv/tess: don't need to look in constant for vertices_...
2018-02-21 Dave Airlieac/radv: cleanup some tcs output values access
2018-02-21 Dave Airlieac/radv: remove total_vertices variable
2018-02-21 Dave Airlieac/radv: don't mark tess inner as used if we don't...
2018-02-20 Dave Airlieac/nir: to integer the args to bcsel.
2018-02-20 Samuel Pitoisetac/nir: move ac_declare_lds_as_pointer() outside of...
2018-02-15 Samuel Pitoisetac/nir: do not reserve user SGPRs for unused descriptor...
2018-02-14 Timothy Arceriac: implement nir_intrinsic_image_samples
2018-02-14 Timothy Arceriac/nir_to_llvm: fix image size for arrays of arrays
2018-02-14 Samuel Pitoisetac/nir: rename nir_to_llvm_context to radv_shader_context
2018-02-14 Samuel Pitoisetac: remove nir_to_llvm_context from ac_nir_translate()
2018-02-14 Samuel Pitoisetac/nir: remove nir_to_llvm_context::nir link
2018-02-14 Samuel Pitoisetac: move the outputs array to the ABI
2018-02-14 Samuel Pitoisetac/shader: scan force_persample
2018-02-13 Timothy Arceriac/nir: add nir_intrinsic_{load,store}_shared support
2018-02-13 Timothy Arceriac/nir_to_llvm: add support for nir_intrinsic_shared_at...
2018-02-12 Eric Anholtac/nir: Fix compiler warning about uninitialized dw_addr.
2018-02-12 Samuel Pitoisetac/nir: remove backlink to nir_to_llvm_context
2018-02-12 Samuel Pitoisetac/nir: remove nir_to_llvm_context::module
2018-02-12 Samuel Pitoisetac/nir: remove nir_to_llvm_context::builder
2018-02-12 Samuel Pitoisetac/nir: drop nir_to_llvm_context from glsl_to_llvm_type()
2018-02-12 Samuel Pitoisetac/nir: drop nir_to_llvm_context from visit_var_atomic()
2018-02-12 Samuel Pitoisetac/nir: drop nir_to_llvm_context from visit_vulkan_reso...
2018-02-12 Samuel Pitoisetac/nir: drop nir_to_llvm_context from visit_load_push_c...
2018-02-12 Samuel Pitoisetac/nir: drop nir_to_llvm_context from cast_ptr()
2018-02-12 Samuel Pitoisetac/nir: drop nir_to_llvm_context from visit_load_local_...
2018-02-12 Samuel Pitoisetac/nir: drop nir_to_llvm_context from emit_f2f16()
2018-02-12 Samuel Pitoisetac: remove unused parameters in abi::load_tess_coord()
2018-02-12 Samuel Pitoisetac/nir: remove useless bitcast in load_tess_coord()
2018-02-12 Samuel Pitoisetac: add load_resource() to the ABI
2018-02-12 Samuel Pitoisetac: add load_sample_mask_in() to the ABI
2018-02-12 Samuel Pitoisetac: move view_index to the ABI
next