glsl: disable varying packing for varying used by interpolateAt*
[mesa.git] / src / compiler / nir /
2017-04-24 Timothy Arcerinir/i965: add before ffma algebraic opts
2017-04-24 Timothy Arcerinir: shuffle constants to the top
2017-04-24 Timothy Arcerinir: add flt comparision simplification
2017-04-17 Jason Ekstrandnir: Add GLSL_TYPE_[U]INT64 to some switch statements
2017-04-14 Boyan Dingnir: Destination component count of shader_clock intrin...
2017-04-14 Rob Clarknir/print: add compute shader info
2017-03-30 Jason Ekstrandnir: Add support for 8 and 16-bit types
2017-03-30 Jason Ekstrandnir/constant_expressions: Don't switch on bit size...
2017-03-30 Jason Ekstrandnir/constant_expressions: Pull the guts out into a...
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 syntax.
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-21 Vinson Leenir: Add positional argument specifiers.
2017-03-14 Jason Ekstrandnir/constant_expressions: Refactor helper functions
2017-03-14 Jason Ekstrandnir: Rework conversion opcodes
2017-03-14 Jason Ekstrandnir: Rewrite nir_type_conversion_op
2017-03-14 Jason Ekstrandnir: Add a get_nir_type_for_glsl_base_type helper
2017-03-14 Jason Ekstrandnir/validate: Rework ALU bit-size rule validation
2017-03-14 Jason Ekstrandnir/validate: Validate that bit sizes and components...
2017-03-14 Jason Ekstrandnir: Make image_size a variable-width intrinsic
2017-03-14 Jason Ekstrandnir/lower_tex: Use tex_instr_dest_size for txs destinations
2017-03-14 Jason Ekstrandnir/copy_prop: Respect the source's number of components
2017-03-14 Jason Ekstrandnir/intrinsics: Make load_barycentric_input take a...
2017-03-10 Emil Velikovnir: remove shebang from python scripts
2017-03-03 Jason Ekstrandnir/int64: Properly handle imod/irem
2017-03-03 Jason Ekstrandnir/builder: Add an int64 immediate helper
2017-03-02 Jason Ekstrandi965: Do int64 lowering in NIR
2017-03-02 Jason Ekstrandnir: Add a simple int64 lowering pass
2017-03-02 Jason Ekstrandnir/lower_indirect: Use nir_builder control-flow helpers
2017-03-02 Jason Ekstrandnir/lower_gs_intrinsics: Use nir_builder control-flow...
2017-03-02 Jason Ekstrandnir/builder: Add support for easily building control...
2017-02-27 Elie TOURNIERnir: Delete unused arg in get_iteration
2017-02-24 Elie TOURNIERnir: delete magic number
2017-02-21 Emil Velikovnir: do not #include util/debug.h within extern C {}
2017-02-17 Jason Ekstrandnir/algebraic: Optimize 64bit pack/unpack
2017-02-17 Jason Ekstrandnir: Rename lower_double_pack to lower_64bit_pack
2017-02-17 Jason Ekstrandnir: Combine the int and double [un]pack opcodes
2017-02-16 Dave Airlienir: handle some 64-bit integer conversions
2017-02-16 Dave Airlienir: handle 64-bit integer types in glsl->nir type...
2017-02-09 Samuel Iglesias... nir: add opcode to perform int64 to bool conversions
2017-01-27 Emil Velikovnir: add extra const notation in compare_blocks()
2017-01-27 Emil Velikovnir: silence implicit conversion to 64bit
2017-01-24 Timothy Arcerinir: bump loop max unroll limit
2017-01-21 Jason Ekstrandnir/search: Use the correct bit size for integer compar...
2017-01-20 Ian Romanicknir: Add support for 64-bit integer types to split_var_...
2017-01-20 Ian Romanicknir: Shift count for shift opcodes is always 32-bits
2017-01-20 Ian Romanicknir: Lower packing and unpacking of 64-bit integer...
2017-01-20 Ian Romanicknir: Add 64-bit integer support for conversions and...
2017-01-20 Ian Romanicknir: Add 64-bit integer constant support
2017-01-20 Elie TOURNIERnir: add min/max optimisation
2017-01-20 Jason Ekstrandnir/algebraic: Only include nir_search_helpers once
2017-01-14 Connor Abbottnir/gcm: fix a bug with metadata handling
2017-01-14 Timothy Arcerinir: optimise min/max fadd combos
2017-01-12 Jason Ekstrandnir/gcm: Fix a typo in a comment
2017-01-12 Jason Ekstrandnir/gcm: Rework the schedule late loop
2017-01-11 Timothy Arcerinir: don't turn ieq/ine into inot if used by an if
2017-01-11 Timothy Arcerinir: add late opt to turn inot/b2f combos back to bcsel
2017-01-11 Timothy Arcerinir: add imprecise flrp optimisation
2017-01-11 Kenneth Graunkenir: Introduce a nir_opt_move_comparisons() pass.
2017-01-11 Timothy Arcerinir/algebraic: add support for conditional helper funct...
2017-01-11 Jason Ekstrandnir/search: Only allow matching SSA values
2017-01-11 Tapani Pällinir: change asserts to unreachable in nir_type_conversi...
2017-01-10 Kenneth Graunkenir: Add a pass to lower TES patch_vertices intrinsics...
2017-01-10 Vinson Leenir: Fix anonymous union initialization with older...
2017-01-10 Thomas Hindoe Paab... nir: remove duplicated foreach loop
2017-01-09 Juan A. Suarez Romeronir/i965: use two slots from inputs_read for dvec3...
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-09 Timothy Arcerinir: add another comparison simplification
2017-01-09 Kenneth Graunkenir: Turn bcsel of +/- 1.0 and 0.0 into b2f sequences.
2017-01-09 Kenneth Graunkenir: Convert ineg(b2i(a)) to a if it's a boolean.
2017-01-07 Jason Ekstrandnir: Add a local variable-based copy propagation pass
2017-01-07 Jason Ekstrandnir/builder: Add a helper for getting the most recently...
2017-01-07 Jason Ekstrandnir/builder: Add a load_deref_var helper
2017-01-07 Jason Ekstrandnir/dead_variables: Remove shader-local variables that...
2017-01-07 Jason Ekstrandnir/dead_variables: Removed shared variables when requested
2017-01-04 Timothy Arcerinir: fix loop iteration count calculation for floats
2016-12-30 Jason Ekstrandnir/split_var_copies: Use a nir_shader rather than...
2016-12-30 Jason Ekstrandnir/opt_peephole_select: Pass around the actual nir_shader
2016-12-30 Jason Ekstrandnir/conditional_if: Properly use the builder
2016-12-30 Jason Ekstrandnir/lower_var_copies: Use a shader rather than a void...
2016-12-30 Jason Ekstrandnir/lower_io: Use the builder instead of carrying a...
next