nvc0: add support for GL_EXT_demote_to_helper_invocation
[mesa.git] / src / amd / common / ac_nir_to_llvm.h
2019-01-01 Timothy Arceriac/nir_to_llvm: add ac_are_tessfactors_def_in_all_invocs()
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: move ac_nir_compiler_options and friends to...
2018-03-13 Samuel Pitoisetac: move ac_shader_info to radv folder
2018-03-13 Samuel Pitoisetac/nir: move ac_shader_variant_info and friends to...
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-07 Bas Nieuwenhuizenac/nir: Add vote_ieq/vote_feq lowering pass.
2018-03-06 Samuel Pitoisetac/nir: count the scratch private memory size
2018-03-05 Timothy Arceriac/radv: move lower_indirect_derefs() to ac_nir_to_llvm.c
2018-02-28 Samuel Pitoisetac/shader: move scanning some info about input PS decla...
2018-02-14 Samuel Pitoisetac: remove nir_to_llvm_context from ac_nir_translate()
2018-02-08 Samuel Pitoisetac/shader: scan info about output PS declarations
2018-02-08 Samuel Pitoisetac/nir: remove set but unused export_mask
2018-01-30 Timothy Arceriac/nir_to_llvm: move some interp defines to the header
2018-01-26 Samuel Pitoisetac/shader: scan if fragment shaders write memory
2018-01-24 Dave Airlieradv: fix sample_mask_in loading. (v3.1)
2018-01-22 Samuel Pitoisetradv: add an option that allows to dump pre-optimization ir
2018-01-15 Samuel PitoisetRevert "ac/shader: gather If TES reads TESSINNER or...
2018-01-15 Samuel Pitoisetac/shader: gather If TES reads TESSINNER or TESSOUTER
2018-01-15 Samuel Pitoisetac: remove ac_shader_variant_info::fs::output_mask
2018-01-10 Samuel Pitoisetamd/common: determine the ES type (VS or TES) for the...
2018-01-04 Samuel Pitoisetamd/common: scan if gl_PrimitiveID is used before trans...
2017-10-23 Bas Nieuwenhuizenac/nir: Only clamp shadow reference on radeonsi.
2017-10-22 Dave Airlieradv/ac/nir: only emit tess factors to storage if tes...
2017-10-19 Bas Nieuwenhuizenradv: Add code to compile merged shaders.
2017-10-19 Bas Nieuwenhuizenac/nir: Expand user SGPR descriptions a bit.
2017-10-19 Bas Nieuwenhuizenac/nir: Allow ac_shader_variant_info to contain info...
2017-10-19 Bas Nieuwenhuizenac/nir: Change interface to allow multiple source shaders.
2017-08-24 Bas Nieuwenhuizenac/nir: Add shader support for multiviews.
2017-08-24 Bas Nieuwenhuizenac/nir: Make shader key a struct.
2017-08-23 Bas Nieuwenhuizenradv: Implement bc optimize.
2017-07-31 Dave Airlieradv: handle 10-bit format clamping workaround.
2017-07-31 Nicolai Hähnleac/nir,radv: move force_persample to ac_shader_info...
2017-07-31 Nicolai Hähnleradeonsi: translate NIR to LLVM
2017-07-31 Nicolai Hähnleac/nir: begin splitting off ac_nir_context
2017-06-25 Dave Airlieradv: handle primitive id input into fragment shader...
2017-06-25 Dave Airlieradv: set prim_id for geometry shaders
2017-04-27 Dave Airlieradv/ac: eliminate unused vertex shader outputs. (v2)
2017-04-25 Dave Airlieradv/ac: overhaul vs output/ps input routing
2017-04-18 Dave Airlieradv/ac: add support for indirect access of descriptor...
2017-04-18 Dave Airlieradv/ac: add initial pre-pass for shader info gathering
2017-04-03 Dave Airlieradv: overhaul fragment shader sample positions.
2017-03-31 Dave Airlieradv/ac: setup tess rings on compiler side.
2017-03-31 Dave Airlieradv/ac: add tess changes to shader keys/info
2017-03-31 Dave Airlieradv: use defines for ring descriptor offsets.
2017-03-28 Dave Airlieradv: rework vertex/export shader output handling
2017-03-22 Emil Velikovac: consistently use ifndef guards over pragma once
2017-03-17 James Leggradv: Fix using more than 4 bound descriptor sets
2017-02-24 Dave Airlieradv: add sample mask output support
2017-01-30 Dave Airlieradv: handle layer export from vs->fs properly
2017-01-30 Dave Airlieradv/ac: handle primitive id
2017-01-30 Dave Airlieradv/ac: handle emitting vertex outputs to esgs ring.
2017-01-30 Dave Airlieradv/ac: add copy shader creation
2017-01-30 Dave Airlieradv: pass some necessary gs info back to state handling.
2017-01-30 Dave Airlieradv/ac: propogate as_es flag into shader info from...
2017-01-30 Dave Airlieradv/ac: start setting up the geom shader rings (v2)
2017-01-30 Dave Airlieradv/ac: handle geom shader sgpr/vgpr inputs
2017-01-30 Dave Airlieradv/ac: add some geom shader info from nir->ac shader.
2017-01-30 Bas Nieuwenhuizenradv/ac: Add compiler support for spilling.
2017-01-17 Dave Airlieradv: add support for writing layer/viewport index...
2016-12-07 Dave Airlieradv: move userdata sgpr ownership to compiler side.
2016-11-29 Dave Airlieradv: force persample shading when required.
2016-11-03 Nicolai Hähnleamd/common: move llvm helper prototype to ac_llvm_util.h
2016-10-19 Dave Airlieradv: start using defines for the user sgpr offsets
2016-10-06 Dave Airlieradv: add initial non-conformant radv vulkan driver