nir: Rename nir_intrinsic_barrier to control_barrier
[mesa.git] / src / compiler / glsl / glsl_to_nir.cpp
2020-01-13 Jason Ekstrandnir: Rename nir_intrinsic_barrier to control_barrier
2020-01-13 Jason Ekstrandnir/glsl: Emit memory barriers as part of barrier()
2020-01-09 Samuel Pitoisetspirv,nir: add new lod parameter to image_{load,store...
2019-12-13 Timothy Arceriglsl: copy the new data fields when converting to nir
2019-12-13 Timothy Arceriglsl: copy the how_declared field when converting to nir
2019-12-13 Timothy Arceriglsl: move nir_remap_dual_slot_attributes() call out...
2019-11-19 Marek Olšákglsl_to_nir: rename image_access to mem_access
2019-11-19 Marek Olšáknir: move data.image.access to data.access
2019-11-05 Kenneth Graunkenir: Handle image arrays when setting variable data
2019-11-04 Marek Olšáknir: pack nir_variable::data::xfb_*
2019-11-04 Marek Olšáknir: pack nir_variable::data::stream
2019-10-12 Neil Robertsglsl: Add opcodes for atan and atan2
2019-09-30 Caio Marcelo de... glsl: Add helperInvocationEXT() builtin
2019-09-30 Caio Marcelo de... glsl: Add ir_demote
2019-08-21 Jason Ekstrandnir: Add explicit signs to image min/max intrinsics
2019-08-12 Kenneth Graunkeglsl: Optimize the SoftFP64 shader when first creating it.
2019-08-06 Pierre-Eric Pellou... nir: add atomic_inc_wrap/atomic_dec_wrap image intrinsics
2019-08-01 Jason Ekstrandnir: Stop whacking gl_FrontFacing to a system value
2019-06-19 Jason Ekstrandnir: Make nir_constant a vector rather than a matrix
2019-06-19 Connor Abbottglsl/nir: Propagate access qualifiers
2019-05-31 Jonathan Mareknir: improvements to native_integers removal
2019-05-24 Jason Ekstrandnir: Drop imov/fmov in favor of one mov instruction
2019-05-24 Jason Ekstrandnir/builder: Remove the use_fmov parameter from nir_swizzle
2019-05-17 Dave Airlieglsl/nir: init non-static class member.
2019-05-08 Timothy Arceriglsl_to_nir: remove unused type_is_int()
2019-05-07 Christian Gmeinerglsl_to_nir: drop supports_ints
2019-05-07 Christian Gmeinernir: nir_shader_compiler_options: drop native_integers
2019-04-19 Kristian H. Kristensenglsl_to_nir: Initialize debug variable
2019-04-14 Karol Herbstnir: make nir_const_value scalar
2019-04-12 Karol Herbstglsl/nir: fetch the type for images from the deref...
2019-04-12 Karol Herbstglsl_to_nir: handle bindless textures
2019-03-21 Karol Herbstnir: add support for gather offsets
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-06 Timothy Arceriglsl: use NIR function inlining for drivers that use...
2019-03-06 Jason Ekstrandglsl/nir: Inline functions in float64_funcs_to_nir
2019-03-06 Jason Ekstrandglsl/nir: Add a shared helper for building float64...
2019-03-04 Sagar Ghugeglsl: [u/i]mulExtended optimization for GLSL
2019-02-21 Alejandro Piñeironir, glsl: move pixel_center_integer/origin_upper_left...
2019-02-10 Dave Airlieglsl: glsl to nir fix uninit class member.
2019-02-05 Kenneth Graunkecompiler: Mark clip/cull distance arrays as compact...
2019-02-05 Kenneth Graunkenir: Record info->fs.pixel_center_integer in lower_syst...
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-14 Caio Marcelo de... src/compiler: use new hash table and set creation helpers
2019-01-11 Jonathan Marekglsl/nir: keep bool types when native_integers=false
2019-01-11 Jonathan Marekglsl/nir: ftrunc for native_integers=false float to...
2019-01-11 Jonathan Marekglsl/nir: int constants as float for native_integers...
2019-01-10 Matt Turnernir: Tag entrypoint for easy recognition by nir_shader_...
2019-01-10 Matt Turnerglsl: Add function support to glsl_to_nir
2019-01-08 Karol Herbstnir: rename global/local to private/function memory
2019-01-08 Jason Ekstrandnir: Distinguish between normal uniforms and UBOs
2018-12-16 Jason Ekstrandnir: Switch to using 1-bit Booleans for almost everything
2018-12-05 Jason Ekstrandnir: Make boolean conversions sized just like the others
2018-12-03 Matt Turnermesa: Revert INTEL_fragment_shader_ordering support
2018-11-28 Matt Turnerglsl: Remove unused member variable
2018-11-16 Jason Ekstrandnir: Add alignment parameters to SSBO, UBO, and shared...
2018-11-16 Jason Ekstrandnir/glsl: Force 32-bit for UBO and SSBO Booleans
2018-10-26 Jason Ekstrandglsl/nir: Use i2b instead of ine for fixing UBO/SSBO...
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: Use a bitfield for image access qualifiers
2018-08-29 Jason Ekstrandnir: Make image load/store intrinsics variable-width
2018-08-28 Kevin Rogovinmesa: Add GL/GLSL plumbing for INTEL_fragment_shader_or...
2018-08-23 Ian Romanicknir: Add floating point atomic min, max, and compare...
2018-08-23 Ian Romanicknir: Add floating point atomic add instrinsics
2018-08-13 Alejandro Piñeironir/glsl: make nir_remap_attributes public
2018-07-31 Neil Robertsnir: Add members for the explicit XFB properties to...
2018-07-03 Antia Puentesnir: Fix OpAtomicCounterIDecrement for uniform atomic...
2018-06-23 Jason Ekstrandnir: Use derefs in nir_lower_samplers
2018-06-23 Jason Ekstrandnir,spirv: Rework function calls
2018-06-23 Jason Ekstrandglsl/nir: Use deref instructions instead of dref chains
2018-06-23 Jason Ekstrandglsl/nir: Only claim to handle intrinsic functions
2018-06-21 Neil Robertsnir: Add explicit_binding to nir_variable
2018-06-01 Juan A. Suarez Romeroglsl: Add ir_binop_vector_extract in NIR
2018-06-01 Plamena Manolovamesa: Add GL/GLSL plumbing for ARB_fragment_shader_inte...
2018-04-16 Erico Nunesnir: fix ir_binop_gequal glsl_to_nir conversion
2018-04-12 Marek Olšákmesa: include mtypes.h less
2018-03-30 Brian Paulnir: s/uint/unsigned/ to fix MSVC/MinGW build
2018-03-28 Timothy Arcerinir: add bindless to nir data
2018-03-23 Lionel Landwerlincompiler: glsl: silence valgrind warning on write cache
2018-03-23 Jason Ekstrandnir: Rename image intrinsics to image_var
2018-03-22 Timothy Arcerinir: add frexp_exp and frexp_sig opcodes
2018-03-07 Jason Ekstrandnir: Generalize nir_intrinsic_vote_eq
2018-02-18 Timothy Arceriglsl/nir: add pixel_center_integer to shader info
2018-01-29 Timothy Arcerinir: add vs_inputs_dual_locations compiler option
2018-01-29 Timothy Arcericompiler: tidy up double_inputs_read uses
2018-01-22 Timothy Arceriglsl: add image and sampler (un)packing support to...
2017-12-06 Jose Maria Casanov... nir: Handle fp16 rounding modes at nir_type_conversion_op
2017-12-06 Eduardo Lima Mitevglsl: Add 16-bit types
2017-11-12 Timothy Arcerinir: add streams to nir data
2017-11-07 Jason Ekstrandnir: Make ballot intrinsics variable-size
2017-10-30 Ian Romanickglsl: Remove ir_binop_greater and ir_binop_lequal expre...
2017-10-25 Jordan Justenglsl_to_nir: Zero nir_constant in constant_copy for...
2017-10-25 Jordan Justenglsl_to_nir: Zero nir_variable struct for valgrind...
2017-10-20 Jason Ekstrandnir: Get rid of nir_shader::stage
2017-10-13 Jason Ekstrandnir: Get rid of the variable on vote intrinsics
2017-09-26 Timothy Arcerinir: add always_active_io to nir variable
next