v3d: Fix meson build without vc4.
[mesa.git] / src / compiler /
2018-07-29 Jason Ekstrandnir/instr_set: Fix nir_instrs_equal for derefs
2018-07-29 Jason Ekstrandnir: Take if uses into account in ssa_def_components_read
2018-07-28 Karol Herbstnir/lower_int64: mark all metadata as dirty
2018-07-27 Caio Marcelo de... glsl: use only copy_propagation_elements
2018-07-27 Caio Marcelo de... glsl: teach copy_propagation_elements to deal with...
2018-07-27 Kenneth Graunkei965: Combine both gl_PatchVerticesIn lowering passes.
2018-07-26 Eric Anholtnir: Add flipping of gl_PointCoord.y in nir_lower_wpos_...
2018-07-26 Samuel Pitoisetnir: remove wrong assertion in print_var_decl()
2018-07-25 Jason Ekstrandnir: Add a couple of iand/ior optimizations
2018-07-24 Jason Ekstrandnir/serialize: Alloc constants off the variable
2018-07-24 Karol Herbstnir: rename f2f16_undef to f2f16
2018-07-24 Karol Herbstnir: add builtin builder
2018-07-24 Rob Clarknir/spirv: import OpenCL.std.h
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
next