Revert "nir: bump loop unroll limit to 96."
[mesa.git] / src / compiler / nir /
2018-03-07 Timothy ArceriRevert "nir: bump loop unroll limit to 96."
2018-03-06 Ian Romanicknir: Simplify some comparisons like a+b < a
2018-03-06 Ian Romanicknir: Use De Morgan's Law on logic compounded comparisons
2018-03-06 Ian Romanicknir: Replace fmin(b2f(a), b) with a bcsel
2018-03-06 Ian Romanicknir: Pull b2f out of bcsel
2018-03-06 Ian Romanicknir: Replace an odd comparison involving fmin of -b2f
2018-03-06 Ian Romanicknir: Mark bcsel-to-fmin (or fmax) transformations as...
2018-03-06 Ian Romanicknir: Recognize some more open-coded fmin / fmax
2018-03-03 Ian Romanicknir: Silence unused parameter warnings in generated...
2018-03-01 Jose Maria Casanov... nir/search: Include 8 and 16-bit support in construct_value
2018-03-01 Jason Ekstrandnir/search: Support 8 and 16-bit constants in match_value
2018-03-01 Alejandro Piñeironir/serialize: handle var->name being NULL
2018-02-28 Timothy Arcerinir: fix interger divide by zero crash during constant...
2018-02-27 Timothy Arcerinir: add lower_ldexp to nir compiler options
2018-02-22 Samuel Pitoisetnir: lower fexp2(fmul(flog2(a), 2)) to fmul(a, a)
2018-02-22 Samuel Pitoisetnir: add is_used_once for fmul(fexp2(a), fexp2(b))...
2018-02-21 Timothy Arcerinir: remove old assert
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 Pitoisetradv: run nir_opt_shrink_load
2018-02-06 Samuel Pitoisetnir: add nir_opt_shrink_load pass
2018-01-30 Ian Romanicknir: Distribute binary operations with constants into...
2018-01-30 Ian Romanicknir: Rearrange logic op-compounded integer compares
2018-01-30 Ian Romanicknir: Rearrange and-compounded float compares
2018-01-30 Ian Romanicknir: Separate a weird compare with zero to two compares...
2018-01-30 Ian Romanicknir: Simplify min and max of b2f
2018-01-30 Ian Romanicknir: Undo possible damage caused by rearranging or...
2018-01-30 Ian Romanicknir: Be more conservative about rearranging or-compound...
2018-01-30 Ian Romanicknir: See through an fneg to apply existing optimizations
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: partially revert c2acf97fcc9b32e
2018-01-29 Timothy Arcerinir: add vs_inputs_dual_locations compiler option
2018-01-29 Timothy Arcericompiler: tidy up double_inputs_read uses
2018-01-29 Tapani Pällinir: mark unused space in packed_tex_data
2018-01-12 Samuel Pitoisetnir: add a 'const' qualifier to nir_ssa_def_components_...
2018-01-11 Dylan Bakermeson: Use dependencies for nir
2018-01-11 Dylan Bakermeson: Use consistent style for tests
2018-01-10 Ian Romanicknir: Silence unused parameter warnings
2017-12-30 Rob Clarknir: add missing local_group_size intrinsic
2017-12-18 Dave Airlienir/linking: always set the used_across_stages/outputs_...
2017-12-14 Eric Anholtnir: Add a new lowering option to lower all txd to...
2017-12-14 Eric Anholtnir: Fix interaction of GL_CLAMP lowering with texture...
2017-12-13 Timothy Arcerinir: fix shift for uint64_t
2017-12-12 Jason Ekstrandspirv: Add a prepass to set types on vtn_values
2017-12-07 James Leggnir/opcodes: Fix constant-folding of bitfield_insert
2017-12-06 Jose Maria Casanov... nir: Handle fp16 rounding modes at nir_type_conversion_op
2017-12-06 Eduardo Lima Mitevnir: Populate conversion opcodes to 16-bit types
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-06 Jason Ekstrandnir: Add a vulkan_resource_reindex intrinsic
2017-12-04 Timothy Arcerinir: allow builin arrays to be lowered
2017-12-04 Timothy Arcerinir: add array lowering function that assumes there...
2017-12-03 Timothy Arcerinir: fix support for scalar arrays in nir_lower_io_types()
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: fix typo
2017-11-28 Eric Engestromcompiler: use NDEBUG to guard asserts
2017-11-27 Dave Airlienir: fill outputs_read field and add patch outputs...
2017-11-25 Ilia Mirkinnir: allow texture offsets with cube maps
2017-11-22 Iago Toral Quiroganir/gather_info: recognize load_patch_vertices_in as...
2017-11-13 Alex Smithnir/spirv: tg4 requires a sampler
2017-11-12 Timothy Arcerinir: add streams to nir data
2017-11-10 Rob Clarknir: handle get_buffer_size in nir_lower_atomics_to_ssbo
2017-11-08 Matt Turnernir: Don't print swizzles when there are more than...
2017-11-07 Jason Ekstrandnir: Validate base types on array dereferences
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/builder: Add a nir_imm_intN_t helper
2017-11-07 Jason Ekstrandnir/lower_system_values: Lower SUBGROUP_*_MASK based...
2017-11-07 Jason Ekstrandnir: Make ballot intrinsics variable-size
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 Jason Ekstrandintel/cs: Push subgroup ID instead of base thread ID
2017-11-07 Jason Ekstrandintel/cs: Rework the way thread local ID is handled
2017-11-07 Gwan-gyeong Munnir: fix a typo
2017-11-03 Dave Airlienir/serialize: fix build with gcc 4.4.7
2017-11-03 Timothy Arcerinir: skip lowering sampler if there is no dereference
2017-11-02 Timothy Arcerinir: add tess patch support to nir_remove_unused_varyings()
2017-11-01 Jason Ekstrandnir: Add hooks for testing serialization
2017-11-01 Connor Abbottnir: add serialization and deserialization
2017-10-31 Neil Robertsnir/opt_intrinsics: Fix values for gl_SubGroupG{e,t...
2017-10-30 Kenneth Graunkenir: Make nir_gather_info collect a uses_fddx_fddy...
2017-10-25 Jason Ekstrandnir/opt_intrinsics: Rework progress
2017-10-25 Jason Ekstrandnir/lower_wpos_ytransform: Support system value intrinsics
2017-10-25 Jordan Justennir: Zero nir_load_const_instr::value for valgrind...
2017-10-25 Jordan Justennir: Zero local_size const struct for valgrind & nir_se...
2017-10-25 Jason Ekstrandnir/intrinsics: Set the correct num_indices for load_output
2017-10-24 Rob Clarkmeson: extract out variable for nir_algebraic.py
2017-10-20 Eric Anholtnir: Print the components referenced for split or packe...
2017-10-20 Eric Anholtnir: Add a safety check that we don't remove dead I...
2017-10-20 Jason Ekstrandnir: Get rid of nir_shader::stage
2017-10-20 Samuel Iglesias... nir: set default lod to texture opcodes that needed...
2017-10-17 Jason Ekstrandnir: Add a helper for adding texture instruction sources
2017-10-15 Timothy Arcerinir: add component level support to remove_unused_io_vars()
2017-10-15 Timothy Arcerinir: add variant of lower_io_to_scalar to be called...
2017-10-13 Jason Ekstrandnir: Get rid of the variable on vote intrinsics
2017-10-13 Jason Ekstrandnir/opcodes: Fix constant-folding of ufind_msb
2017-10-13 Kenneth Graunkenir: Make nir_shader_gather_info() track texelFetch...
2017-10-11 Dave Airlienir: bump loop unroll limit to 96.
next