radeonsi: handle SI_FORCE_FAMILY early
[mesa.git] / src / compiler /
2018-07-24 Mathieu Bridonpython: Use range() instead of xrange()
2018-07-24 Mathieu Bridonpython: Better use iterators
2018-07-24 Mathieu Bridonpython: Better iterate over dictionaries
2018-07-23 Daniel Schürmannnir: add 16bit type information to glsl types
2018-07-23 Jason Ekstrandnir: Add a couple trivial abs optimizations
2018-07-23 Caio Marcelo de... glsl: remove delegating constructors to allow build...
2018-07-22 Ilia Mirkinspirv: add support for SPV_KHR_post_depth_coverage
2018-07-21 Chih-Wei HuangAndroid: fix a missing nir_intrinsics.h error
2018-07-20 Bas Nieuwenhuizennir: Fix end of function without return warning/error.
2018-07-20 Bas Nieuwenhuizennir: Do not use continue block after removing it.
2018-07-19 Caio Marcelo de... glsl: don't let an 'if' then-branch kill copy propagati...
2018-07-19 Caio Marcelo de... glsl: change opt_copy_propagation_elements data structures
2018-07-19 Caio Marcelo de... glsl: separate copy propagation state
2018-07-18 Caio Marcelo de... glsl: remove unnecessary parenthesis from macro
2018-07-18 Caio Marcelo de... spirv: initialize is_vertex_input
2018-07-18 Rob Clarknir: add lowering for gl_HelperInvocation
2018-07-18 Rob Clarknir: fixup intrinsic comment
2018-07-17 Timothy Arcerinir: add a couple of ior opts to nir_opt_algebraic
2018-07-17 Timothy Arcerinir: allow opt_peephole_select to handle nir_instr_type...
2018-07-17 Karol Herbstnir/spirv: print id for unsupported alu opcode
2018-07-17 Karol Herbstnir: prepare for bumping up max components to 16
2018-07-16 Caio Marcelo de... glsl: do second pass of const propagation in loops
2018-07-16 Caio Marcelo de... glsl: don't let an 'if' then-branch kill const propagat...
2018-07-16 Roland Scheideggernir: fix msvc build
2018-07-16 Jason Ekstrandnir/worklist: Rework the foreach macro
2018-07-16 Jason Ekstrandspirv: Fix a couple of image atomic load/store bugs
2018-07-15 Karol Herbstnir: fix printing of vec16 type
2018-07-15 Rob Clarknir/spirv: implement BuiltInWorkDim
2018-07-15 Karol Herbstnir/spirv: print id for unsupported builtins
2018-07-13 Jason Ekstrandnir/lower_tex: Use nir_format_srgb_to_linear
2018-07-13 Karol Herbstnir: cleanup oversized arrays in nir_swizzle calls
2018-07-12 Caio Marcelo de... nir: delete not needed for reinserted nir_cf_list
2018-07-12 Caio Marcelo de... glsl: remove struct kill_entry in constant propagation
2018-07-12 Caio Marcelo de... glsl: slim the kill_entry struct used in const propagation
2018-07-12 Karol Herbstnir/spirv: handle OpConstantComposites with OpUndef...
2018-07-12 Karol Herbstnir/spirv: implement BuiltInGlobalSize
2018-07-12 Karol Herbstnir: move lowering of SYSTEM_VALUE_LOCAL_GROUP_SIZE...
2018-07-12 Karol Herbstcompiler: add missing entries to gl_system_value_name
2018-07-12 Rob Clarknir/spirv: print extension name in fail msg
2018-07-12 Rob Clarknir/spirv: Use imov where we might have 8 bit types
2018-07-10 Neil Robertsspirv: Fix InterpolateAt* instructions for vecs with...
2018-07-10 Jordan Justencompiler/blob: Add blob_skip_bytes
2018-07-10 Jordan Justenmesa: Add disk shader cache driver blob callback
2018-07-09 Jose Maria Casanov... spirv/nir: Add support for SPV_KHR_8bit_storage
2018-07-09 Jose Maria Casanov... spirv: Include headers and grammar for SPV_KHR_8bit_storage
2018-07-09 zhaowei yuanglsl: Treat sampler2DRect and sampler2DRectShadow as...
2018-07-07 Jason Ekstrandnir/print: Print texture and sampler indices
2018-07-06 Mathieu Bridonpython: Use the print function
2018-07-05 Eric Anholtnir: Apply fragment color clamping to gl_FragData[...
2018-07-05 Mathieu Bridonpython: Stabilize some script outputs
2018-07-05 Roland Scheideggernir/linker: fix msvc build
2018-07-03 Antia Puentesnir: Fix OpAtomicCounterIDecrement for uniform atomic...
2018-07-03 Neil Robertsnir/linker: Add a pure NIR implementation of the atomic...
2018-07-03 Neil Robertsnir/types: Add wrappers for a couple of atomic counter...
2018-07-03 Alejandro Piñeirospirv/nir: add capability check for SpvCapabilityAtomic...
2018-07-03 Alejandro Piñeirospirv/nir: add atomic counter support on vtn_handle_ssb...
2018-07-03 Alejandro Piñeirospirv/nir: initialize offset on the nir var at vtn_crea...
2018-07-03 Antia Puentesnir/spirv: Fix atomic counter (multidimensional-)arrays
2018-07-03 Alejandro Piñeirospirv/nir: tweak nir type when storage class is SpvStor...
2018-07-03 Alejandro Piñeironir_types: add glsl_atomic_uint_type() helper
2018-07-03 Alejandro Piñeirospirv/nir: add offset at vtn_variable
2018-07-03 Alejandro Piñeirospirv/nir: SpvStorageClassAtomicCounter support on...
2018-07-03 Alejandro Piñeironir/linker: handle uniforms without explicit location
2018-07-03 Alejandro Piñeirocompiler/glsl: refactor empty_uniform_block utilities...
2018-07-02 Jason Ekstrandnir: Add a large constants optimization pass
2018-07-02 Jason Ekstrandnir: Add a concept of constant data associated with...
2018-07-02 Jason Ekstrandnir/deref: Add helpers for getting offsets
2018-07-02 Jason Ekstrandnir/types: Add a natural size and alignment helper
2018-07-02 Jason Ekstrandnir: Add a deref_instr_has_indirect helper
2018-06-30 Marek Olšákglsl/cache: save and restore ExternalSamplersUsed
2018-06-30 Timothy Arcerinir: fix selection of loop terminator when two or more...
2018-06-28 Timothy Arceriglsl: skip comparison opt when adding vars of different...
2018-06-27 Eric Anholtglsl: Make sure that packed varyings reflect always_act...
2018-06-26 Jason Ekstrandnir/opt_if: Remove unneeded phis if we make progress
2018-06-26 Tapani Pälliglsl: serialize data from glTransformFeedbackVaryings
2018-06-23 Jason Ekstrandnir/lower_system_values: Assert/assume direct var derefs
2018-06-23 Jason Ekstrandnir: Remove old-school deref chain support
2018-06-23 Jason Ekstrandnir: Remove deref chain support from analyze_loops
2018-06-23 Rob Clarknir: promote intrinsic_get_var() to helper
2018-06-23 Jason Ekstrandnir: Rework lower_locals_to_regs to use deref instructions
2018-06-23 Jason Ekstrandnir: Rework opt_copy_prop_vars to use deref instructions
2018-06-23 Jason Ekstrandnir/copy_prop_vars: Re-order some logic in compare_derefs
2018-06-23 Jason Ekstrandnir: Remove deref chain support from split_per_member_s...
2018-06-23 Jason Ekstrandnir: Remove deref chain support from opt_undef
2018-06-23 Jason Ekstrandnir: Remove deref chain support from split_var_copies
2018-06-23 Jason Ekstrandnir: Remove deref chain support from dead_variables
2018-06-23 Jason Ekstrandnir: Remove deref chain support from propagate_invariant
2018-06-23 Jason Ekstrandnir: Remove deref chain support from lower_var_copies
2018-06-23 Jason Ekstrandnir: Remove deref chain support from lower_drawpixels
2018-06-23 Jason Ekstrandnir: Remove deref chain support from opt_peephole_select
2018-06-23 Jason Ekstrandnir: Remove deref chain support from lower_tex
2018-06-23 Jason Ekstrandnir: Remove deref chain support from lower_wpos_ytransform
2018-06-23 Jason Ekstrandnir: Remove deref chain support from lower_wpos_center
2018-06-23 Jason Ekstrandnir: Remove deref chain support from lower_system_values
2018-06-23 Jason Ekstrandnir: Remove deref chain support from remove_unused_varyings
2018-06-23 Jason Ekstrandnir: Delete lower_io_types
2018-06-23 Jason Ekstrandnir: Remove deref chain support from lower_phis_to_scalar
2018-06-23 Jason Ekstrandnir: Convert lower_io to deref instructions
2018-06-23 Jason Ekstrandnir/lower_io: Convert atomic lowering to deref instructions
2018-06-23 Jason Ekstrandnir: Remove deref chain support from lower_global_vars_...
next