freedreno/ir3: rework varying packing
[mesa.git] / src / compiler /
2019-03-30 Rob Clarknir: add lower_all_io_to_elements
2019-03-30 Rob Clarknir: print var name for load_interpolated_input too
2019-03-30 Jason Ekstrandnir: Lock around validation fail shader dumping
2019-03-29 Karol Herbstnir/validate: validate that tex deref sources are actua...
2019-03-29 Karol Herbstnir/print: fix printing the image_array intrinsic index
2019-03-29 Brian Paulnir: use {0} initializer instead of {} to fix MSVC...
2019-03-28 Ian Romanicknir: Add partial redundancy elimination for compares
2019-03-28 Ian Romanicknir: Add nir_alu_srcs_negative_equal
2019-03-28 Ian Romanicknir: Add nir_const_value_negative_equal
2019-03-28 Ian Romanicknir/algebraic: Add missing 16-bit extract_[iu]8 patterns
2019-03-28 Ian Romanicknir/algebraic: Add missing 64-bit extract_[iu]8 patterns
2019-03-28 Ian Romanicknir/algebraic: Remove redundant extract_[iu]8 patterns
2019-03-28 Ian Romanicknir/algebraic: Fix up extract_[iu]8 after loop unrolling
2019-03-28 Dave Airlienir/deref: fix struct wrapper casts. (v3)
2019-03-27 Samuel Pitoisetspirv: propagate the access flag for store and load...
2019-03-27 Samuel Pitoisetnir: add nir_{load,store}_deref_with_access() helpers
2019-03-27 Timothy Arcerispirv: make use of the select control support in nir
2019-03-27 Timothy Arcerinir: add support for user defined select control
2019-03-27 Timothy Arcerispirv: make use of the loop control support in nir
2019-03-27 Timothy Arcerinir: add support for user defined loop control
2019-03-25 Jason Ekstrandspirv: Handle the NonUniformEXT decoration
2019-03-25 Jason Ekstrandnir: Add access flags to deref and SSBO atomics
2019-03-25 Jason Ekstrandnir: Add texture sources and intrinsics for bindless
2019-03-25 Jason Ekstrandnir: Add a lowering pass for non-uniform resource access
2019-03-25 Jason Ekstrandnir/lower_io: Add a bounds-checked 64-bit global addres...
2019-03-25 Iago Toral Quirogacompiler/nir: add lowering for 16-bit ldexp
2019-03-25 Iago Toral Quirogacompiler/nir: add lowering for 16-bit flrp
2019-03-25 Iago Toral Quirogacompiler/nir: add lowering option for 16-bit fmod
2019-03-25 Brian Paulnir: fix a few signed/unsigned comparison warnings
2019-03-25 Dave Airlienir/split_vars: fixup some more explicit_stride related...
2019-03-23 Caio Marcelo de... spirv: Use interface type for block and buffer block
2019-03-23 Caio Marcelo de... spirv: Add an execution environment to the options
2019-03-22 Caio Marcelo de... nir: Handle array-deref-of-vector case in loop analysis
2019-03-22 Samuel Pitoisetspirv,nir: lower frexp_exp/frexp_sig inside a new NIR...
2019-03-22 Samuel Pitoisetnir: use generic float types for frexp_exp and frexp_sig
2019-03-22 Vinson Leenir: Fix anonymous union initialization with older...
2019-03-22 Danylo Piliaievglsl: Cross validate variable's invariance by explicit...
2019-03-21 Timothy Arcerinir: fix opt_if_loop_last_continue()
2019-03-21 Kenneth Graunkenir: Record non-vector/scalar varyings as unmovable...
2019-03-21 Rob Clarknir: move gls_type_get_{sampler,image}_count()
2019-03-21 Timothy Arcerinir: only override previous alu during loop analysis...
2019-03-21 Jason Ekstrandspirv: Drop inline tg4 lowering
2019-03-21 Karol Herbstnir/lower_tex: Add support for tg4 offsets lowering
2019-03-21 Karol Herbstnir: add support for gather offsets
2019-03-21 Dave Airlienir/deref: remove casts of casts which are likely redun...
2019-03-21 Dave Airlienir/spirv: don't use bare types, remove assert in split...
2019-03-20 Juan A. Suarez Romeronir: deref only for OpTypePointer
2019-03-20 Jason Ekstrandnir: Constant values are per-column not per-component
2019-03-19 Andres GomezRevert "glsl: relax input->output validation for SSO...
2019-03-19 Andres Gomezglsl/linker: simplify xfb_offset vs xfb_stride overflow...
2019-03-19 Andres Gomezglsl/linker: don't fail non static used inputs without...
2019-03-19 Andres Gomezglsl/linker: always validate explicit location among...
2019-03-19 Andres Gomezglsl: correctly validate component layout qualifier...
2019-03-19 Jason EkstrandRevert "nir: const `nir_call_instr::callee`"
2019-03-19 Eric Engestromnir: const `nir_call_instr::callee`
2019-03-19 Karol Herbstnir/spirv: support physical pointers
2019-03-19 Karol Herbstnir/spirv: handle kernel function parameters
2019-03-19 Karol Herbstnir/lower_locals_to_regs: cast array index to 32 bit
2019-03-19 Karol Herbstglsl: add cl_size and cl_alignment
2019-03-19 Karol Herbstglsl: add packed for struct types
2019-03-16 Jason Ekstrandnir: Add a new pass to lower array dereferences on...
2019-03-16 Jason Ekstrandnir/builder: Add a vector extract helper
2019-03-15 Alejandro Piñeironir/xfb: move varyings info out of nir_xfb_info
2019-03-15 Jason Ekstrandglsl/nir: Add a pass to lower UBO and SSBO access
2019-03-15 Jason Ekstrandglsl/nir: Handle unlowered SSBO atomic and array_length...
2019-03-15 Jason Ekstrandglsl/nir: Set explicit types on UBO/SSBO variables
2019-03-15 Jason Ekstrandglsl: Don't lower vector derefs for SSBOs, UBOs, and...
2019-03-15 Jason Ekstrandnir/lower_io: Add a new buffer_array_length intrinsic...
2019-03-15 Jason Ekstrandnir: Rename nir_address_format_vk_index_offset to not...
2019-03-15 Jason Ekstrandnir/deref: Consider COHERENT decorated var derefs as...
2019-03-15 Jason Ekstrandcompiler/types: Add helpers to get explicit types for...
2019-03-15 Jason Ekstrandcompiler/types: Add a C wrapper to get full struct...
2019-03-15 Jason Ekstrandcompiler/types: Add a new is_interface C wrapper
2019-03-15 Jason Ekstrandnir/validate: Allow 32-bit boolean load/store intrinsics
2019-03-15 Jason Ekstrandnir/validate: Only require bare types to match for...
2019-03-15 Jason Ekstrandnir/algebraic: Add a couple optimizations for iabs...
2019-03-13 Eduardo Lima Mitevnir: Add ir3-specific version of most SSBO intrinsics
2019-03-13 Caio Marcelo de... nir: Add a pass to combine store_derefs to same vector
2019-03-13 Jason Ekstrandglsl/lower_vector_derefs: Don't use a temporary for...
2019-03-13 Jason Ekstrandglsl/list: Add a list variant of insert_after
2019-03-13 Jason Ekstrandnir/loop_unroll: Fix out-of-bounds access handling
2019-03-12 Jason Ekstrandnir: Add a pass for lowering IO back to vector when...
2019-03-12 Connor Abbottnir: Add a stripping pass for improved cacheability
2019-03-12 Brian Paulnir: silence a couple new compiler warnings
2019-03-12 Timothy Arcerinir: find induction/limit vars in iand instructions
2019-03-12 Timothy Arcerinir: pass nir_op to calculate_iterations()
2019-03-12 Timothy Arcerinir: add get_induction_and_limit_vars() helper to loop...
2019-03-12 Timothy Arcerinir: add helper to return inversion op of a comparison
2019-03-12 Timothy Arcerinir: simplify the loop analysis trip count code a little
2019-03-12 Timothy Arcerinir: unroll some loops with a variable limit
2019-03-12 Timothy Arcerinir: calculate trip count for more loops
2019-03-12 Timothy Arcerinir: add partial loop unrolling support
2019-03-12 Timothy Arcerinir: add new partially_unrolled bool to nir_loop
2019-03-12 Timothy Arcerinir: add guess trip count support to loop analysis
2019-03-11 Xavier Bouchouxnir/spirv: Fix assert when unsampled OpTypeImage has...
2019-03-11 Connor Abbottnir/serialize: Prevent writing uninitialized state_slot...
2019-03-09 Kenneth GraunkeRevert MR 369 (Fix extract_i8 and extract_u8 for 64...
2019-03-09 Ian Romanicknir/algebraic: Add missing 16-bit extract_[iu]8 patterns
2019-03-09 Ian Romanicknir/algebraic: Add missing 64-bit extract_[iu]8 patterns
2019-03-09 Ian Romanicknir/algebraic: Remove redundant extract_[iu]8 patterns
next