anv: use safer snprintf() to ensure NULL string-terminator
[mesa.git] / src / compiler /
2018-08-15 Danylo Piliaievglsl: Avoid calling get_array_element for scalar constants
2018-08-14 Rob Clarkcompiler: add SYSTEM_VALUE_VARYING_COORD
2018-08-13 Alejandro Piñeironir/glsl: make nir_remap_attributes public
2018-08-13 Alejandro Piñeironir/lower_samplers: don't assume a deref for both textu...
2018-08-13 Alejandro Piñeironir/linker: take into account hidden uniforms
2018-08-13 Alejandro Piñeironir: add how_declared to nir_variable.data
2018-08-13 Neil Robertsspirv: Make VertexIndex and VertexId both non-zero...
2018-08-13 Alejandro Piñeirospirv: fill info.gs.input_primitive too
2018-08-10 Mathieu Bridonmeson: Build with Python 3
2018-08-09 Mathieu Bridonpython: Better check for integer types
2018-08-09 Mathieu Bridonpython: Do not mix bytes and unicode strings
2018-08-09 Mathieu Bridonpython: Use the right function for the job
2018-08-09 Tapani Pälliglsl: handle error case with ast_post_inc, ast_post_dec
2018-08-07 Mathieu Bridonpython: Specify the template output encoding
2018-08-04 Ian Romanicknir: Transform expressions of b2f(a) and b2f(b) to...
2018-08-04 Ian Romanicknir: Transform expressions of b2f(a) and b2f(b) to...
2018-08-04 Ian Romanicknir: Transform expressions of b2f(a) and b2f(b) to...
2018-08-04 Ian Romanicknir: Transform expressions of b2f(a) and b2f(b) to...
2018-08-04 Ian Romanicknir: Transform expressions of b2f(a) and b2f(b) to...
2018-08-04 Ian Romanicknir: Transform -fabs(a) >= 0 to a == 0
2018-08-04 Ian Romanicknir: Transform expressions of b2f(a) and b2f(b) to...
2018-08-04 Ian Romanicknir: Transform -fabs(a) < 0 to a != 0
2018-08-04 Ian Romanicknir: Rearrange bcsel with two bcsel sources
2018-08-04 Ian Romanicknir: Collapse more repeated bcsels on the same argument
2018-08-04 Ian Romanicknir: Don't compare i2f or u2i with zero
2018-08-04 Ian Romanicknir: Remove f2i(i2f(x)) conversions
2018-08-04 Ian Romanicknir: Mark the 0.0 < abs(a) transformation as imprecise
2018-08-02 Timothy Arcerinir: add fall through comment to nir_gather_info
2018-08-02 Andres Gomezglsl: use util_snprintf()
2018-08-02 Timothy Arceriglsl: make a copy of array indices that are used to...
2018-08-02 Jason Ekstrandnir/lower_indirect: Bail early if modes == 0
2018-08-01 Dylan Bakernir/meson: fix c vs cpp args for nir test
2018-08-01 Mathieu Bridonpython: Explicitly add the 'L' suffix on Python 3
2018-08-01 Mathieu Bridonpython: Don't abuse hex()
2018-08-01 Rhys Perryglsl: fix function inlining with opaque parameters
2018-08-01 Rhys Perryglsl, glsl_to_tgsi: fix sampler/image constants
2018-08-01 Rhys Perryglsl: allow ?: operator with images and samplers when...
2018-07-31 Neil Robertsnir/linker: Add the start of a pure-NIR linker for XFB
2018-07-31 Neil Robertsnir/types: Add a wrapper to access gl_type
2018-07-31 Alejandro Piñeirocompiler/spirv: add XFB and GeometryStreams capability...
2018-07-31 Neil Robertsnir/gather_info: Set info.gs.uses_streams
2018-07-31 Neil Robertsspirv/nir: Fix the stream ID when emitting a primitive...
2018-07-31 Neil Robertsspirv: Handle the SpvDecorationStream decoration
2018-07-31 Neil Robertsspirv: Handle XFB variable decorations
2018-07-31 Neil Robertsspirv: Handle SpvExecutionModeXfb
2018-07-31 Neil Robertsnir: Add members for the explicit XFB properties to...
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...
next