nir: Add explicit_binding to nir_variable
[mesa.git] / src / compiler / nir / nir.h
2018-06-21 Neil Robertsnir: Add explicit_binding to nir_variable
2018-06-19 Rob Clarknir: add pass to move load_const
2018-06-16 Ian Romanicknir: Document a couple instances of parent_instr
2018-06-06 Eric Anholtnir: Add lowering for nir_op_bit_count.
2018-06-06 Eric Anholtnir: Add lowering for nir_op_bitfield_reverse.
2018-06-06 Eric Anholtnir: Add an ALU lowering pass for mul_high.
2018-06-06 Eric Anholtnir: Add lowering for find_lsb.
2018-06-06 Eric Anholtnir: Add lowering for ifind_msb to ufind_msb.
2018-06-06 Eric Anholtnir: Add lowering from ibitfield_extract/ubitfield_extr...
2018-06-06 Eric Anholtnir: Add lowering for bitfieldInsert without using...
2018-06-04 Samuel Pitoisetnir: make is_comparison() a non-static helper function
2018-05-18 Alyssa Rosenzweignir: Implement optional b2f->iand lowering
2018-05-03 Iago Toral Quirogacompiler/lower_64bit_packing: rename the pass to be...
2018-05-03 Iago Toral Quirogacompiler/nir: add a lowering pass to convert the bit...
2018-05-02 Antia Puentescompiler/nir: Add conditional lowering for gl_BaseVertex
2018-05-01 Timothy Arcerinir: move GL specific passes to src/compiler/glsl
2018-04-13 Daniel Schürmannnir: lower 64bit subgroup shuffle intrinsics
2018-04-03 Rob Clarknir+drivers: add helpers to get # of src/dest components
2018-03-31 Jason Ekstrandnir: Return a cursor from nir_instr_remove
2018-03-31 Jason Ekstrandnir: Add src/dest num_components helpers
2018-03-28 Timothy Arcerinir: add bindless to nir data
2018-03-27 Rob Clarknir: mako all the intrinsics
2018-03-20 Timothy Arcerist/nir: fix atomic lowering for gallium drivers
2018-03-20 Timothy Arcerist/nir/radeonsi: move nir_lower_uniforms_to_ubo() to...
2018-03-16 Samuel Pitoisetnir: add nir_opt_move_load_ubo() optimization pass
2018-03-14 Karol Herbstcompiler: int8/uint8 support
2018-03-13 Jason Ekstrandnir/subgroups: Add lowering for vote_ieq/vote_feq to...
2018-03-07 Jason Ekstrandnir: Add a helper for getting binop identities
2018-03-07 Jason Ekstrandnir: Add subgroup arithmetic reduction intrinsics
2018-03-07 Jason Ekstrandnir: Add quad operations and lowering
2018-03-07 Jason Ekstrandnir: Add subgroup shuffle intrinsics and lowering
2018-03-07 Jason Ekstrandnir/spirv: Add support for device groups
2018-02-27 Timothy Arcerinir: add lower_ldexp to nir compiler options
2018-02-13 Marek Olšákmesa: move STATE_LENGTH to shader_enums.h and use it...
2018-02-13 Marek Olšákmesa,glsl,nir: reduce gl_state_index size to 2 bytes
2018-02-06 Samuel Pitoisetnir: add nir_opt_shrink_load pass
2018-01-30 Timothy Arcerinir: add lower_all_io_to_temps flag
2018-01-30 Timothy Arcerinir/st_glsl_to_nir: add param to disable splitting...
2018-01-29 Timothy Arcerinir: add vs_inputs_dual_locations compiler option
2018-01-12 Samuel Pitoisetnir: add a 'const' qualifier to nir_ssa_def_components_...
2017-12-14 Eric Anholtnir: Add a new lowering option to lower all txd to...
2017-12-06 Jose Maria Casanov... nir: Handle fp16 rounding modes at nir_type_conversion_op
2017-12-06 Jose Maria Casanov... nir: Add rounding modes enum
2017-12-06 Eduardo Lima Mitevnir: Add support for 16-bit types (half float, int16...
2017-12-04 Timothy Arcerinir: add array lowering function that assumes there...
2017-12-03 Timothy Arcerinir: add varying component packing helpers
2017-12-03 Timothy Arcerinir: add varying array splitting pass
2017-11-28 Eric Engestromcompiler: use NDEBUG to guard asserts
2017-11-25 Ilia Mirkinnir: allow texture offsets with cube maps
2017-11-13 Alex Smithnir/spirv: tg4 requires a sampler
2017-11-12 Timothy Arcerinir: add streams to nir data
2017-11-07 Jason Ekstrandnir,intel/compiler: Use a fixed subgroup size
2017-11-07 Jason Ekstrandnir/lower_subgroups: Lower ballot intrinsics to the...
2017-11-07 Jason Ekstrandnir: Add a ssa_dest_init_for_type helper
2017-11-07 Jason Ekstrandnir: Add a new subgroups lowering pass
2017-11-07 Gwan-gyeong Munnir: fix a typo
2017-11-01 Jason Ekstrandnir: Add hooks for testing serialization
2017-10-20 Jason Ekstrandnir: Get rid of nir_shader::stage
2017-10-17 Jason Ekstrandnir: Add a helper for adding texture instruction sources
2017-10-15 Timothy Arcerinir: add variant of lower_io_to_scalar to be called...
2017-10-10 Eric Anholtnir: Move vc4's alpha test lowering to core NIR.
2017-09-26 Timothy Arcerinir: add some helpers for doing linking
2017-09-26 Timothy Arcerinir: add always_active_io to nir variable
2017-09-07 Dave Airlienir: put compact into bitfields in nir_variable_data
2017-07-31 Nicolai Hähnlenir: add nir_lower_uniforms_to_ubo pass
2017-07-31 Nicolai Hähnlenir: add nir_lower_samplers_as_deref pass
2017-07-31 Nicolai Hähnlenir: add nir_instr_rewrite_deref
2017-07-20 Matt Turnernir: Reduce destination size of ballot intrinsic when...
2017-07-20 Matt Turnernir: Add pass to scalarize read_invocation/read_first_i...
2017-07-20 Matt Turnernir: Add system values from ARB_shader_ballot
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
next