Merge remote-tracking branch 'mesa-public/master' into vulkan
[mesa.git] / src / glsl / ast_to_hir.cpp
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-08 Matt Turnerglsl: Use has_420pack().
2015-12-08 Matt Turnerglsl: Allow binding of image variables with 420pack.
2015-11-25 Iago Toral Quirogaglsl: remove trailing spaces in various files
2015-11-23 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-23 Timothy Arceriglsl: fix max binding validation for uniform blocks
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: 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: move location layout qualifier validation
2015-11-20 Timothy Arceriglsl: add process_qualifier_constant() helper
2015-11-19 Ryan Houdekglsl: add support for EXT_blend_func_extended builtins
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 from...
2015-11-14 Jason EkstrandMerge branch 'wip/i965-separate-sampler-tex' into vulkan
2015-11-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-14 Kenneth Graunkeglsl: Allow implicit int -> uint conversions for the...
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-10 Kristian Høgsberg... glsl: Use array deref for access to vector components
2015-11-10 Jordan Justenglsl: Use shared storage variable type for shared variables
2015-11-10 Jordan Justenglsl: Parse shared keyword for compute shader variables
2015-11-10 Timothy Arceriglsl: simplify interface block stream qualifier validation
2015-11-03 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-23 Timothy Arceriglsl: remove excess location qualifier validation
2015-10-22 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-21 Kenneth Graunkeglsl: Fix bad indentation in bit_logic_result_type().
2015-10-20 Timothy Arceriglsl: fix stream qualifier for blocks with an instance...
2015-10-19 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-16 Brian Paulglsl: silence warning about unhandled ast_unsized_array...
2015-10-15 Timothy Arceriglsl: Allow arrays of arrays in GLSL ES 3.10 and GLSL...
2015-10-15 Timothy Arceriglsl: dont allow gl_PerVertex to be redeclared as an...
2015-10-15 Timothy Arceriglsl: check that only the outermost array is unsized
2015-10-15 Timothy Arceriglsl: allow AoA to be sized by initializer or constructor
2015-10-12 Ian Romanickglsl: Never allow the sequence operator anywhere in...
2015-10-12 Ian Romanickglsl: In later GLSL versions, sequence operator is...
2015-10-12 Ian Romanickglsl: Add method to determine whether an expression...
2015-10-12 Ian Romanickglsl: Restrict initializers for global variables to...
2015-10-12 Ian Romanickglsl: Only set ir_variable::constant_value for const...
2015-10-12 Iago Toral Quirogaglsl: include variable name in error messages about...
2015-10-12 Iago Toral Quirogaglsl: shader outputs cannot have initializers
2015-10-09 Kristian Høgsberg... Merge ../mesa into vulkan
2015-10-04 Timothy Arceriglsl: fix whitespace
2015-10-03 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-02 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-02 Tapani Pälliglsl: validate binding qualifier on block members
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-29 Iago Toral Quirogaglsl: Fix forward NULL dereference coverity warning
2015-09-28 Iago Toral Quirogaglsl: revert "glsl: atomic counters can be declared...
2015-09-26 Timothy Arceriglsl: validate binding qualifier for AoA
2015-09-25 Kristian Høgsberg... vk: Roll back GLSL parser support for vulkan
2015-09-25 Iago Toral Quirogaglsl: Do not allow reads from write-only buffer variables
2015-09-25 Iago Toral Quirogaglsl: Do not allow assignments to read-only buffer...
2015-09-25 Iago Toral Quirogaglsl: Apply memory qualifiers to buffer variables
2015-09-25 Samuel Iglesias... glsl: atomic counters can be declared as buffer-qualifi...
2015-09-25 Samuel Iglesias... glsl: Add parser/compiler support for std430 interface...
2015-09-25 Samuel Iglesias... glsl: add support for unsized arrays in shader storage...
2015-09-25 Samuel Iglesias... glsl: return error if unsized arrays are found in OpenGL ES
2015-09-18 Jason EkstrandMerge branch 'nir-spirv' into vulkan
2015-09-10 Ian Romanickglsl: Silence unused parameter warnings
2015-09-05 Jason EkstrandMerge branch 'nir-spirv' into vulkan
2015-09-05 Jason EkstrandMerge branch 'nir-spirv' into vulkan
2015-09-05 Jason EkstrandMerge branch 'nir-spirv' into vulkan
2015-09-05 Jason EkstrandMerge branch 'nir-spirv' into vulkan
2015-09-01 Jason EkstrandMerge remote-tracking branch 'fdo-personal/nir-spirv...
2015-08-31 Jason Ekstrandglsl: Add GLSL_TYPE_FUNCTION to the base types enums
2015-08-31 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-26 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-26 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-21 Ilia Mirkinglsl: fix error message when validating tcs output...
2015-08-21 Timothy Arceriglsl: fix binding validation for interface blocks
2015-08-20 Francisco Jerezglsl: Allow precision qualifiers on general opaque...
2015-08-20 Francisco Jerezglsl: Implement GLSL ES restriction on images being...
2015-08-20 Francisco Jerezglsl: Require that all image uniforms have a format...
2015-08-20 Francisco Jerezglsl: Add support for image binding qualifiers.
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-11 Timothy Arceriglsl: Add missing spec quote about atomic counter in...
2015-07-23 Dave Airlieglsl: add ast/parser support for subroutine parsing...
2015-07-23 Dave Airlieglsl/types: add new subroutine type (v3.2)
2015-07-22 Marek Olšákglsl: use separate varying slots for patch varyings
2015-07-22 Chris Forbesglsl: allow redeclaration of TCS gl_out[]
2015-07-22 Chris Forbesglsl: properly size unsized arrays in tess stages
2015-07-22 Chris Forbesglsl: restrict indexing for writes to TCS outputs to...
2015-07-22 Chris Forbesglsl: relax unsized input/output block arrays for TCS/TES
2015-07-22 Fabian Bielerglsl: add the patch in/out qualifier (v2)
2015-07-22 Fabian Bielerglsl: add tessellation shader parsing support (v2)
2015-07-16 Renaud Gaubertglsl: avoid compiler's segfault when processing operato...
next