swr/rast: Add support for generalized late and early z/stencil stats
[mesa.git] / src / compiler /
2018-03-08 Ian Romanicknir: Don't i2b a value that is already Boolean
2018-03-08 Ian Romanicknir: Narrow some dot product operations
2018-03-07 Timothy Arcerispirv: fix autotools builds
2018-03-07 Daniel Schürmannspirv: handle AMD_gcn_shader extended instructions
2018-03-07 Daniel Schürmannnir: add AMD_gcn_shader extended instructions
2018-03-07 Daniel Schürmannspirv: import AMD extensions header from glslang
2018-03-07 Jason Ekstrandspirv: Add support for subgroup arithmetic
2018-03-07 Jason Ekstrandnir: Add a helper for getting binop identities
2018-03-07 Jason Ekstrandnir: Add subgroup arithmetic reduction intrinsics
2018-03-07 Jason Ekstrandspirv: Add subgroup quad support
2018-03-07 Jason Ekstrandnir: Add quad operations and lowering
2018-03-07 Jason Ekstrandspirv: Add subgroup shuffle support
2018-03-07 Jason Ekstrandnir: Add subgroup shuffle intrinsics and lowering
2018-03-07 Jason Ekstrandnir/lower_subgroups: Add scalarizing for vote_eq
2018-03-07 Jason Ekstrandspirv: Add subgroup vote support
2018-03-07 Jason Ekstrandnir: Generalize nir_intrinsic_vote_eq
2018-03-07 Jason Ekstrandspirv: Add subgroup ballot support
2018-03-07 Jason Ekstrandspirv: Add initial subgroup support
2018-03-07 Jason Ekstrandnir: Add new SPIR-V ballot intrinsics and lowering
2018-03-07 Jason Ekstrandcompiler: Add two new system values for subgroups
2018-03-07 Jason Ekstrandnir: Add new SPIR-V ballot ALU intrinsics and lowering
2018-03-07 Jason Ekstrandspirv: Handle the new OpModuleProcessed instruction
2018-03-07 Jason Ekstrandnir/spirv: Add support for device groups
2018-03-07 Jason Ekstrandspirv: Update the SPIR-V headers and json to 1.3.1
2018-03-07 Jason Ekstrandspirv: Rework barriers
2018-03-07 Jason Ekstrandspirv: Add a vtn_constant_value helper
2018-03-07 Simon Hausmannglsl: Fix memory leak with known glsl_type instances
2018-03-07 Caio Marcelo de... spirv: Add SpvCapabilityShaderViewportIndexLayerEXT
2018-03-07 Timothy ArceriRevert "nir: bump loop unroll limit to 96."
2018-03-06 Ian Romanicknir: Simplify some comparisons like a+b < a
2018-03-06 Ian Romanicknir: Use De Morgan's Law on logic compounded comparisons
2018-03-06 Ian Romanicknir: Replace fmin(b2f(a), b) with a bcsel
2018-03-06 Ian Romanicknir: Pull b2f out of bcsel
2018-03-06 Ian Romanicknir: Replace an odd comparison involving fmin of -b2f
2018-03-06 Ian Romanicknir: Mark bcsel-to-fmin (or fmax) transformations as...
2018-03-06 Ian Romanicknir: Recognize some more open-coded fmin / fmax
2018-03-03 Ian Romanicknir: Silence unused parameter warnings in generated...
2018-03-01 Jose Maria Casanov... nir/search: Include 8 and 16-bit support in construct_value
2018-03-01 Jason Ekstrandnir/search: Support 8 and 16-bit constants in match_value
2018-03-01 Alejandro Piñeironir/serialize: handle var->name being NULL
2018-03-01 Jose Maria Casanov... spirv/i965/anv: Relax push constant offset assertions...
2018-03-01 Jose Maria Casanov... spirv: Calculate properly 16-bit vector sizes
2018-02-28 Samuel Iglesias... glsl/linker: fix bug when checking precision qualifier
2018-02-28 Timothy Arcerinir: fix interger divide by zero crash during constant...
2018-02-27 Timothy Arcerinir: add lower_ldexp to nir compiler options
2018-02-27 Francisco Jerezutil/bitset: Make C++ wrapper trivially constructible.
2018-02-24 Francisco Jerezglsl: Silence warnings when reading from a framebuffer...
2018-02-24 Francisco Jerezglsl: Specify framebuffer fetch coherency mode in lower...
2018-02-24 Francisco Jerezglsl: Add support for the framebuffer fetch layout...
2018-02-24 Francisco Jerezglsl: Allow layout token for EXT_shader_framebuffer_fet...
2018-02-24 Francisco Jerezglsl: Initialize ir_variable_data::fb_fetch_output...
2018-02-24 Francisco Jerezglsl: Replace MESA_shader_framebuffer_fetch extension...
2018-02-24 Francisco Jerezglsl: Switch ast_type_qualifier to a 128-bit bitset.
2018-02-23 Marek Olšákmesa: implement ARB_compatibility
2018-02-22 Samuel Pitoisetnir: lower fexp2(fmul(flog2(a), 2)) to fmul(a, a)
2018-02-22 Samuel Pitoisetnir: add is_used_once for fmul(fexp2(a), fexp2(b))...
2018-02-22 Samuel Pitoisetspirv: apply memory qualifiers to images
2018-02-22 Kenneth Graunkeglsl: Parse 'layout' as a token with advanced blending...
2018-02-21 Timothy Arcerinir: remove old assert
2018-02-21 Eric Anholtglsl/tests: Fix a compiler warning about signed/unsigne...
2018-02-21 Eric Anholtglsl: Silence warnings in the uniform initializer test...
2018-02-18 Timothy Arceriglsl/nir: add pixel_center_integer to shader info
2018-02-16 Eric Engestromglsl: fix sizeof(pointer) bug
2018-02-13 Marek Olšákmesa: move STATE_LENGTH to shader_enums.h and use it...
2018-02-13 Marek Olšákmesa,glsl,nir: reduce gl_state_index size to 2 bytes
2018-02-13 Marek Olšákmesa: reduce the size of gl_program
2018-02-12 Eric Anholtglsl/tests: Fix strict aliasing warning about int64...
2018-02-09 Alejandro Piñeiroglsl/linker: remove ubo explicit binding handling
2018-02-08 Scott D Phillipsmeson: Add build option for tools
2018-02-07 Tapani Pälliglsl/tests: changes to test_disk_cache_create test
2018-02-07 Tapani Pälliglsl/tests: move utility functions in cache_test
2018-02-06 Samuel Pitoisetradv: run nir_opt_shrink_load
2018-02-06 Samuel Pitoisetnir: add nir_opt_shrink_load pass
2018-02-06 Iago Toral Quirogaspirv: split constant initializers on in/out structs
2018-02-06 Ilia Mirkinmesa: add OES_EGL_image_external_essl3 support
2018-02-05 Juan A. Suarez Romeroglsl/linker: check same name is not used in block and...
2018-02-01 Mathias Fröhlichmesa: Put materials at the end of the generic block.
2018-02-01 Mathias Fröhlichmesa: Use defines for the aliased material array attrib...
2018-01-30 Ian Romanicknir: Distribute binary operations with constants into...
2018-01-30 Ian Romanicknir: Rearrange logic op-compounded integer compares
2018-01-30 Ian Romanicknir: Rearrange and-compounded float compares
2018-01-30 Ian Romanicknir: Separate a weird compare with zero to two compares...
2018-01-30 Ian Romanicknir: Simplify min and max of b2f
2018-01-30 Ian Romanicknir: Undo possible damage caused by rearranging or...
2018-01-30 Ian Romanicknir: Be more conservative about rearranging or-compound...
2018-01-30 Ian Romanicknir: See through an fneg to apply existing optimizations
2018-01-30 Timothy Arcerinir: add lower_all_io_to_temps flag
2018-01-30 Timothy Arcerinir/st_glsl_to_nir: add param to disable splitting...
2018-01-29 Timothy Arcerinir: partially revert c2acf97fcc9b32e
2018-01-29 Timothy Arcerinir: add vs_inputs_dual_locations compiler option
2018-01-29 Timothy Arcericompiler: tidy up double_inputs_read uses
2018-01-29 Tapani Pällinir: mark unused space in packed_tex_data
2018-01-26 Brian Paulmesa: change gl_link_status enums to uppercase
2018-01-26 Brian Paulmesa: change gl_compile_status enums to uppercase
2018-01-25 Emil Velikovautomake: small cleanup after the meson.build inclusion
2018-01-22 Timothy Arceriglsl: add image and sampler (un)packing support to...
2018-01-22 Timothy Arcerinir: add image and sampler type to glsl_get_bit_size()
2018-01-20 Dylan Bakerautotools: include meson build files in tarball
2018-01-17 Brian Paulglsl: remove unneeded extern "C" {} bracketing around...
2018-01-17 Brian Paulglsl: include util/bitscan.h in serialize.cpp
next