glsl: Fix gl_shader_stage enum unsigned comparison
[mesa.git] / src / compiler / glsl / ast_to_hir.cpp
2017-06-08 Rob Herringglsl: Fix gl_shader_stage enum unsigned comparison
2017-06-01 Samuel Pitoisetglsl: handle format layout qualifiers for struct with...
2017-06-01 Samuel Pitoisetglsl: handle memory qualifiers for struct with array...
2017-05-20 John Brooksglsl: Conditionally allow redeclaration of built-in...
2017-05-08 Eric Anholtglsl: Don't allow redefining builtin functions on GLSL...
2017-05-08 Eric Anholtglsl: Restrict func redeclarations (not just redefiniti...
2017-05-08 Eric Anholtglsl: Restrict functions to not return arrays or SOAs...
2017-05-08 Samuel Pitoisetglsl: apply the image format for members of structures
2017-05-06 Samuel Pitoisetglsl: allow bindless samplers/images to be initialized
2017-05-06 Samuel Pitoisetglsl: add _mesa_glsl_parse_state object to is_lvalue()
2017-05-06 Samuel Pitoisetglsl: reject bindless samplers/images frag inputs witho...
2017-05-06 Samuel Pitoisetglsl: allow bindless samplers/images as vertex shader...
2017-05-06 Samuel Pitoisetglsl: allow bindless samplers/images as varying variables
2017-05-06 Samuel Pitoisetglsl: allow bindless images to be declared inside struc...
2017-05-06 Samuel Pitoisetglsl: allow bindless samplers/images inside interface...
2017-05-06 Samuel Pitoisetglsl: allow bindless samplers/images as function return
2017-05-06 Samuel Pitoisetglsl: allow bindless samplers/images as out and inout...
2017-05-06 Samuel Pitoisetglsl: allow to declare bindless samplers/images as...
2017-05-06 Samuel Pitoisetglsl: process bindless/bound layout qualifiers
2017-05-06 Samuel Pitoisetglsl: do not make sampler/image types readonly variables
2017-05-04 Samuel Pitoisetglsl: reject memory qualifiers with uniform blocks
2017-05-04 Samuel Pitoisetglsl: reject format qualifiers with non-image types...
2017-05-04 Samuel Pitoisetglsl: rework validate_image_qualifier_for_type()
2017-05-04 Samuel Pitoisetglsl: rename image_* qualifiers to memory_*
2017-05-03 Andres Gomezglsl: Corrected some typos and error messages
2017-04-28 Matt TurnerRevert "glsl: reject image qualifiers with non-image...
2017-04-28 Samuel Pitoisetglsl: reject image qualifiers with non-image types...
2017-04-28 Samuel Pitoisetglsl: introduce validate_image_qualifier_for_type(...
2017-04-28 Samuel Pitoisetglsl: fix error when using format qualifiers with non...
2017-04-26 Timothy Arceriglsl: remove duplicate validation
2017-04-26 Timothy Arceriglsl: use without_array() rather than get_scalar_type()
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_float()
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_double()
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_boolean()
2017-04-21 Samuel Pitoisetglsl: make use of glsl_type::is_array()
2017-04-21 Samuel Pitoisetglsl: make use glsl_type::is_atomic_uint()
2017-04-13 Samuel Pitoisetglsl: simplify apply_image_qualifier_to_variable()
2017-04-13 Samuel Pitoisetglsl: add validate_fragment_flat_interpolation_input()
2017-03-09 Lionel Landwerlinglsl: builtin: always return clones of the builtins
2017-03-02 Samuel Pitoisetglsl: fix subroutine mismatch between declarations...
2017-03-01 Samuel Pitoisetglsl: remove unecessary flags.q.subroutine_def
2017-02-27 Samuel Pitoisetglsl: reject samplers not declared as uniform/function...
2017-02-27 Samuel Pitoisetglsl: use is_sampler() anywhere it's possible
2017-02-27 Samuel Pitoisetglsl: use an enum for AMD_conservative_depth layout...
2017-02-25 Vinson Leeglsl: Fix missing-braces warning.
2017-02-23 Samuel Iglesias... glsl: refactor get_variable_being_redeclared() to retur...
2017-02-23 Samuel Iglesias... glsl: fix heap-use-after-free in ast_declarator_list...
2017-02-13 Kenneth Graunkeglsl: Drop resize-to-MaxPatchVertices hack.
2017-02-11 Jose Maria Casanov... glsl: non-last member unsized array on SSBO must fail...
2017-01-20 Ian Romanickglsl: Move builtin_function related prototypes to a...
2017-01-20 Dave Airlieglsl/ast: Add 64-bit integer support in some places.
2017-01-20 Dave Airlieglsl: Add 64-bit integer support to some operations.
2017-01-20 Dave Airlieglsl/ast: Add 64-bit integer support to conversion...
2017-01-20 Dave Airlieglsl/ast/ir: Add 64-bit integer constant support
2017-01-20 Dave Airlieglsl: Add basic ARB_gpu_shader_int64 types
2017-01-02 Kenneth Graunkeglsl: Update ES 3.2 shader output restrictions.
2016-12-20 Dave Airlieglsl: allow invariant on fragment shader outputs.
2016-12-07 Lionel Landwerlinmesa: add support for GL_INTEL_conservative_rasterization
2016-12-07 Plamena Manolovamesa: Add GL and GLSL plumbing for ARB_post_depth_cover...
2016-11-25 Andres Gomezglsl: remove unneeded check for incompatible primitive...
2016-11-13 Kenneth Graunkeglsl: Fix assert fails when assignment expressions...
2016-10-31 Marek Olšákralloc: use rzalloc where it's necessary
2016-10-27 Kenneth Graunkeglsl: Size TCS->TES unsized arrays to gl_MaxPatchVertic...
2016-10-24 Iago Toral Quirogaglsl: add matrix layout information to interface block...
2016-10-15 Kenneth Graunkeglsl: Drop the ES requirement that VS outputs must...
2016-10-10 Tapani Pälliglsl: prohibit lowp, mediump precision on atomic_uint
2016-10-06 Samuel Pitoisetglsl: reject compute shaders with fixed and variable...
2016-09-29 Timothy Arceriglsl: remove remaining tabs from ast_to_hir.cpp
2016-09-19 Kenneth Graunkeglsl: Skip "unsized arrays aren't allowed" check for...
2016-09-12 Thomas Hellandglsl: Convert ast_to_hir to the util hash table
2016-09-06 Kenneth Graunkeglsl: Fix locations of variables in patch qualified...
2016-09-01 Kenneth Graunkeglsl: Reject TCS/TES input arrays not sized to gl_MaxPa...
2016-08-31 Kenneth Graunkeglsl: Handle patch qualifier on interface blocks.
2016-08-24 Francisco Jerezglsl/ast: Allow redeclaration of gl_LastFragData with...
2016-08-24 Francisco Jerezglsl: Handle the inout qualifier in fragment shader...
2016-08-22 Tapani Pälliglsl: fix key used for hashing switch statement cases
2016-08-13 Ilia Mirkinglsl: emit a specific error when ast_*_assign changes...
2016-08-05 Andres Gomezglsl: apply_implicit_conversion is static again
2016-08-02 Andres Gomezast: Updated AST_NUM_OPERATORS for coherence with ast_o...
2016-07-30 Timothy Arceriglsl: be more strict on block qualifiers
2016-07-30 Timothy Arceriglsl: add name param to validate_flags()
2016-07-26 Matt Turnerglsl: Remove references to tail_pred.
2016-07-26 Matt Turnerglsl: Separate overlapping sentinel nodes in exec_list.
2016-07-22 Andres Gomezglsl: subroutine types cannot be compared
2016-07-19 Ian RomanickMESA_shader_integer_functions: Allow implicit int-...
2016-07-18 Kenneth Graunkecompiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.
2016-07-02 Rob Clarkglsl: add driconf to zero-init unintialized vars
2016-06-23 Giuseppe BilottaRemove wrongly repeated words in comments
2016-06-16 Ian Romanickglsl: Always strip arrayness in precision_qualifier_allowed
2016-06-14 Timothy Arceriglsl: make sure UBO arrays are sized in ES
2016-06-08 Dave Airlieglsl: use new interfaces for 64-bit checks.
2016-06-06 Dave Airlieglsl: handle ast_aggregate in has_sequence_subexpressio...
2016-06-01 Timothy ArceriRevert "glsl: fix xfb_offset unsized array validation"
2016-05-30 Timothy Arceriglsl: fix xfb_offset unsized array validation
2016-05-30 Timothy Arceriglsl: dont crash when attempting to assign a value...
2016-05-30 Dave Airlieglsl/ast: subroutineTypes can't be returned from functions.
2016-05-30 Timothy Arceriglsl: use has_double() helper
2016-05-30 Timothy Arceriglsl: fix explicit uniform block alignment
2016-05-26 Alejandro Piñeiroglsl: add a empty set_is_lhs on ast_node
2016-05-26 Dave Airlieglsl: handle implicit sized arrays in ssbo
next