nir: check NIR_SKIP to skip passes by name
[mesa.git] / src / compiler / nir / nir.h
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
2018-10-16 Caio Marcelo de... nir: Separate dead write removal into its own pass
2018-10-16 Eric Anholtnir: Expose nir_remove_unused_io_vars().
2018-10-09 Ian Romanicknir: Add helper functions to get the instruction that...
2018-09-19 Jason Ekstrandnir: Add a small pass to rematerialize derefs per-block
2018-09-14 Timothy Arcerinir: evaluate if condition uses inside the if branches
2018-09-06 Jason Ekstrandnir: Drop the vs_inputs_dual_locations option
2018-09-06 Jason Ekstrandcompiler: Move double_inputs to gl_program::DualSlotInputs
2018-08-29 Jason Ekstrandnir: Add handle/index-based image intrinsics
2018-08-29 Jason Ekstrandnir: Use a bitfield for image access qualifiers
2018-08-29 Timothy Arcerinir: add complex_loop bool to loop info
2018-08-27 Jason Ekstrandnir: Pull block_ends_in_jump into nir.h
2018-08-24 Jason Ekstrandnir: Add an array copy optimization
2018-08-24 Jason Ekstrandnir: Add a array-of-vector variable shrinking pass
2018-08-24 Jason Ekstrandnir: Add an array splitting pass
2018-08-24 Jason Ekstrandnir: Add a structure splitting pass
2018-08-13 Alejandro Piñeironir/glsl: make nir_remap_attributes public
2018-08-13 Alejandro Piñeironir: add how_declared to nir_variable.data
2018-07-31 Neil Robertsnir: Add members for the explicit XFB properties to...
2018-07-27 Kenneth Graunkei965: Combine both gl_PatchVerticesIn lowering passes.
2018-07-26 Eric Anholtnir: Add flipping of gl_PointCoord.y in nir_lower_wpos_...
2018-07-18 Rob Clarknir: add lowering for gl_HelperInvocation
2018-07-17 Karol Herbstnir: prepare for bumping up max components to 16
2018-07-02 Jason Ekstrandnir: Add a large constants optimization pass
2018-07-02 Jason Ekstrandnir: Add a concept of constant data associated with...
2018-07-02 Jason Ekstrandnir: Add a deref_instr_has_indirect helper
2018-06-26 Jason Ekstrandnir/opt_if: Remove unneeded phis if we make progress
2018-06-23 Jason Ekstrandnir: Remove old-school deref chain support
2018-06-23 Rob Clarknir: promote intrinsic_get_var() to helper
2018-06-23 Jason Ekstrandnir: Delete lower_io_types
2018-06-23 Jason Ekstrandnir: Use deref instructions in lower_constant_initializers
2018-06-23 Jason Ekstrandnir,spirv: Rework function calls
2018-06-23 Jason Ekstrandnir: Add a concept of per-member structs and a lowering...
2018-06-23 Jason Ekstrandnir: Support deref instructions in lower_var_copies
2018-06-23 Jason Ekstrandnir: Add a pass for fixing deref modes
2018-06-23 Rob Clarknir: add deref lowering sanity checking
2018-06-23 Jason Ekstrandnir/deref: Add some deref cleanup functions
2018-06-23 Jason Ekstrandnir: Add helpers for working with deref instructions
2018-06-23 Jason Ekstrandnir: Add deref sources to texture instructions
2018-06-23 Jason Ekstrandnir: Add _deref versions of all of the _var intrinsics
2018-06-23 Jason Ekstrandnir: Add a deref instruction type
2018-06-21 Neil Robertsnir: Add explicit_binding to nir_variable
2018-06-19 Rob Clarknir: add pass to move load_const
2018-06-16 Ian Romanicknir: Document a couple instances of parent_instr
2018-06-06 Eric Anholtnir: Add lowering for nir_op_bit_count.
2018-06-06 Eric Anholtnir: Add lowering for nir_op_bitfield_reverse.
2018-06-06 Eric Anholtnir: Add an ALU lowering pass for mul_high.
2018-06-06 Eric Anholtnir: Add lowering for find_lsb.
2018-06-06 Eric Anholtnir: Add lowering for ifind_msb to ufind_msb.
2018-06-06 Eric Anholtnir: Add lowering from ibitfield_extract/ubitfield_extr...
2018-06-06 Eric Anholtnir: Add lowering for bitfieldInsert without using...
2018-06-04 Samuel Pitoisetnir: make is_comparison() a non-static helper function
2018-05-18 Alyssa Rosenzweignir: Implement optional b2f->iand lowering
2018-05-03 Iago Toral Quirogacompiler/lower_64bit_packing: rename the pass to be...
next