nir: Add explicit signs to image min/max intrinsics
[mesa.git] / src / compiler / glsl / glsl_to_nir.cpp
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
2017-09-19 Ian Romanickglsl: Unify ir_constant::const_elements and ::components
2017-09-19 Ian Romanickglsl: Rename ir_constant::array_elements to ::const_ele...
2017-08-11 Timothy Arceriglsl: stop copying struct and interface member names
2017-08-11 Timothy Arceriglsl: calculate number of operands in an expression...
2017-08-02 Juan A. Suarez Romeroglsl: look up for transform feedback varyings after...
2017-07-20 Matt Turnernir: Add intrinsics from ARB_shader_ballot
2017-07-20 Matt Turnernir: Add intrinsics from ARB_shader_group_vote
2017-07-05 Nicolai Hähnleglsl_to_nir: zero-initialize var->data.descriptor_set
2017-05-09 Jason Ekstrandnir: Embed the shader_info in the nir_shader again
2017-05-04 Samuel Pitoisetglsl: rename image_* qualifiers to memory_*
2017-04-24 Timothy Arceriglsl_to_nir: skip ir_var_shader_shared variables
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_boolean()
2017-04-14 Boyan Dingnir: Destination component count of shader_clock intrin...
2017-03-14 Jason Ekstrandnir: Rework conversion opcodes
next