egl: Let the caller of dri2_create_drawable decide about loaderPrivate.
[mesa.git] / src / compiler /
2019-06-07 Eric Engestromnir: fix s/&&/||/ typo
2019-06-07 Eduardo Lima Mitevnir_algebraic: Add basic optimizations for umul_low...
2019-06-07 Eduardo Lima Mitevnir/opcodes: Add new 'umul_low' and 'imadsh_mix16'...
2019-06-06 Jason Ekstrandglsl/loop_analysis: Don't search for NULL variables...
2019-06-06 Jason Ekstrandnir/propagate_invariant: Don't add NULL vars to the...
2019-06-05 Kenneth Graunkenir: Combine lower_fmod16/32 back into a single lower_fmod.
2019-06-05 Kenneth Graunkenir: Drop lower_fmod64 option.
2019-06-05 Jason Ekstrandnir: Don't replace the nir_shader when NIR_TEST_SERIALIZE=1
2019-06-05 Jason Ekstrandnir: Don't replace the nir_shader when NIR_TEST_CLONE=1
2019-06-04 Alyssa Rosenzweignir/algebraic: Simplify max(abs(a), 0.0) -> abs(a)
2019-06-04 Caio Marcelo de... spirv: Update the OpenCL.std.h header
2019-06-04 Jason Ekstrandspirv: Implement SPV_EXT_fragment_shader_interlock
2019-06-04 Jason Ekstrandspirv: Update the headers from latest Khronos master
2019-06-04 Caio Marcelo de... spirv: Like Uniform, do nothing for UniformId
2019-06-04 Caio Marcelo de... spirv: Implement SpvOpCopyLogical
2019-06-04 Caio Marcelo de... spirv: Generalize OpSelect
2019-06-04 Caio Marcelo de... spirv: Move OpSelect handling to a function
2019-06-04 Caio Marcelo de... nir/vars_to_ssa: Handle UNDEF_NODE in more places
2019-06-03 Caio Marcelo de... spirv: Implement OpPtrEqual, OpPtrNotEqual and OpPtrDiff
2019-06-03 Caio Marcelo de... nir: Add functions to subtract and compare addresses
2019-06-03 Caio Marcelo de... nir: Add nir_ball_iequal() helper
2019-06-03 Jonathan Mareknir: copy intrinsic type when lowering load input/unifo...
2019-05-31 Caio Marcelo de... nir: Return nir_type_invalid for non-numeric base types
2019-05-31 Jonathan Mareknir: remove bool lowering from lower_int_to_float
2019-05-31 Jonathan Mareknir: fix lower_{int,bool}_to_float for new mov opcode
2019-05-31 Jonathan Mareknir: add lower_bitshift option
2019-05-31 Jonathan Mareknir: fix gather_ssa_types
2019-05-31 Jonathan Mareknir: add type information to load uniform/input and...
2019-05-31 Jonathan Mareknir: improvements to native_integers removal
2019-05-31 Connor Abbottnir/instr_set: Use _mesa_set_search_or_add()
2019-05-31 Ian Romanicknir: Rematerialize compare instructions
2019-05-31 Ian Romanicknir: Add a shallow clone function for nir_alu_instr
2019-05-31 Bas Nieuwenhuizennir: Actually propagate progress in nir_opt_move_load_ubo.
2019-05-31 Jason Ekstrandnir/split_vars: Properly bail in the presence of comple...
2019-05-31 Jason Ekstrandnir/vars_to_ssa: Properly ignore variables with complex...
2019-05-31 Jason Ekstrandnir/vars_to_ssa: Use a non-null UNDEF_NODE pointer
2019-05-31 Jason Ekstrandnir/deref: Add a has_complex_use helper
2019-05-31 Jason Ekstrandnir/dead_cf: Call instructions aren't dead
2019-05-30 Dave Airlievtn: create cast with type stride.
2019-05-30 Caio Marcelo de... nir: Accept nir_var_mem_global in derefs used by phis
2019-05-29 Brian Paulnir: silence three compiler warnings seen with MinGW
2019-05-29 Caio Marcelo de... spirv: Change spirv_to_nir() to return a nir_shader
2019-05-29 Caio Marcelo de... nir: Allow derefs to be used as phi sources
2019-05-28 Lionel Landwerlinnir/lower_non_uniform: safely iterate over blocks
2019-05-28 Kenneth Graunkest/nir: Re-vectorize shader IO
2019-05-24 Jason Ekstrandnir: Drop imov/fmov in favor of one mov instruction
2019-05-24 Jason Ekstrandnir/builder: Merge nir_[if]mov_alu into one nir_mov_alu...
2019-05-24 Jason Ekstrandnir/lower_to_source_mods: Stop turning add, sat, and...
2019-05-24 Jason Ekstrandnir/source_mods: Add a helpers for setting source modifiers
2019-05-24 Jason Ekstrandnir/builder: Remove the use_fmov parameter from nir_swizzle
2019-05-23 Timothy Arceriglsl: simplify resource list building code
2019-05-21 Caio Marcelo de... spirv: Drop GOOGLE suffix from names incorporated to...
2019-05-21 Caio Marcelo de... spirv: Pick the right bitsize when doing SpvUConvert
2019-05-21 Caio Marcelo de... spirv: Trivially handle new 1.4 loop controls
2019-05-21 Caio Marcelo de... spirv: Update JSON and Headers to 1.4
2019-05-21 Caio Marcelo de... spirv: Handle instruction aliases in spirv_info_c.py
2019-05-21 Erik Faye-LundRevert "glsl: do not use deprecated bison-keyword"
2019-05-21 Erik Faye-Lundglsl: do not use deprecated bison-keyword
2019-05-21 Karol Herbstglsl: handle 8 and 16 bit ints in glsl_base_type_is_integer
2019-05-21 Dave Airlienir/test: add split vars tests (v2)
2019-05-20 Caio Marcelo de... nir: Fix clone of nir_variable state slots
2019-05-20 Caio Marcelo de... spirv: Generate proper NULL pointer values
2019-05-20 Caio Marcelo de... spirv: Reuse helpers in vtn_handle_type()
2019-05-20 Caio Marcelo de... spirv: Add vtn_variable_mode_image
2019-05-20 Caio Marcelo de... spirv: Add vtn_mode_to_address_format()
2019-05-20 Caio Marcelo de... spirv: Add vtn_mode_uses_ssa_offset()
2019-05-20 Caio Marcelo de... spirv: Add and use vtn_type_without_array() helper
2019-05-20 Caio Marcelo de... spirv: Change vtn_null_constant() to use vtn_type
2019-05-20 Caio Marcelo de... spirv: Export vtn_storage_class_to_mode()
2019-05-20 Caio Marcelo de... nir: Add nir_address_format_null_value()
2019-05-20 Caio Marcelo de... spirv, radv, anv: Replace ptr_type with addr_format
2019-05-20 Caio Marcelo de... nir: Add nir_address_format_32bit_offset
2019-05-20 Caio Marcelo de... nir: Add nir_address_format_logical
2019-05-20 Dave Airlienir/validate: fix crash if entry is null.
2019-05-17 Dave Airlieglsl/nir: init non-static class member.
2019-05-17 Dave Airlieglsl: init non-static class member in link uniforms...
2019-05-17 Dave Airlieglsl: init packed in more constructors.
2019-05-16 Caio Marcelo de... nir: Only convert SSA values to regs when needed
2019-05-16 Caio Marcelo de... nir: Fix nir_opt_idiv_const when negatives are involved
2019-05-16 Lionel Landwerlinnir: lower_non_uniform_access: iterate over instruction...
2019-05-16 Alyssa Rosenzweignir/algebraic: Remove problematic "optimization"
2019-05-15 Anuj Phogatcompiler: Add lowering support for 64-bit saturate...
2019-05-15 Lionel Landwerlinnir: fix lower_non_uniform_access pass
2019-05-14 Ian Romanicknir/algebraic: Commute 1-fsat(a) to fsat(1-a) for all...
2019-05-14 Ian Romanicknir/algebraic: Eliminate useless fsat() on operand...
2019-05-14 Ian Romanicknir/algebraic: Strip double negatives from comparison...
2019-05-14 Ian Romanickintel/compiler: Repeat nir_opt_algebraic_late
2019-05-14 Ian RomanickRevert "nir: add late opt to turn inot/b2f combos back...
2019-05-14 Ian Romanicknir/algebraic: Eliminate a tautological compare
2019-05-14 Ian Romanicknir/algebraic: Simplify fsqrt domain guard
2019-05-14 Ian Romanicknir/search: Don't compare 8-bit or 1-bit constants...
2019-05-14 Ian Romanicknir/algebraic: Recognize open-coded fsat with modifiers
2019-05-14 Ian Romanicknir/algebraic: Push unary operations into source operan...
2019-05-14 Ian Romanicknir/algebraic: Recognize open-coded flrp(a, b, fsat(c))
2019-05-14 Ian Romanicknir/algebraic: Add missing ffma(-1, a, b) pattern
2019-05-14 Ian Romanicknir: Mark ffma as 2src_commutative
2019-05-14 Ian Romanicknir: Add support for 2src_commutative ops that have...
2019-05-14 Ian Romanicknir: Rename commutative to 2src_commutative
2019-05-13 Jason Ekstrandnir/validate: Use a single set for SSA def validation
2019-05-13 Jason Ekstrandnir/validate: Use a ralloc context for our temporary...
next