mesa: update fallthrough comment so gcc can see it
[mesa.git] / src / compiler /
2020-07-02 Timothy Arcerispirv: add missing fallthrough comments
2020-07-02 Timothy Arceriglsl: move fallthrough comment to where gcc can see it
2020-07-02 Timothy Arcerinir: fix implicit fallthrough warnings
2020-07-02 Ian Romanicknir/algebraic: Don't distrubte absolute-value into...
2020-07-02 Timothy Arcerinir: add missing break to nir_opt_access()
2020-06-30 Dave Airlieglsl: fix constant packing for 64-bit big endian.
2020-06-30 Alyssa Rosenzweignir: Propagate *2*16 conversions into vectors
2020-06-30 Timothy Arceriglsl: remove stale FIXME
2020-06-30 Timothy Arceriglsl: define gl_LightSource members in ARB_vertex_progr...
2020-06-29 Boris Brezillonnir: Add new rules to optimize NOOP pack/unpack pairs
2020-06-24 Rhys Perryspirv: set variables to restrict by default
2020-06-24 Kenneth Graunkenir: Fix divergence analysis for tessellation input...
2020-06-23 Jose Maria Casanov... nir: only uniforms with dynamically_uniform offset...
2020-06-23 Marek Olšákglsl,driconf: add allow_glsl_120_subset_in_110 for...
2020-06-22 Brian Honir: Add an option for lowering TessLevelInner/Outer...
2020-06-22 Brian Honir: Support sysval tess levels in SPIR-V to NIR
2020-06-22 Rhys Perrynir: slight correction to cube_face_coord constant...
2020-06-22 Neil Robertsnir/scheduler: Add an option to specify what stages...
2020-06-22 Neil Robertsnir/schedule: Store a pointer to the scoreboard in...
2020-06-22 Neil Robertsnir/scheduler: Handle nir_intrinsic_load_per_vertex_input
2020-06-18 Karol Herbstnir/lower_images: handle dec and inc
2020-06-18 Karol Herbstnir/lower_images: fix for array of arrays
2020-06-18 Rob Clarkglsl_to_nir: fix vote_any/vote_all
2020-06-18 Rob Clarkglsl_to_nir: fix shader_clock
2020-06-18 Rob Clarkglsl_to_nir: fix is_helper_invocation
2020-06-18 Rob Clarkspirv: drop some dead code
2020-06-18 Rob Clarkspirv: atomic_counter_read_deref is not vectorized
2020-06-17 Samuel Pitoisetspirv: do not set num_components for non-vectorized...
2020-06-17 Timothy Arceriglsl: small optimisation fix for uniform array resizing
2020-06-17 Timothy Arceriglsl: fix uniform array resizing in the nir linker
2020-06-16 Jason Ekstrandnir/intrinsics: Put the _intel intrinsics together...
2020-06-16 Rob Clarknir/validate: validate intr->num_components
2020-06-16 Rob Clarkspriv: don't set num_components for non-vectorised...
2020-06-16 Rob Clarknir/lower-atomics-to-ssbo: don't set num_components
2020-06-16 Rob Clarknir/builder: don't set intr->num_components
2020-06-16 Dave Airliemesa/gles3: add support for GL_EXT_shader_group_vote
2020-06-15 Erik Faye-Lundnir: do not try to merge xfb-outputs
2020-06-15 Samuel Pitoisetspirv: fix using OpSampledImage with OpUndef instead...
2020-06-12 Timothy Arceriglsl: fix incorrect optimisation in opt_constant_variable()
2020-06-11 Rob Clarknir/print: print tex dest type
2020-06-11 Jason Ekstrandnir: Properly preserve metadata in more cases
2020-06-11 Jason Ekstrandnir: Call nir_metadata_preserve on !progress
2020-06-11 Jason Ekstrandnir: Add a nir_shader_preserve_all_metadata helper
2020-06-11 Jason Ekstrandnir: Add a nir_metadata_all enum value
2020-06-10 Icecream95nir: Replace the zs_output_pan intrinsic with combined_...
2020-06-10 Alyssa Rosenzweignir: Remove nir_intrinsic_output_u8_as_fp16_pan
2020-06-10 Andrii Simiklitglsl: fix crash on glsl macro redefinition
2020-06-08 Ben Skeggsnir: use bitfield_insert instead of bfi in nir_lower_do...
2020-06-08 Caio Marcelo de... nir: Fix logic that ends combine barrier sequence
2020-06-08 Caio Marcelo de... spirv: Memory semantics is optional for OpControlBarrier
2020-06-08 Caio Marcelo de... nir: Fix printing execution scope of a scoped barrier
2020-06-08 Danylo Piliaievglsl: inline functions with unsupported return type...
2020-06-08 Samuel Pitoisetnir/lower_explicit_io: fix NON_UNIFORM access for UBO...
2020-06-08 Arcady Goldmints... nir/spirv/glsl450: increase asin(x) precision
2020-06-07 Timothy Arceriglsl: fix potential slow compile times for GLSLOptimize...
2020-06-04 Erik Faye-Lundnir: reuse existing psiz-variable
2020-06-03 Rob Clarknir/lower_tex: fixes for fp16 yuv lowering
2020-06-03 Rob Clarknir/builder: add bitsize conversion helpers
2020-06-03 Rob Clarknir: extract out convert_to_bitsize() helper
2020-06-03 Rob Clarknir: get_base_type() should return enum type
2020-06-03 Timothy Arceriglsl: when NIR linker enable use it to resize uniform...
2020-06-03 Timothy Arceriglsl: gather uniform dereference info before main linki...
2020-06-03 Timothy Arceriglsl: add update_array_sizes() helper to the NIR unifor...
2020-06-03 Timothy Arceriglsl: add struct to gather more info about uniform...
2020-06-03 Danylo Piliaievglsl: Don't replace lrp pattern with lrp if arguments...
2020-06-03 Boris Brezillonspirv: Use scoped barriers for SpvOpControlBarrier
2020-06-03 Boris Brezillonnir: Replace the scoped_memory barrier by a scoped_barrier
2020-06-03 Boris Brezillonspirv: Split the vtn_emit_scoped_memory_barrier() logic
2020-06-03 Timothy Arceriglsl/spirv: remove dead uniforms in spirv nir linker
2020-06-03 Timothy Arceriglsl: remove dead uniforms in the nir linker
2020-06-03 Timothy Arceriglsl: add can_remove_uniform() helper to the NIR linker
2020-06-03 Timothy Arcerinir: add callback to nir_remove_dead_variables()
2020-06-03 Timothy Arcerinir: add glsl_get_ifc_packing() helper
2020-06-02 Marek Olšáknir: gather which images are MSAA
2020-06-02 Marek Olšáknir: gather which images are buffers
2020-06-02 Marek Olšáknir: don't count samplers and images in interface blocks
2020-06-02 Marek Olšákglsl: lower samplers with highp coordinates correctly
2020-06-02 Marek Olšákglsl: lower the precision of imageLoad
2020-06-02 Marek Olšákglsl: lower mediump partial derivatives
2020-06-02 Marek Olšákglsl: lower mediump integer types to int16 and uint16
2020-06-02 Marek Olšákglsl: handle int16 and uint16 types and add instruction...
2020-06-02 Marek Olšákglsl: treat lowp as mediump when lowering builtins
2020-06-02 Marek Olšáknir: add options::vectorize_vec2_16bit to limit vectori...
2020-06-02 Marek Olšáknir: fix lower_wpos for 16-bit fddy
2020-06-02 Marek Olšáknir: lower int16 and uint16 in nir_lower_mediump_outputs
2020-06-02 Marek Olšáknir: add int16 and uint16 type helpers
2020-06-02 Marek Olšáknir: add i2imp and u2ump opcodes for conversions to...
2020-06-02 Alyssa Rosenzweignir: Fold f2f16(b2f32(x)) to b2f16(x)
2020-06-01 Dylan Bakermeson: use gnu_symbol_visibility argument
2020-05-28 Gert Wollnynir: lower_tex: Don't normalize coordinates for TXF...
2020-05-28 Samuel Pitoisetspirv,radv,anv: implement no-op VK_GOOGLE_user_type
2020-05-28 Caio Marcelo de... iris, i965: Drop max_variable_local_size
2020-05-27 Timothy Arceriglsl: fix slow linking of uniforms in the nir linker
2020-05-27 Timothy Arceriglsl: stop cascading errors if process_parameters(...
2020-05-26 Jason Ekstrandnir: Fix sources for image atomic fadd
2020-05-26 Alyssa Rosenzweigglsl: Use SATURATE
2020-05-26 Rhys Perrynir: fix lowering to scratch with boolean access
2020-05-26 Marcin Ślusarzglsl: cleanup vertex shader input checks
2020-05-25 Alyssa Rosenzweignir: Add un/pack_32_4x8 opcodes
2020-05-25 Dmitriy Nesternir: replace fnv1a hash function with xxhash
next