nir: Support lowering vote intrinsics
[mesa.git] / src / compiler / nir / nir.h
2017-07-20 Matt Turnernir: Support lowering vote intrinsics
2017-07-20 Matt Turnernir: Add pass to optimize intrinsics
2017-07-05 Nicolai Hähnlenir: add NIR_PRINT environment variable
2017-06-30 Johnson Linnir: Add a lowering pass for UYVY textures
2017-06-10 Grazvydas Ignotasnir: make various getters take const pointers
2017-05-09 Jason Ekstrandnir: Embed the shader_info in the nir_shader again
2017-05-08 Rob Clarknir: fix (hopefully) windows build
2017-05-04 Rob Clarknir: add pass to lower atomic counters to SSBO
2017-04-24 Timothy Arcerinir/i965: add before ffma algebraic opts
2017-03-30 Jason Ekstrandnir: Add support for 8 and 16-bit types
2017-03-24 Iago Toral Quiroganir/lower_wpos_center: support adding sample position...
2017-03-23 Matt Turnernir: Return progress from nir_convert_from_ssa().
2017-03-23 Matt Turnernir: Return progress from nir_lower_io().
2017-03-23 Matt Turnernir: Return progress from nir_lower_regs_to_ssa().
2017-03-23 Matt Turnernir: Return progress from nir_lower_samplers().
2017-03-23 Matt Turnernir: Return progress from nir_lower_atomics().
2017-03-23 Matt Turnernir: Return progress from nir_lower_clamp_color_outputs().
2017-03-23 Matt Turnernir: Return progress from nir_lower_clip_fs().
2017-03-23 Matt Turnernir: Return progress from nir_lower_clip_vs().
2017-03-23 Matt Turnernir: Return progress from nir_move_vec_src_uses_to_dest().
2017-03-23 Matt Turnernir: Return progress from nir_lower_to_source_mods().
2017-03-23 Matt Turnernir: Return progress from nir_lower_clip_cull_distance_...
2017-03-23 Matt Turnernir: Return progress from nir_lower_var_copies().
2017-03-23 Matt Turnernir: Return progress from nir_lower_load_const_to_scalar().
2017-03-23 Matt Turnernir: Return progress from nir_lower_64bit_pack().
2017-03-23 Matt Turnernir: Return progress from nir_lower_doubles().
2017-03-23 Matt Turnernir: Return progress from nir_lower_vars_to_ssa().
2017-03-23 Matt Turnernir: Fix misspellings.
2017-03-23 Matt Turnernir: Stop using apostrophes to pluralize.
2017-03-22 Emil Velikovnir: consistently use ifndef guards over pragma once
2017-03-14 Jason Ekstrandnir: Add a get_nir_type_for_glsl_base_type helper
2017-03-02 Jason Ekstrandnir: Add a simple int64 lowering pass
2017-02-21 Emil Velikovnir: do not #include util/debug.h within extern C {}
2017-02-17 Jason Ekstrandnir: Rename lower_double_pack to lower_64bit_pack
2017-02-16 Dave Airlienir: handle 64-bit integer types in glsl->nir type...
2017-01-11 Kenneth Graunkenir: Introduce a nir_opt_move_comparisons() pass.
2017-01-10 Kenneth Graunkenir: Add a pass to lower TES patch_vertices intrinsics...
2017-01-09 Samuel Iglesias... nir: add nir_type_conversion_op()
2017-01-09 Samuel Iglesias... nir: add nir_get_nir_type_for_glsl_type()
2017-01-07 Jason Ekstrandnir: Add a local variable-based copy propagation pass
2016-12-30 Jason Ekstrandnir/lower_var_copies: Use a shader rather than a void...
2016-12-30 Jason Ekstrandnir: Make nir_copy_deref follow the "clone" pattern
2016-12-30 Jason Ekstrandnir: Add foreach_register helper macros
2016-12-30 Jason Ekstrandnir: Rename convert_to_ssa lower_regs_to_ssa
2016-12-23 Jason Ekstrandnir: Add a pass for moving SPIR-V continue blocks to...
2016-12-23 Jason Ekstrandnir: Add an optimization pass to remove trivial continues
2016-12-22 Timothy Arcerinir: add a loop unrolling pass
2016-12-22 Thomas Hellandnir: Add a LCSAA-pass
2016-12-22 Thomas Hellandnir: Add a loop analysis pass
2016-12-22 Jason Ekstrandnir: Add a couple quick-and-dirty out-of-SSA helpers
2016-12-13 Iago Toral Quiroganir/lower_tex: add lowering for texture gradient on...
2016-12-13 Iago Toral Quiroganir/lower_tex: add lowering for texture gradient on...
2016-12-13 Ilia Mirkintreewide: s/comparitor/comparator/
2016-12-05 Jason Ekstrandnir: Remove some unused fields from nir_variable
2016-12-05 Jason Ekstrandnir: Delete most of the constant_initializer support
2016-12-05 Jason Ekstrandnir: Add a pass for lowering away constant initializers
2016-12-02 Jason Ekstrandnir: Get rid of nir_constant_data
2016-11-22 Kenneth Graunkenir: add a pass to compact clip/cull distances.
2016-11-22 Kenneth Graunkenir: Add a "compact array" flag and IO lowering code.
2016-11-10 Kenneth Graunkenir: Generalize the "is per-vertex variable?" helpers...
2016-11-09 Dave Airlienir: add conditional discard optimisation (v4)
2016-10-26 Timothy Arcerinir: stop adjusting driver location for varying packing
2016-10-26 Timothy Arcerinir/i965/anv/radv/gallium: make shader info a pointer
2016-10-26 Timothy Arcerinir: move nir_shader_info to a common compiler header
2016-10-06 Jason Ekstrandnir: Remove some no longer needed asserts
2016-10-06 Jason Ekstrandnir: Make nir_foo_first/last_cf_node return a block...
2016-10-06 Jason Ekstrandnir: Add asserts to the casting functions
2016-09-22 Eric Anholtnir: Allow opt_peephole_sel to be more aggressive in...
2016-09-16 Dave Airlieglsl: add subpass image type (v2)
2016-09-15 Jason Ekstrandnir: Add a flag to lower_io to force "sample" interpolation
2016-09-14 Kenneth Graunkenir: Report progress from nir_lower_phis_to_scalar.
2016-09-14 Kenneth Graunkenir: Report progress from nir_lower_alu_to_scalar.
2016-09-14 Rob Clarknir: move tex_instr_remove_src
2016-09-09 Jason Ekstrandnir/gcm: Add global value numbering support
2016-09-03 Connor Abbottnir: remove some fields from nir_shader_compiler_options
2016-09-03 Connor Abbottnir: add nir_after_phis() cursor helper
2016-08-26 Kenneth Graunkenir: Change nir_shader_get_entrypoint to return an...
2016-08-26 Francisco Jereznir: Pass through fb_fetch_output and OutputsRead from...
2016-08-19 Eric Anholtnir: Add an IO scalarizing pass using the intrinsic...
2016-08-19 Eric Anholtnir: Move the undef of nir_intrinsics.h macros to the .h.
2016-08-04 Kenneth Graunkenir: Make nir_alu_srcs_equal non-static.
2016-07-26 Matt Turnerglsl: Separate overlapping sentinel nodes in exec_list.
2016-07-22 Jason Ekstrandnir/lower_tex: Add support for lowering coordinate...
2016-07-22 Jason Ekstrandnir: Add a helper for determining the type of a texture...
2016-07-20 Jason Ekstrandnir: Add a nir_deref_foreach_leaf helper
2016-07-20 Kenneth Graunkenir: Add nir_load_interpolated_input lowering code.
2016-07-20 Kenneth Graunkenir: Add new intrinsics for fragment shader input inter...
2016-07-18 Kenneth Graunkecompiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.
2016-07-07 Timothy Arcerinir: use the same driver location for packed varyings
2016-07-07 Timothy Arcerinir: add new intrinsic field for storing component...
2016-06-23 Giuseppe BilottaRemove wrongly repeated words in comments
2016-06-20 Jason Ekstrandnir: Add a pass for propagating invariant decorations
2016-06-04 Jason Ekstrandnir/info: Get rid of uses_interp_var_at_offset
2016-06-03 Rob Clarknir/algebraic: support for power-of-two optimizations
2016-06-02 Jordan Justennir: Make lowering gl_LocalInvocationIndex optional
2016-05-26 Jason Ekstrandnir: Make nir_const_value a union
2016-05-24 Kristian Høgsberg... nir: Add a lowering pass for YUV textures
2016-05-24 Kristian Høgsberg... nir: Add new 'plane' texture source type
2016-05-20 Kenneth Graunkenir: Add a simple nir_lower_wpos_center() pass for...
2016-05-17 Rob Clarknir/print: add support for print annotations
next