radv: UseEnumerateInstanceVersion for the default version.
[mesa.git] / src / compiler / nir /
2018-05-02 Rob Clarknir: add missing dependency in meson.build
2018-05-02 Antia Puentescompiler/nir: Add conditional lowering for gl_BaseVertex
2018-05-02 Antia Puentescompiler: Add SYSTEM_VALUE_IS_INDEXED_DRAW and instrinsics
2018-05-01 Timothy Arcerinir: move GL specific passes to src/compiler/glsl
2018-04-26 Karol Herbstnir/opt_constant_folding: fix folding of 8 and 16 bit...
2018-04-26 Karol Herbstnir: print 8 and 16 bit constants correctly
2018-04-26 Karol Herbstnir: support converting to 8-bit integers in nir_type_c...
2018-04-23 Bas Nieuwenhuizennir: Do not use progress for unreachable code in return...
2018-04-19 Neil Robertsnir: Offset vertex_id by first_vertex instead of base_v...
2018-04-19 Antia Puentescompiler: Add SYSTEM_VALUE_FIRST_VERTEX and instrinsics
2018-04-17 Neil Robertsnir/builder: Add a nir_imm_floatN_t helper
2018-04-17 Timothy Arcerinir: return early when lowering a return at the end...
2018-04-13 Daniel Schürmannnir: lower 64bit subgroup shuffle intrinsics
2018-04-13 Daniel Schürmannnir: use ballot_bit_size when lowering ballot_bitfield_...
2018-04-13 Daniel Schürmannnir: subgroups instructions for 64bit ballot sizes
2018-04-12 Marek Olšákmesa: include mtypes.h less
2018-04-11 Caio Marcelo de... nir/vars_to_ssa: Simplify node matching code
2018-04-11 Caio Marcelo de... nir/vars_to_ssa: Remove an unnecessary deref_arry_type...
2018-04-11 Caio Marcelo de... nir/vars_to_ssa: Rework register_variable_uses()
2018-04-11 Jason Ekstrandnir: Use nir_builder in lower_io_to_temporaries
2018-04-11 Jason Ekstrandnir/lower_atomics: Rework the main walker loop a bit
2018-04-10 Topi Pohjolainennir: Check if u_vector_init() succeeds
2018-04-10 Timothy Arcerinir: dont lower bindless samplers
2018-04-10 Jason Ekstrandnir/lower_system_values: Support SYSTEM_VALUE_LOCAL_GRO...
2018-04-09 Rob Clarknir: add comment about nir_src_copy()
2018-04-06 Caio Marcelo de... nir: rename variables in nir_lower_io_to_temporaries...
2018-04-05 Jason Ekstrandprog/nir: Simplify some load/store operations
2018-04-04 Jason Ekstrandnir/lower_vec_to_movs: Only coalesce if the vec had...
2018-04-03 Rob Clarknir+drivers: add helpers to get # of src/dest components
2018-03-31 Jason Ekstrandnir/validator: Validate that all used variables exist
2018-03-31 Jason Ekstrandnir/lower_indirect_derefs: Support interp_var_at intrinsics
2018-03-31 Jason Ekstrandnir/vars_to_ssa: Remove copies from the correct set
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-30 Brian Paulnir: s/uint/unsigned/ to fix MSVC/MinGW build
2018-03-30 Alejandro Piñeironir/spirv: add gl_spirv_validation method
2018-03-29 Ian Romanickspirv: Move SPIR-V building to Makefile.spirv.am and...
2018-03-29 Ian Romanickutil: Include bitscan.h directly
2018-03-29 Ian Romanickutil: Add and use util_is_power_of_two_nonzero
2018-03-28 Dave Airlienir: add support for min/max/median of 3 srcs
2018-03-28 Timothy Arcerinir: add bindless to nir data
2018-03-28 Jason Ekstrandnir/intrinsics: Don't report negative dest_components
2018-03-27 Timothy Arcerinir: fix crash in loop unroll corner case
2018-03-27 Rob Clarknir: fix generated nir_intrinsics.c for MSVC
2018-03-27 Rob Clarknir: mako all the intrinsics
2018-03-27 Rob Clarknir: fix per_vertex_output intrinsic
2018-03-26 Ian Romanicknir: Don't condition 'a-b < 0' -> 'a < b' on is_not_use...
2018-03-25 Rob Clarkglsl_types: vec8/vec16 support
2018-03-23 Jason Ekstrandnir: Rename image intrinsics to image_var
2018-03-22 Juan A. Suarez Romeronir: autotools, meson: add GLSL.ext.AMD.h in the files...
2018-03-22 Timothy Arcerinir: add frexp_exp and frexp_sig opcodes
2018-03-21 Thomas Hellandnir: Migrate nir_dce to instr worklist
2018-03-21 Thomas Hellandnir: Initial implementation of a nir_instr_worklist
2018-03-21 Caio Marcelo de... nir/dead_cf: also remove useless ifs
2018-03-21 Caio Marcelo de... nir/dead_cf: rephrase definition of a dead loop node
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-19 Ian Romanicknir: Don't compare b2f or b2i with zero
2018-03-16 Samuel Pitoisetnir: add nir_opt_move_load_ubo() optimization pass
2018-03-14 Karol Herbstcompiler: int8/uint8 support
2018-03-14 Rob Clarknir: lower_load_const_to_scalar fix for 8/16b types
2018-03-13 Jason Ekstrandnir/subgroups: Add lowering for vote_ieq/vote_feq to...
2018-03-08 Ian Romanicknir: Don't i2b a value that is already Boolean
2018-03-08 Ian Romanicknir: Narrow some dot product operations
2018-03-07 Daniel Schürmannspirv: handle AMD_gcn_shader extended instructions
2018-03-07 Daniel Schürmannnir: add AMD_gcn_shader extended instructions
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/lower_subgroups: Add scalarizing for vote_eq
2018-03-07 Jason Ekstrandnir: Generalize nir_intrinsic_vote_eq
2018-03-07 Jason Ekstrandspirv: Add initial subgroup support
2018-03-07 Jason Ekstrandnir: Add new SPIR-V ballot intrinsics and lowering
2018-03-07 Jason Ekstrandcompiler: Add two new system values for subgroups
2018-03-07 Jason Ekstrandnir: Add new SPIR-V ballot ALU intrinsics and lowering
2018-03-07 Jason Ekstrandnir/spirv: Add support for device groups
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
next