nir: allow to force line strip out in nir_create_passthrough_gs
[platform/upstream/mesa.git] / src / compiler / nir / nir.h
2023-03-29 antoninonir: allow to force line strip out in nir_create_passth...
2023-03-29 antoninonir: handle edge flags in nir_create_passthrough_gs
2023-03-29 antoninonir: calculate number of vertices in nir_create_passthr...
2023-03-10 Ian Romanicknir: intel/compiler: Move ufind_msb lowering to NIR
2023-03-10 Ian Romanicknir: intel/compiler: Move ifind_msb lowering to NIR
2023-03-06 Alyssa Rosenzweignir/opt_barrier: Generalize to control barriers
2023-03-06 Alyssa Rosenzweignir/lower_tex: Add lower_index_to_offset
2023-03-06 Erik Faye-Lundnir: add a print_internal debug-flag
2023-03-04 Alyssa Rosenzweignir: Add nir_lower_helper_writes pass
2023-03-03 Marek Olšáknir: return progress from nir_lower_io_to_scalar
2023-03-03 Faith Ekstrandnir: Rename nir_mem_access_size_align::align_mul to...
2023-03-03 Faith Ekstrandnir: Add a combined alignment helper
2023-03-03 Faith Ekstrandnir: Add mode filtering to lower_mem_access_bit_sizes
2023-02-27 Georg Lehmannnir: change 16bit image dest folding option to per...
2023-02-27 Alyssa Rosenzweignir: Add nir_texop_lod_bias_agx
2023-02-24 Faith Ekstrandnir/lower_io: Handle buffer_array_length for more addre...
2023-02-24 Caio Oliveiranir/lower_subgroups: Add option lower_rotate_to_shuffle
2023-02-21 Daniel Schürmannnir: add lowering for Loop Continue Constructs
2023-02-21 Daniel Schürmannnir: add Continue Construct to nir_loop
2023-02-17 Faith Ekstrandnir: Add a load/store bit size lowering pass
2023-02-11 Jesse Natalienir_lower_fp16_casts: Allow opting out of lowering...
2023-02-10 Ian Romanicknir/inline_uniforms: Make add_inlinable_uniforms public
2023-02-10 Ian Romanicknir/inline_uniforms: Make src_only_uses_uniforms public...
2023-02-06 Jason Ekstrandnir: Remove nir_lower_io_force_sample_interpolation
2023-02-03 Alyssa Rosenzweignir: Add a late texcoord replacement pass
2023-02-01 Ambernir: support lowering nir_intrinsic_image_samples to...
2023-01-31 Marcin Ślusarznir: add nir_mod_analysis & its tests
2023-01-26 Timur Kristófnir: Add pack_half_2x16_rtz_split opcode.
2023-01-17 Gert Wollnynir: Add range_base to atomic_counter and an option...
2023-01-17 Gert Wollnynir: Add possibility to store image var offset in range...
2023-01-12 Pavel Ondračkanir/lower_bool: ntt: Generate a good opcode for bcsel
2022-12-23 Danylo Piliaievnir/fold_16bit_tex_image: Add type granularity for...
2022-12-23 Lionel Landwerlinnir/divergence: handle shader_record_ptr intrinsic
2022-12-20 Danylo Piliaievnir/nir_lower_is_helper_invocation: Lower helper invoca...
2022-12-19 Qiang Yunir: lower image add lower_to_fragment_mask_load_amd...
2022-12-19 Qiang Yunir: add image fragment mask load intrinsic
2022-12-13 Marek Olšáknir: add nir_texop_sampler_descriptor_amd
2022-12-09 Rhys Perrynir: add task_payload and shader_out to nir_var_vec_ind...
2022-12-07 Jason Ekstrandnir: Use nir_component_mask_t for nir_alu_dst::write_mask
2022-12-01 Marcin Ślusarznir/lower_task_shader: allow offsetting of the start...
2022-11-30 Erik Faye-Lundnir: Add helper to create passthrough GS shader
2022-11-30 Lionel Landwerlinnir/lower_shader_calls: enable vectorizer
2022-11-19 Ian Romanicknir/range_analysis: Set higher default maximum for...
2022-11-11 Konstantin Seurernir: Add a pass for combining ray queries
2022-11-11 Konstantin Seurernir: Add and use nir_intrinsic_is_ray_query helper
2022-11-10 Lionel Landwerlinnir: make ray query load values visible in NIR prints
2022-11-10 Karol Herbstnir/lower_cl_images: support keeping derefs
2022-11-09 Caio Oliveiranir: Don't reorder volatile intrinsics
2022-11-02 Illia Abernikhinutils: Merge util/debug.* into util/u_debug.* and remov...
2022-11-02 Kenneth Graunkenir: Drop infer_non_readable option for nir_opt_access()
2022-10-29 Rob Clarknir: Add way to create passthrough TCS without VS nir
2022-10-27 Alyssa Rosenzweignir/lower_idiv: Remove imprecise_32bit_lowering
2022-10-26 Lionel Landwerlinnir/lower_shader_calls: move scratch loads closer to...
2022-10-26 Lionel Landwerlinnir/lower_shader_calls: add an option structure for...
2022-10-24 Rob Clarknir: Add helper to create passthrough TCS shader
2022-10-22 Georg Lehmannnir/opt_algebraic: Optimize various find_msb_rev patterns.
2022-10-22 Georg Lehmannnir/opt_algebraic: Add an option to lower uclz.
2022-10-18 Yonggang Luonir: No need redefine snprintf anymore in nir.h
2022-10-11 Timur Kristófnir: Add selection control enum for always taken diverg...
2022-10-11 Timur Kristófnir: Document the flatten/dont_flatten selection contro...
2022-09-30 SoroushIMGnir: allow to fine tune unrolling for loops with soft...
2022-09-30 SoroushIMGnir: track whether a loop contains soft fp64 ops
2022-09-28 Kenneth Graunkest/mesa: Optionally call nir_vectorize_tess_levels()
2022-09-21 Marcin Ślusarznir/lower_task_shader: lower small stores & loads to...
2022-09-19 Jason Ekstrandnir: Add a helper for finding a function by name
2022-09-01 Emma Anholtnir: Add a pass to lower mediump temps and shared mem.
2022-08-31 Emma Anholtnir: Make nir_lower_discard_if() handle demotes and...
2022-08-30 Rhys Perrynir: use a GC context for instructions
2022-08-30 Rhys Perrynir: adjust nir_src_copy signature to take a nir_instr *
2022-08-30 Rhys PerryRevert "nir: Drop the unused instr arg for src/dest...
2022-08-24 Georg Lehmannnir/fold_16bit_tex_image: Add an option to fold image...
2022-08-24 Georg Lehmannnir: Add nir_ssa_scalar_is_undef.
2022-08-11 Michael Tangnir: add nir_instr_as_str
2022-08-10 Pierre-Eric Pellou... nir: add a nir_opt_if_options enum
2022-08-04 Karol Herbstnir: extract the clc inline sampler dedup pass from clc
2022-08-04 Karol Herbstnir/lower_images: extract from clover
2022-08-04 Karol Herbstprintf: extract clovers printf impl
2022-08-03 Constantine Shablyanir: add a pass to remove non-uniform access qualifier...
2022-08-03 Marek Olšáknir: add nir_texop_descriptor_amd
2022-07-28 Eric Engestromutil/list: rename LIST_ENTRY() to list_entry()
2022-07-27 Georg Lehmannnir/fold_16bit_tex_image: Default to only_fold_all.
2022-07-22 Emma Anholtnir: Split usub_sat lowering flag from uadd_sat.
2022-07-21 Georg Lehmannnir/lower_mediump: Add an option to only fold if all...
2022-07-21 Georg Lehmannnir: Rewrite and merge 16bit tex folding pass with...
2022-07-19 Iago Toral Quiroganir: add nir_address_format_2x32bit_global
2022-07-16 Arvind Yadavnir: Add a lowering pass for point smoothing
2022-07-16 Arvind Yadavnir: Add a lowering pass for polygon and line smoothing
2022-07-13 Jason Ekstrandnir: Add a pass for lowering shaders to single-sampled
2022-06-24 Jason Ekstrandnir: Add an options parameter to deref_instr_has_comple...
2022-06-22 Ian Romanicknir: Add and use algebraic property "is selection"
2022-06-17 Andres Calderon... nir: Account for YUV range.
2022-06-09 Konstantin Seurernir,spirv: Preserve inbounds access information
2022-06-08 Jason Ekstrandnir: Increase nir_variable_data::mode to 16 bits
2022-06-08 Georg Lehmannnir/lower_tex: Add lower_array_layer_round_even option.
2022-06-05 Mike Blumenkrantzmesa: handle atomic counter lowering for drivers with...
2022-06-04 Alyssa Rosenzweignir: Export nir_io_add_intrinsic_xfb_info
2022-06-04 Timothy Arcerinir: add nir based version of the lower_const_arrays_to...
2022-06-01 Georg Lehmannnir: Add optional lowering for mul_32x16.
2022-06-01 Daniel Schürmannnir: introduce new nir_alu_alu_width() with nir_vectori...
2022-06-01 Daniel Schürmannnir/opt_vectorize: add callback for max vectorization...
next