nir/radv: remove restrictions on opt_if_loop_last_continue()
[mesa.git] / src / compiler / nir / nir.h
2019-04-09 Timothy Arcerinir/radv: remove restrictions on opt_if_loop_last_conti...
2019-03-30 Rob Clarknir: add lower_all_io_to_elements
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-27 Timothy Arcerinir: add support for user defined select control
2019-03-27 Timothy Arcerinir: add support for user defined loop control
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 flrp
2019-03-25 Iago Toral Quirogacompiler/nir: add lowering option for 16-bit fmod
2019-03-22 Samuel Pitoisetspirv,nir: lower frexp_exp/frexp_sig inside a new NIR...
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-20 Jason Ekstrandnir: Constant values are per-column not per-component
2019-03-19 Jason EkstrandRevert "nir: const `nir_call_instr::callee`"
2019-03-19 Eric Engestromnir: const `nir_call_instr::callee`
2019-03-16 Jason Ekstrandnir: Add a new pass to lower array dereferences on...
2019-03-15 Jason Ekstrandnir: Rename nir_address_format_vk_index_offset to not...
2019-03-13 Caio Marcelo de... nir: Add a pass to combine store_derefs to same vector
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 Timothy Arcerinir: calculate trip count for more loops
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-06 Jason Ekstrandnir/lower_doubles: Inline functions directly in lower_d...
2019-03-06 Jason Ekstrandnir/deref: Expose nir_opt_deref_impl
2019-03-06 Jason Ekstrandnir/inline_functions: Break inlining into a builder...
2019-03-06 Jason Ekstrandnir: Teach loop unrolling about 64-bit instruction...
2019-03-06 Jason Ekstrandnir: Expose double and int64 op_to_options_mask helpers
2019-03-06 Iago Toral Quirogacompiler/nir: add an is_conversion field to nir_op_info
2019-03-05 Karol Herbstnir/spirv: initial handling of OpenCL.std extension...
2019-03-05 Timur Kristófnir: Add multiplier argument to nir_lower_uniforms_to_ubo.
2019-03-05 Timur Kristófnir: Move nir_lower_uniforms_to_ubo to compiler/nir.
2019-03-04 Jason Ekstrandintel,nir: Lower TXD with min_lod when the sampler...
2019-03-04 Sagar Ghugenir/glsl: Add another way of doing lower_imul64 for...
2019-03-02 Jordan Justennir: Add int64/doubles options into nir_shader_compiler...
2019-02-27 Gert Wollnynir: Add posibility to not lower to source mod 'abs...
2019-02-26 Kasireddy, Viveknir/lower_tex: Add support for XYUV lowering
2019-02-21 Alejandro Piñeironir, glsl: move pixel_center_integer/origin_upper_left...
2019-02-14 Eric Anholtnir: Move panfrost's isign lowering to nir_opt_algebraic.
2019-02-12 Tapani Pällinir: add option to use scaling factor when sampling...
2019-02-08 Ian Romanicknir: Document some fields of nir_loop_terminator
2019-02-08 Ian Romanicknir: Silence zillions of unused parameter warnings...
2019-01-26 Jason Ekstrandnir/lower_io: Add a 32 and 64-bit global address formats
2019-01-20 Karol Herbstnir: add legal bit_sizes to intrinsics
2019-01-19 Karol Herbstnir/spirv: handle SpvStorageClassCrossWorkgroup
2019-01-19 Karol Herbstnir: rename nir_var_shared to nir_var_mem_shared
2019-01-19 Karol Herbstnir: rename nir_var_ssbo to nir_var_mem_ssbo
2019-01-19 Karol Herbstnir: rename nir_var_ubo to nir_var_mem_ubo
2019-01-19 Karol Herbstnir: rename nir_var_function to nir_var_function_temp
2019-01-19 Karol Herbstnir: rename nir_var_private to nir_var_shader_temp
2019-01-18 Caio Marcelo de... nir: check NIR_SKIP to skip passes by name
2019-01-14 Jason Ekstrandnir: Add a bool to float32 lowering pass
2019-01-10 Matt Turnernir: Add lowering support for 64-bit operations to...
2019-01-10 Matt Turnernir: Implement lowering of 64-bit shift operations
2019-01-10 Matt Turnernir: Wire up int64 lowering functions
2019-01-10 Matt Turnernir: Tag entrypoint for easy recognition by nir_shader_...
2019-01-08 Eric Anholtnir: Add nir_lower_tex support for Broadcom's swizzled...
2019-01-08 Karol Herbstnir: rename global/local to private/function memory
2019-01-08 Jason Ekstrandnir/vulkan: Add a descriptor type to vulkan resource...
2019-01-08 Jason Ekstrandnir/lower_io: Add "explicit" IO lowering
2019-01-08 Jason Ekstrandnir/intrinsics: Add access flags to load/store_deref
2019-01-08 Jason Ekstrandnir/intrinsics: Allow deref sources to consume anything
2019-01-08 Jason Ekstrandnir: Add a ptr_as_array deref type
2019-01-08 Jason Ekstrandnir: Move propagation of cast derefs to a new nir_opt_d...
2019-01-08 Jason Ekstrandnir: Distinguish between normal uniforms and UBOs
2019-01-04 Eric Anholtnir: Add nir_lower_tex options to lower sampler return...
2019-01-03 Timothy Arcerinir: make nir_opt_remove_phis_impl() static
2019-01-02 Caio Marcelo de... nir: add a way to print the deref chain
2019-01-02 Timothy Arcerinir: rename nir_link_constant_varyings() nir_link_opt_v...
2018-12-18 Sagar Ghugenir: Add a new lowering option to lower 3D surfaces...
2018-12-17 Ian Romanicknir/opt_peephole_select: Don't peephole_select expensiv...
2018-12-17 Ian Romanicknir/opt_peephole_select: Don't try to remove flow contr...
2018-12-16 Ian Romanicknir: Fix holes in nir_instr
2018-12-16 Jason Ekstrandnir: Switch to using 1-bit Booleans for almost everything
2018-12-16 Jason Ekstrandnir: Add a bool to int32 lowering pass
2018-12-16 Jason Ekstrandnir: Add support for 1-bit data types
2018-12-16 Jason Ekstrandnir: Rename Boolean-related opcodes to include 32 in...
2018-12-16 Jason Ekstrandnir: Drop support for lower_b2f
2018-12-16 Rhys Perrynir: fix constness in nir_intrinsic_align()
2018-12-13 Jason Ekstrandnir: Add a pass for lowering integer division by constants
2018-12-13 Jason Ekstrandnir/lower_int64: Add support for [iu]mul_high
2018-12-12 Jason Ekstrandnir/lower_tex: Add lowering for some min_lod cases
2018-12-12 Jason Ekstrandspirv: Add support for MinLod
2018-12-10 Timothy Arcerinir: clarify some nit_loop_info member names
2018-12-05 Jason Ekstrandnir: Make boolean conversions sized just like the others
2018-11-27 Jonathan Mareknir: add fceil lowering
2018-11-19 Kenneth Graunkenir: Make nir_lower_clip_vs optionally work with variables.
2018-11-19 Jason Ekstrandintel,nir: Move gl_LocalInvocationID lowering to nir_lo...
2018-11-16 Jason Ekstrandnir: Add alignment parameters to SSBO, UBO, and shared...
2018-11-14 Gert Wollnynir: Allow to skip integer ops in nir_lower_to_source_mods
2018-11-12 Christian Gmeinernir: add lowering for ffloor
2018-11-12 Lionel Landwerlinnir/lower_tex: Add AYUV lowering support
2018-11-10 Timothy Arcerinir: add new linking opt nir_link_constant_varyings()
2018-11-08 Jason Ekstrandnir: Add a read_mask helper for ALU instructions
2018-10-26 Jason Ekstrandnir/validate: Print when the validation failed
2018-10-23 Samuel Pitoisetnir: add linking helper nir_link_xfb_varyings()
2018-10-22 Jason Ekstrandnir: Add some new helpers for working with const sources
next