glsl/linker: handle array/struct members for DisableXfbPacking
[mesa.git] / src / compiler / glsl / ir_optimization.h
2020-03-03 Louis-Francis Ratt... glsl/linker: handle array/struct members for DisableXfb...
2020-03-03 Louis-Francis Ratt... glsl/linker: add DisableTransformFeedbackPacking workaround
2019-11-28 Tapani Pälliglsl: handle max uniform limits with lower_const_arrays...
2019-03-04 Sagar Ghugeglsl: [u/i]mulExtended optimization for GLSL
2018-07-27 Caio Marcelo de... glsl: use only copy_propagation_elements
2018-04-12 Marek Olšákmesa: include mtypes.h less
2018-02-24 Francisco Jerezglsl: Specify framebuffer fetch coherency mode in lower...
2017-11-09 Ian Romanickglsl: Combine nop-swizzle optimization with swizzle...
2017-10-23 Ilia Mirkinglsl: fix derived cs variables
2017-10-10 Nicolai Hähnleglsl/linker: add check for compute shared memory size
2017-10-02 Ian Romanickglsl: Convert lower_variable_index_to_cond_assign to...
2017-10-02 Ian Romanickglsl: Return ir_variable from compare_index_block
2017-08-22 Timothy Arceriglsl: pass UseSTD430AsDefaultPacking to where it will...
2017-03-22 Samuel Pitoisetglsl: lower sqrt(abs()) and inversesqrt(abs()) if requested
2017-03-22 Emil Velikovglsl: consistently use ifndef guards over pragma once
2017-01-23 Nicolai Hähnleglsl: split DIV_TO_MUL_RCP into single- and double...
2017-01-20 Ian Romanickglsl: Add a lowering pass for 64-bit integer modulus
2017-01-20 Ian Romanickglsl: Add a lowering pass for 64-bit integer division
2017-01-20 Ian Romanickglsl: Add a lowering pass for 64-bit integer sign()
2017-01-20 Ian Romanickglsl: Add a lowering pass for 64-bit integer multiplication
2016-11-15 Marek Olšákglsl/lower_if: conditionally lower if-branches based...
2016-11-15 Marek Olšákglsl/lower_if: don't lower branches touching tess contr...
2016-11-10 Ilia Mirkinglsl: record number of components used in each slot...
2016-09-27 Timothy Arceriglsl: use reproducible name for lowered const arrays
2016-08-26 Kenneth Graunkeglsl: Add a lowering pass to handle advanced blending...
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_bin_imul_high
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_unop_find_msb
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_unop_find_lsb
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_unop_bitfield_reverse
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_quadop_bitfield_insert
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_triop_bitfield_extract
2016-07-19 Ian Romanickglsl: Add lowering pass for ir_unop_bit_count
2016-06-30 Timothy Arceriglsl/mesa: split gl_shader in two
2016-05-24 Jason Ekstrandglsl: Add an option to clamp block indices when lowerin...
2016-05-24 Dave Airlieglsl: rewrite clip/cull distance lowering pass
2016-05-16 Kenneth Graunkeglsl: Consolidate duplicate copies of constant folding.
2016-05-14 Dave AirlieRevert "glsl: Extend lowering pass for gl_ClipDistance...
2016-05-13 Tobias Klausmannglsl: Extend lowering pass for gl_ClipDistance to suppo...
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-23 Jason Ekstrandglsl: Add a pass to propagate the "invariant" and ...
2016-03-17 Timothy Arceriglsl: disable varying packing when its not safe
2016-03-17 Timothy Arceriglsl: pass disable_varying_packing bool to the lowering...
2016-02-05 Jason EkstrandMerge commit mesa-public/master into vulkan
2016-02-01 Matt Turnerglsl: Remove 2x16 half-precision pack/unpack opcodes.
2016-01-26 Emil Velikovglsl: move to compiler/