nir: Take a mode in remove_unused_io_vars
[mesa.git] / src / compiler / nir / nir_linking_helpers.c
2020-07-29 Jason Ekstrandnir: Take a mode in remove_unused_io_vars
2020-04-29 Timur Kristófnir: Add new linking helper to set linked driver locations.
2020-04-20 Dave Airlienir/linking: fix issue with two compact variables in...
2020-04-07 Caio Marcelo de... nir: Add per_view attribute to nir_variable
2020-03-31 Timothy Arcerinir: fix crash in varying packing on interface mismatch
2020-03-27 Timothy Arcerinir: fix packing of TCS varyings not read by the TES
2020-01-29 Samuel Pitoisetnir: add nir_intrinsic_interp_deref_at_vertex
2019-12-19 Jonathan Mareknir: fix assign_io_var_locations for vertex inputs
2019-09-25 Connor Abbottnir: Fix overlapping vars in nir_assign_io_var_locations()
2019-07-08 Connor Abbottnir: Return correct size in nir_assign_io_var_locations()
2019-07-08 Connor Abbottnir: Handle compact variables when assigning i/o locations
2019-07-08 Connor Abbottnir: Move st_nir_assign_var_locations() to common code
2019-04-26 Tapani Pällinir: use braces around subobject in initializer
2019-04-25 Timothy Arcerinir: fix nir_remove_unused_varyings()
2019-04-15 Timothy Arcerinir: fix packing components with arrays
2019-04-05 Samuel Pitoisetnir: do not pack varying with different types
2019-03-21 Kenneth Graunkenir: Record non-vector/scalar varyings as unmovable...
2019-03-06 Timothy Arcerinir: rename glsl_type_is_struct() -> glsl_type_is_struc...
2019-02-08 Timothy Arcerinir: rewrite varying component packing
2019-02-08 Timothy Arcerinir: add is_packing_supported_for_type() helper
2019-02-08 Timothy Arcerinir: add support for marking used patches when packing...
2019-01-22 Samuel Pitoisetnir: do not remove varyings used for transform feedback
2019-01-19 Karol Herbstnir: rename nir_var_private to nir_var_shader_temp
2019-01-14 Caio Marcelo de... src/compiler: use new hash table and set creation helpers
2019-01-08 Karol Herbstnir: rename global/local to private/function memory
2019-01-03 Timothy Arcerinir: simplify does_varying_match()
2019-01-03 Timothy Arcerinir: make use of does_varying_match() helper
2019-01-02 Timothy Arcerinir: link time opt duplicate varyings
2019-01-02 Timothy Arcerinir: rework nir_link_opt_varyings()
2019-01-02 Timothy Arcerinir: add can_replace_varying() helper
2019-01-02 Timothy Arcerinir: rename nir_link_constant_varyings() nir_link_opt_v...
2018-12-18 Jason Ekstrandnir/linking_helpers: Look at derefs for modes
2018-12-11 Rob Clarknir: fix spelling typo
2018-11-12 Timothy Arcerinir: don't pack varyings ints with floats unless flat
2018-11-10 Timothy Arcerinir: add new linking opt nir_link_constant_varyings()
2018-10-24 Jose Fonsecanir: Fix array initializer.
2018-10-23 Samuel Pitoisetnir: add linking helper nir_link_xfb_varyings()
2018-10-16 Eric Anholtnir: Expose nir_remove_unused_io_vars().
2018-10-16 Eric Anholtnir: Be sure to fix deref modes after demoting shader...
2018-06-23 Jason Ekstrandnir: Remove old-school deref chain support
2018-06-23 Jason Ekstrandnir: Remove deref chain support from remove_unused_varyings
2018-06-23 Jason Ekstrandnir: Support deref instructions in remove_unused_varyings
2018-06-23 Rob Clarknir: add deref lowering sanity checking
2018-02-21 Timothy Arcerinir: remove old assert
2017-12-18 Dave Airlienir/linking: always set the used_across_stages/outputs_...
2017-12-03 Timothy Arcerinir: add varying component packing helpers
2017-11-02 Timothy Arcerinir: add tess patch support to nir_remove_unused_varyings()
2017-10-20 Jason Ekstrandnir: Get rid of nir_shader::stage
2017-10-15 Timothy Arcerinir: add component level support to remove_unused_io_vars()
2017-09-26 Timothy Arcerinir: add some helpers for doing linking