egl: Handle dri configs with floating point pixel data
[mesa.git] / src / compiler /
2019-08-21 Jason Ekstrandnir: Add explicit signs to image min/max intrinsics
2019-08-21 Danylo Piliaievnir/loop_analyze: Treat do{}while(false) loops as 0...
2019-08-21 Danylo Piliaievnir/loop_unroll: Prepare loop for unrolling in wrapper_...
2019-08-21 Danylo Piliaievnir/loop_unroll: Update the comments for loop_prepare_f...
2019-08-21 Daniel Schürmannnir/algebraic: some subtraction optimizations
2019-08-21 Lionel Landwerlinmesa/compiler: rework tear down of builtin/types
2019-08-21 Lionel Landwerlincompiler: ensure glsl types are not created without...
2019-08-21 Lionel Landwerlinnir/tests: take reference on glsl types
2019-08-21 Lionel Landwerlinglsl/tests: take refs on glsl types
2019-08-20 Daniel Schürmannnir: add divergence analysis pass.
2019-08-20 Rhys Perrynir/subgroups: Lower clustered reductions with cluster_...
2019-08-20 Rhys Perrynir/lcssa: allow to create LCSSA phis for loop-invarian...
2019-08-20 Daniel Schürmannnir/lcssa: Skip loop invariant variables when convertin...
2019-08-20 Rhys Perrynir: make nir_to_lcssa() a general NIR pass.
2019-08-20 Daniel Schürmannnir/lcssa: handle deref instructions properly
2019-08-19 Jason Ekstrandnir: Add more source types to nir_tex_instr_src_type
2019-08-19 Roman Stratiienkonir: Add missing dependency in Android.nir.gen.mk
2019-08-17 Vasily Khoruzhickglsl/standalone: init shader stage in init_gl_program()
2019-08-16 Rhys Perrynir/algebraic: add a few masking-before-unpack optimiza...
2019-08-15 Erik Faye-Lundwin32: unify strcasecmp definitions
2019-08-15 Erik Faye-Lundnir: avoid warning when casting bogus pointer
2019-08-15 Erik Faye-Lundglsl: fixup u64-warning
2019-08-14 Eric Engestrommeson: add nir tests to the compiler/nir test suite
2019-08-14 Ian Romanicknir/algebraic: Reassociate shift-by-constant of shift...
2019-08-14 Ian Romanicknir/algebraic: Reassociate add-and-shift to be shift...
2019-08-14 Andrii Simiklitnir/find_array_copies: Reject copies with mismatched...
2019-08-14 Ian Romanicknir/range-analysis: Fail gracefully on non-SSA sources
2019-08-13 Iago Toral Quiroganir: add a pass to clamp gl_PointSize to a range
2019-08-12 Rhys Perrynir: merge and extend nir_opt_move_comparisons and...
2019-08-12 Rhys Perrynir: replace nir_move_load_const() with nir_opt_sink()
2019-08-12 Marek Olšákcompiler: add SYSTEM_VALUE_TESS_LEVEL_OUTER/INNER_DEFAULT
2019-08-12 Marek Olšákcompiler: add SYSTEM_VALUE_USER_DATA_AMD
2019-08-12 Marek Olšákcompiler: add shader_info.cs.user_data_components_amd
2019-08-12 Marek Olšákcompiler: add shader_info.vs.blit_sgprs_amd
2019-08-12 Marek Olšákcompiler: add ACCESS_STREAM_CACHE_POLICY
2019-08-12 Kenneth Graunkeglsl: Optimize the SoftFP64 shader when first creating it.
2019-08-11 Caio Marcelo de... spirv: Drop lower_workgroup_access_to_offsets
2019-08-08 Rhys Perrynir: add nir_lower_to_explicit()
2019-08-08 Rhys Perrynir/lower_explicit_io: add nir_var_mem_shared support
2019-08-08 Erik Faye-Lundspirv: fixup signature
2019-08-06 Connor Abbottnir/builder: Add nir_b2i
2019-08-06 Pierre-Eric Pellou... nir: add atomic_inc_wrap/atomic_dec_wrap image intrinsics
2019-08-06 Pierre-Eric Pellou... glsl: add EXT_shader_image_load_store new image functions
2019-08-06 Pierre-Eric Pellou... glsl: add EXT_shader_image_load_store keywords to lexer
2019-08-06 Pierre-Eric Pellou... glsl: add size qualifiers from EXT_shader_image_load_store
2019-08-06 Pierre-Eric Pellou... glsl: handle differences between ARB/EXT versions of...
2019-08-06 Antia Puentesnir/spirv: Fix gl_BaseVertex for non-indexed draws...
2019-08-06 Jonathan Marekglcpp: use pre-expansion line number for __LINE__
2019-08-06 Ian Romanicknir/algebraic: Use value range analysis to eliminate...
2019-08-06 Ian Romanicknir/algebraic: Use value range analysis to convert...
2019-08-06 Ian Romanicknir/algebraic: Use value range analysis to eliminate...
2019-08-06 Ian Romanicknir/algebraic: Use value range analysis to eliminate...
2019-08-06 Ian Romanicknir/range-analysis: Range tracking for ffma and flrp
2019-08-06 Ian Romanicknir/range-analysis: Range tracking for bcsel
2019-08-06 Ian Romanicknir/range-analysis: Tighten the range of fsat based...
2019-08-06 Ian Romanicknir/range-analysis: Rudimentary value range analysis...
2019-08-06 Ian Romanicknir/algebraic: Simplify some comparisons like a+constan...
2019-08-06 Ian Romanicknir/algebraic: Recognize (a < 0 || 0 < b) as min(a...
2019-08-06 Ian Romanicknir/algebraic: Replace checks that a value is between...
2019-08-03 Eric Engestrommeson: drop unused dep_{thread,dl}
2019-08-03 Eric Engestrommeson: replace libmesa_util with idep_mesautil
2019-08-02 Connor Abbottnir/find_array_copies: Reject copies with mismatched...
2019-08-01 Jason Ekstrandnir: Stop whacking gl_FrontFacing to a system value
2019-07-31 Jason Ekstrandnir/lower_io: Add an option to lower 64-bit varyings
2019-07-31 Dave Airlienir: use common deref has indirect code in scratch...
2019-07-31 Eric Engestromnir: remove explicit nir_intrinsic_index_flag values
2019-07-31 Erico Nunesnir/algebraic: rename lower_bitshift to lower_bitops
2019-07-31 Erico Nunesnir/algebraic: add new fsum ops and fdot lowering
2019-07-31 Eric Engestromautotools: delete leftover script wrapper
2019-07-31 Eric Engestromcompiler/nir: add an ASSERTED
2019-07-31 Eric Engestromtree-wide: replace MAYBE_UNUSED with ASSERTED
2019-07-31 Eric Engestromcompiler: replace MAYBE_UNUSED with UNUSED
2019-07-30 Lionel Landwerlinspirv: don't discard access set by vtn_pointer_dereference
2019-07-30 Paulo Zanoniglsl: Add builtin functions for EXT_texture_shadow_lod
2019-07-30 Paulo Zanoniglsl: Allow _textureCubeArrayShadow function to accept...
2019-07-30 Paulo Zanonimesa: extension boilerplate for EXT_texture_shadow_lod
2019-07-30 Connor Abbottnir/find_array_copies: Use correct parent array length
2019-07-30 Connor Abbottnir: Fix comparison for nir_deref_instr_is_known_out_of...
2019-07-29 Jason Ekstrandintel: Use a system value for gl_FragCoord
2019-07-29 Jason Ekstrandglsl: Treat gl_FragCoord as a varying even when it...
2019-07-29 Eric Anholtnir: Fix helgrind complaints about data race in trivial...
2019-07-29 Connor Abbottnir/find_array_copies: Handle wildcards and overlapping...
2019-07-29 Connor Abbottnir: Print array deref indices as decimal
2019-07-26 Sagar Ghugenir: Optimize umod lowering
2019-07-26 Lionel Landwerlinspirv: propagate access qualifiers through ssa & pointer
2019-07-26 Lionel Landwerlinspirv: wrap push ssa/pointer values
2019-07-26 Lionel Landwerlinnir: add access to image_deref intrinsics
2019-07-25 Erik Faye-Lundglsl: report no function instead of empty candidate...
2019-07-24 Jonathan Mareknir/algebraic: add scmp algebraic optimizations
2019-07-24 Jonathan Mareknir/algebraic: add option to lower fall_equalN/fany_nequalN
2019-07-24 Jonathan Mareknir/algebraic: add fdot2 optimizations
2019-07-24 Jonathan Mareknir/algebraic: add option to lower fdph
2019-07-24 Jonathan Mareknir: replace lower_sincos with algebraic opt
2019-07-24 Jonathan Mareknir/algebraic: allow swizzle in nir_algebraic replace...
2019-07-24 Daniel Schürmannnir,intel: lower if (cond) demote() to new intrinsic...
2019-07-24 Jason Ekstrandnir/lower_subgroups: Properly lower masks when subgroup...
2019-07-24 Sagar Ghugenir: Add lowering for nir_op_irem and nir_op_imod
2019-07-23 Jason Ekstrandnir/lower_io: Return SSA defs from helpers
2019-07-23 Jason Ekstrandnir/gather_info: Look for uses of helper invocations
2019-07-23 Jason Ekstrandnir/gather_info: Move setting uses_64bit out of the...
next