intel/batch-decoder: fix a vb end address calculation
[mesa.git] / src / compiler /
2019-01-23 Sergii Romantsovnir: Length of boolean vtn_value now is 1
2019-01-22 Jason Ekstrandanv: Add pipeline cache support for xfb_info
2019-01-22 Alejandro Piñeironir/xfb: distinguish array of structs vs array of blocks
2019-01-22 Jason Ekstrandnir/xfb: Properly handle arrays of blocks
2019-01-22 Alejandro Piñeironir/xfb: don't assert when xfb_buffer/stride is present...
2019-01-22 Jason Ekstrandnir/xfb: Fix offset accounting for dvec3/4
2019-01-22 Jason Ekstrandnir: Preserve offsets in lower_io_to_scalar_early
2019-01-22 Samuel Pitoisetnir: fix lowering arrays to elements for XFB outputs
2019-01-22 Samuel Pitoisetnir: do not remove varyings used for transform feedback
2019-01-22 Jason Ekstrandspirv: Only set interface_type on blocks
2019-01-22 Jason Ekstrandspirv: Only split blocks
2019-01-22 Jason Ekstrandspirv: Initialize struct member offsets to -1
2019-01-22 Tapani Pällinir: cleanup glsl_get_struct_field_offset, glsl_get_exp...
2019-01-22 Jason Ekstrandspirv: Update the JSON and headers from Khronos master
2019-01-22 Jason Ekstrandnir: Mark deref UBO and SSBO access as non-scalar
2019-01-21 Karol Herbstnir/spirv: handle ContractionOff execution mode
2019-01-21 Rob Clarknir/vtn: add caps for some cl related capabilities
2019-01-21 Karol Herbstvtn: handle SpvExecutionModelKernel
2019-01-21 Karol Herbstmesa: add MESA_SHADER_KERNEL
2019-01-20 Karol Herbstnir: add bit_size parameter to system values with multi...
2019-01-20 Karol Herbstnir: add legal bit_sizes to intrinsics
2019-01-20 Karol Herbstnir/validate: allow to check against a bitmask of bit_sizes
2019-01-20 Karol Herbstglsl/lower_output_reads: set invariant and precise...
2019-01-19 Karol Herbstnir/spirv: handle SpvStorageClassCrossWorkgroup
2019-01-19 Karol Herbstnir: rename nir_var_shared to nir_var_mem_shared
2019-01-19 Karol Herbstnir: rename nir_var_ssbo to nir_var_mem_ssbo
2019-01-19 Karol Herbstnir: rename nir_var_ubo to nir_var_mem_ubo
2019-01-19 Karol Herbstnir: rename nir_var_function to nir_var_function_temp
2019-01-19 Karol Herbstnir: rename nir_var_private to nir_var_shader_temp
2019-01-19 Timothy Arceriglsl: be much more aggressive when skipping shader...
2019-01-18 Timothy ArceriRevert "glsl: be much more aggressive when skipping...
2019-01-18 Timothy Arceriglsl: be much more aggressive when skipping shader...
2019-01-18 Timothy Arceriglsl: don't skip GLSL IR opts on first-time compiles
2019-01-18 Caio Marcelo de... nir: check NIR_SKIP to skip passes by name
2019-01-17 Bas Nieuwenhuizennir: Account for atomics in copy propagation.
2019-01-14 Jason Ekstrandnir: Add a bool to float32 lowering pass
2019-01-14 Caio Marcelo de... src/compiler: use new hash table and set creation helpers
2019-01-14 Danylo Piliaievglsl: Fix copying function's out to temp if dereference...
2019-01-12 Jason Ekstrandspirv: Emit switch conditions on-the-fly
2019-01-12 Jason Ekstrandnir/gcm: Support deref instructions
2019-01-12 Jason Ekstrandspirv: Contain the GLSLang issue #179 workaround to...
2019-01-12 Jason Ekstrandspirv: Whack sampler/image pointers to uniform
2019-01-11 Jonathan Marekglsl/nir: keep bool types when native_integers=false
2019-01-11 Jonathan Marekglsl/nir: ftrunc for native_integers=false float to...
2019-01-11 Jonathan Marekglsl/nir: int constants as float for native_integers...
2019-01-11 Kenneth Graunkenir: Allow a non-existent sampler deref in nir_lower_sa...
2019-01-11 Danylo Piliaievglsl: Make invariant outputs in ES fragment shader...
2019-01-11 Jason Ekstrandcompiler/types: Serialize/deserialize subpass input...
2019-01-10 Rhys Perrynir: fix copy-paste error in nir_lower_constant_initial...
2019-01-10 Andres Gomezglsl/linker: specify proper direction in location alias...
2019-01-10 Matt Turnernir: Unset metadata debug bit if no progress made
2019-01-10 Matt Turnernir: Add lowering support for 64-bit operations to...
2019-01-10 Matt Turnernir: Create nir_builder in nir_lower_doubles_impl()
2019-01-10 Matt Turnernir: Add and set info::uses_64bit
2019-01-10 Matt Turnernir: Implement lowering of 64-bit shift operations
2019-01-10 Matt Turnernir: Wire up int64 lowering functions
2019-01-10 Jason Ekstrandnir: Add some more int64 lowering helpers
2019-01-10 Matt Turnernir: Tag entrypoint for easy recognition by nir_shader_...
2019-01-10 Matt Turnernir: Rework nir_lower_constant_initializers() to handle...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do fp32_to_int64...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do fp32_to_uint64...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do fp64_to_int64...
2019-01-10 Sagar Ghugeglsl: Add utility function to round and pack int64_t...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do fp64_to_uint64...
2019-01-10 Sagar Ghugeglsl: Add utility function to round and pack uint64_t...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do int64_to_fp32...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do uint64_to_fp32...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do int64_to_fp64...
2019-01-10 Sagar Ghugeglsl: Add "built-in" functions to do uint64_to_fp64...
2019-01-10 Matt Turnerglsl: Add "built-in" functions to convert bool to double
2019-01-10 Matt Turnerglsl: Add "built-in" functions to do ffract(fp64)
2019-01-10 Matt Turnerglsl: Add "built-in" function to do ffloor(fp64)
2019-01-10 Matt Turnerglsl: Add "built-in" functions to do fmin/fmax(fp64)
2019-01-10 Matt Turnerglsl: Add "built-in" functions to do ffma(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do round(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do trunc(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do sqrt(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do fp32_to_fp64(fp32)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do fp64_to_fp32(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do int_to_fp64(int)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do fp64_to_int(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do uint_to_fp64(uint)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do fp64_to_uint(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do mul(fp64, fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do add(fp64, fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do lt(fp64, fp64)
2019-01-10 Elie Tournierglsl: Add utility function to extract 64-bit sign
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do eq/ne(fp64, fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" function to do sign(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" functions to do neg(fp64)
2019-01-10 Elie Tournierglsl: Add "built-in" function to do abs(fp64)
2019-01-10 Matt Turnerglsl: Create file to contain software fp64 functions
2019-01-10 Ian Romanickglsl: Add utility to convert text files to C strings
2019-01-10 Timothy Arceriglsl: Copy function out to temp if we don't directly...
2019-01-10 Matt Turnerglsl: Add function support to glsl_to_nir
2019-01-08 Eric Anholtglsl: Fix buffer overflow with an atomic buffer binding...
2019-01-08 Eric Anholtnir: Make nir_deref_instr_build/get_const_offset actual...
2019-01-08 Danylo Piliaievglsl/linker: Fix unmatched TCS outputs being reduced...
2019-01-08 Eric Anholtnir: Add nir_lower_tex support for Broadcom's swizzled...
2019-01-08 Caio Marcelo de... nir: fix warning in nir_lower_io.c
next