st/dri: fd management cleanups
[mesa.git] / src / glsl /
2015-11-25 Emil Velikovnir: include what we want/need
2015-11-25 Tapani Pälliglsl: handle case where index is array deref in optimiz...
2015-11-25 Iago Toral Quirogaglsl: remove trailing spaces in various files
2015-11-24 Timothy Arceriglsl: only call dead code pass when new inputs/outputs...
2015-11-24 Timothy Arceriglsl: move and reused code to find first and last shaders
2015-11-24 Matt Turnerglsl: Pass ast_type_qualifier by const reference.
2015-11-23 Jason Ekstrandnir/lower_tex: Add support for lowering texture swizzle
2015-11-23 Jason Ekstrandnir: Add a tex_instr_is_query helper
2015-11-23 Jason Ekstrandnir: Add a ssa_def_rewrite_uses_after helper
2015-11-23 Jason Ekstrandnir: Use instr/if_rewrite in nir_ssa_def_rewrite_uses
2015-11-23 Jason Ekstrandnir/validate: Validated dests after sources
2015-11-23 Jason Ekstrandnir/lower_tex: Set the dest_type for txs instructions
2015-11-23 Jason Ekstrandnir/lower_tex: Report progress
2015-11-23 Jason Ekstrandnir: s/nir_type_unsigned/nir_type_uint
2015-11-23 Connor Abbottnir/builder: only read meaningful channels in nir_swizzle()
2015-11-23 Timothy Arceriglsl: fix max binding validation for uniform blocks
2015-11-21 Matt Turnernir: Add support for gl_HelperInvocation system value.
2015-11-20 Timothy Arceriglsl: add subroutine index qualifier support
2015-11-20 Timothy Arceriglsl: add support for complie-time constant expressions
2015-11-20 Timothy Arceriglsl: add new type for compile time constants
2015-11-20 Timothy Arceriglsl: call set_shader_inout_layout() earlier
2015-11-20 Timothy Arceriglsl: replace binding layout min boundary check
2015-11-20 Timothy Arceriglsl: encapsulate binding validation and setting
2015-11-20 Timothy Arceriglsl: move stream layout max validation
2015-11-20 Timothy Arceriglsl: move stream layout qualifier validation
2015-11-20 Timothy Arceriglsl: replace index layout min boundary check
2015-11-20 Timothy Arceriglsl: remove duplicate validation for index layout...
2015-11-20 Timothy Arceriglsl: move location layout qualifier validation
2015-11-20 Timothy Arceriglsl: add process_qualifier_constant() helper
2015-11-20 Emil Velikovglsl: move builtin_type_macros.h into the correct list
2015-11-20 Mauro Rossiandroid: export the path of glsl nir headers
2015-11-20 Gregory Hainautglsl: avoid linker and user varying location to overlap
2015-11-20 Ian Romanicknir: Add nir_texop_samples_identical opcode
2015-11-20 Ian Romanickglsl: Add textureSamplesIdenticalEXT built-in functions
2015-11-20 Ian Romanickglsl: Add ir_samples_identical opcode
2015-11-20 Ian Romanickglsl: Extension tracking for EXT_shader_samples_indentical
2015-11-20 Rob Clarknir: add nir_ssa_for_alu_src()
2015-11-20 Rob Clarknir: fix missing increments of num_inputs/num_outputs
2015-11-20 Rob Clarknir/print: show # of uniforms/inputs/outputs
2015-11-20 Rob Clarknir/print: show shader name/label if set
2015-11-20 Rob Clarknir: add nir_var_all enum
2015-11-19 Ryan Houdekglsl: add a parse check to check for the index layout...
2015-11-19 Ryan Houdekglsl: add GL_EXT_blend_func_extended preprocessor define
2015-11-19 Ryan Houdekglsl: add support for EXT_blend_func_extended builtins
2015-11-19 Ryan Houdekglsl: add EXT_blend_func_extended parser enables
2015-11-19 Connor Abbottglsl: fix ir_constant::equals() for doubles
2015-11-19 Connor Abbottglsl: fix isinf() for doubles
2015-11-19 Connor Abbottnir: fix constant folding of bfi
2015-11-19 Ian Romanickglsl: Fix off-by-one error in array size check assertion
2015-11-19 Ian Romanickglsl: Silence unused parameter warnings
2015-11-19 Ian Romanickglsl: Silence ignored qualifier warning
2015-11-18 Jason Ekstrandnir: Add support for cloning shaders
2015-11-18 Kenneth Graunkei965/nir: Validate that NIR passes call nir_metadata_pr...
2015-11-18 Rob Clarknir: add array length field
2015-11-18 Rob Clarknir: remove nir_variable::max_ifc_array_access
2015-11-18 Ilia Mirkinnir: fix typo in idiv lowering, causing large-udiv...
2015-11-18 Kenneth Graunkenir: Store the size of the TCS output patch in nir_shad...
2015-11-17 Timothy Arceriglsl: rename location layout helper
2015-11-17 Timothy Arceriglsl: don't validate binding when its not needed
2015-11-17 Timothy Arceriglsl: remove temp variable to make code easier to read
2015-11-17 Timothy Arceriglsl: cleanup and fix validate matrix function for...
2015-11-17 Timothy Arceriglsl: use better location in struct and block error...
2015-11-17 Timothy Arceriglsl: only do type and qualifier validation once per...
2015-11-17 Timothy Arceriglsl: rename function that processes struct and iface...
2015-11-17 Timothy Arceriglsl: move block validation outside function that valid...
2015-11-17 Timothy Arceriglsl: move ast layout qualifier handling code into...
2015-11-17 Samuel Iglesias... glsl: copy each field's precision information in glsl_t...
2015-11-17 Samuel Iglesias... glsl: copy each field's precision information from...
2015-11-17 Samuel Iglesias... glsl: copy each field's precision information when...
2015-11-17 Samuel Iglesias... glsl: initialize data.precision value in ir_variable...
2015-11-17 Samuel Iglesias... glsl/nir: initialize precision field in glsl_struct_fie...
2015-11-17 Samuel Iglesias... nir: reduce memory footprint of glsl_struct_field's...
2015-11-17 Tapani Pälliglsl: initialize precision when adding per vertex recor...
2015-11-16 Matt Turnernir/glsl: Fix copy-n-paste mistakes from commit 213f864.
2015-11-16 Juan A. Suarez Romeronir/glsl_to_nir: use _mesa_fls() to compute num_textures
2015-11-16 Iago Toral Quiroganir/copy_propagate: do not copy-propagate MOV srcs...
2015-11-14 Vinson Leenir: Silence GCC maybe-uninitialized warnings.
2015-11-14 Kenneth Graunkeglsl: Allow implicit int -> uint conversions for the...
2015-11-13 Kenneth Graunkenir: Add helpers for getting input/output intrinsic...
2015-11-13 Kenneth Graunkenir: Don't lower TCS outputs to temporaries.
2015-11-13 Kenneth Graunkenir: Allow outputs reads and add the relevant intrinsics.
2015-11-13 Kenneth Graunkenir/lower_io: Introduce nir_store_per_vertex_output...
2015-11-13 Kenneth Graunkenir/lower_io: Use load_per_vertex_input intrinsics...
2015-11-13 Iago Toral QuirogaRevert "nir/copy_propagate: do not copy-propagate MOV...
2015-11-13 Samuel Iglesias... glsl: fix 'shared' layout qualifier related regressions
2015-11-13 Iago Toral Quiroganir/copy_propagate: do not copy-propagate MOV srcs...
2015-11-13 Jason Ekstrandnir/vars_to_ssa: Delete dead output set code
2015-11-13 Jason Ekstrandnir/vars_to_ssa: Rework copy set handling in lower_copi...
2015-11-13 Jason Ekstrandnir/validate: Allow subroutine types for the tails...
2015-11-13 Nanley Cherymesa: Replace gl_extensions::EXT_texture3D with ::dummy...
2015-11-12 Ilia Mirkinglsl: add gl_HelperInvocation system value
2015-11-12 Jordan Justenglsl: Correctly handle vector extract on function parameter
2015-11-12 Tapani Pälliglsl: set matrix_stride for non matrices with atomic...
2015-11-12 Tapani Pälliglsl: do not lose precision information when packing...
2015-11-12 Iago Toral Quirogaglsl: Add precision information to ir_variable
2015-11-12 Iago Toral Quirogaglsl: Move the definition of precision_qualifier_allowed
2015-11-12 Iago Toral Quirogaglsl: Add user-defined default precision qualifiers...
2015-11-12 Iago Toral Quirogaglsl: Add default precision qualifiers to the symbol...
2015-11-12 Iago Toral Quirogaglsl: Add API to put default precision qualifiers in...
2015-11-11 Timothy Arceriglsl: add helper to check for enhanced layouts support
next