Merge remote-tracking branch 'mesa-public/master' into vulkan
[mesa.git] / src / glsl / glsl_parser.yy
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-07-27 Ilia Mirkinglsl: enable conservative depth, ssbo based on GLSL...
2015-07-24 Ilia Mirkinglsl: recognize ARB_shading_language_420pack to be...
2015-07-23 Dave Airlieglsl: add ast/parser support for subroutine parsing...
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-14 Samuel Iglesias... glsl: enable binding layout qualifier usage for shader...
2015-07-14 Kristian Høgsbergglsl: Implement parser support for 'buffer' qualifier
2015-06-26 Connor AbbottMerge branch 'wip/nir-vtn' into vulkan
2015-06-24 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-05-19 Jason Ekstrandvk: Use binding instead of index in uniform layout...
2015-05-16 Jason EkstrandMerge remote-tracking branch 'fdo-personal/wip/nir...
2015-05-09 Kristian HøgsbergAdd vulkan driver for BDW
2015-05-04 Ian Romanickglsl: Add glsl_parser_state::has_atomic_counters helper
2015-05-04 Francisco Jerezglsl: Error out on invalid uses of the early_fragment_t...
2015-05-04 Francisco Jerezglsl: Split off memory qualifiers from storage qualifiers.
2015-03-22 Jose Fonsecaglsl: Disable MSVC switch warning on a per-file basis.
2015-03-02 Brian Paulglsl: replace Elements() with ARRAY_SIZE()
2015-02-20 Samuel Iglesias... glsl: don't allow invariant qualifiers for interface...
2015-02-19 Dave Airlieglsl/parser: Support double floats
2014-12-09 Samuel Iglesias... glsl: invariant qualifier is not valid for shader input...
2014-12-03 Tapani Pälliglsl: throw error when using invariant(all) in a fragme...
2014-08-28 Alexander von Gluck IVglsl: Add strings.h on non-MSC platforms
2014-08-25 Chris Forbesglsl: Remove bogus "OUPTUT" token
2014-07-17 Marek Olšákglsl: add a mechanism to allow #extension directives...
2014-06-30 Samuel Iglesias... glsl: Add parsing support for multi-stream output in...
2014-06-25 Chris Forbesglsl: Relax combinations of layout qualifiers with...
2014-06-12 Chris Forbesglsl: Fix typo in comment.
2014-06-04 Chris Forbesglsl: Allow `precise` as a parameter qualifier
2014-06-04 Chris Forbesglsl: Add support for `precise` redeclarations
2014-06-04 Chris Forbesglsl: add support for `precise` in type_qualifier
2014-06-04 Chris Forbesglsl: remove outdated comment, move sample to correct...
2014-05-06 Tapani Pälliglsl: fix bogus layout qualifier warnings
2014-05-02 Chia-I Wuglsl: make static constant variables "static const"
2014-03-28 Chia-I Wuglsl: remove {add,get}_type_ast from glsl_symbol_table
2014-03-08 Sir Anthonyglsl: Change locations from yylloc to appropriate token...
2014-02-20 Jordan Justenglsl: parse invocations layout qualifier for ARB_gpu_sh...
2014-02-20 Jordan Justenglsl: convert GS input primitive to use ast_type_qualifier
2014-02-12 Brian Paulglsl: rename _restrict to restrict_flag
2014-02-12 Francisco Jerezglsl/parser: Handle image built-in types.
2014-02-12 Francisco Jerezglsl/parser: Handle image memory qualifiers.
2014-02-12 Francisco Jerezglsl/parser: Handle the early_fragment_tests input...
2014-02-12 Francisco Jerezglsl/lexer: Add new tokens for ARB_shader_image_load_store.
2014-02-12 Francisco Jerezglsl/ast: Keep track of type qualifiers defined by...
2014-02-07 Kenneth Graunkeglsl: Don't lose precision qualifiers when encountering...
2014-02-05 Paul Berryglsl/cs: Handle compute shader local_size_{x,y,z} decla...
2014-01-23 Timothy Arceriglsl: remove remaining is_array variables
2014-01-23 Timothy Arceriglsl: Add ARB_arrays_of_arrays support to yacc definiti...
2014-01-22 Paul Berryglsl: Simplify aggregate type inference to prepare...
2014-01-08 Paul Berrymesa: Clean up nomenclature for pipeline stages.
2013-12-17 Paul Berryglsl: Replace _mesa_glsl_parser_targets enum with gl_sh...
2013-12-07 Chris Forbesglsl: Add frontend support for `sample` auxiliary stora...
2013-11-07 Francisco Jerezglsl: Implement parser support for atomic counters.
2013-10-30 Ian Romanickglsl: Move layout(location) checks to AST-to-HIR conversion
2013-10-29 Paul Berryglsl: Generalize MSVC fix for strcasecmp().
2013-10-23 Paul Berryglsl/gs: Prevent illegal input/output primitive types.
2013-10-18 Paul Berryglsl: Fix MSVC build (missing strcasecmp())
2013-10-17 Paul Berryglsl: Treat layout-qualifier-id's as case-insensitive...
2013-10-09 Paul Berryglsl: Add parser support for unsized arrays in interfac...
2013-09-26 Kenneth Graunkeglsl: Create and use a has_uniform_buffer_objects(...
2013-09-26 Kenneth Graunkeglsl: Create and use a has_explicit_attrib_location...
2013-09-04 Ian Romanickglsl: Reallow precision qualifiers on structure members
2013-08-22 Matt Turnerglsl: Remove ubo_qualifiers_allowed variable.
2013-08-22 Matt Turnerglsl: Rename ubo_qualifiers_valid to ubo_qualifiers_all...
2013-08-09 Paul Berryglsl: Enable ARB_fragment_coord_conventions functionali...
2013-08-02 Paul Berryglsl: Allow geometry shader input instance arrays to...
2013-08-02 Eric Anholtglsl: Parse the GLSL 1.50 GS layout qualifiers.
2013-07-31 Kenneth Graunkeglsl: Switch from the deprecated YYLEX_PARAM to %lex...
2013-07-31 Kenneth Graunkeglsl: Change the lexer's namespace.
2013-07-27 Paul Berryglsl: Be consistent about '\n', '.', and capitalization...
2013-07-18 Kenneth Graunkeglsl: Parse the "binding" keyword and store it in ast_t...
2013-07-18 Kenneth Graunkeglsl: Relax auxiliary storage ordering requirements...
2013-07-18 Kenneth Graunkeglsl: Handle centroid qualifier ordering in C code...
2013-07-18 Kenneth Graunkeglsl: Allow precision qualifiers to be flexibly ordered...
2013-07-18 Kenneth Graunkeglsl: Move precision handling to be part of qualifier...
2013-07-18 Kenneth Graunkeglsl: Change is_precision_statement to default_precisio...
2013-07-18 Kenneth Graunkeglsl: Disable ordering checks for const parameters...
2013-07-18 Kenneth Graunkeglsl: Handle "const" as a parameter qualifier.
2013-07-18 Kenneth Graunkeglsl: Refactor parameter qualifier handling.
2013-07-18 Kenneth Graunkeglsl: Use merge_qualifier() when processing qualifier...
2013-07-18 Kenneth Graunkeglsl: Allow duplicate layout qualifiers with 420pack.
2013-07-18 Kenneth Graunkeglsl: Disable ordering checks on most qualifiers for...
2013-07-18 Kenneth Graunkeglsl: Handle most qualifier ordering in C code rather...
2013-07-16 Kenneth Graunkeglsl: Fix absurd whitespace conventions in the parser.
2013-07-16 Kenneth Graunkeglsl: Fail the build if the grammar contains shift...
2013-07-16 Kenneth Graunkeglsl: Silence the last shift/reduce conflict warning...
2013-07-12 Matt Turnerglsl: Add support for C-style initializers.
2013-07-11 Matt Turnerglsl: Add comment explaining "row_major" parsing.
2013-07-11 Matt Turnerglsl: Remove outdated FINISHME comment.
2013-06-10 Kenneth Graunkeglsl: Bail on parsing if the #version directive is...
2013-05-23 Jordan Justenglsl parser: allow in & out for interface block members
2013-05-23 Jordan Justenglsl parser: handle interface block member qualifier
2013-05-23 Jordan Justenglsl parser: on desktop GL require GLSL 150 for instanc...
2013-05-23 Jordan Justenglsl parser: reject VS+in & FS+out interface blocks
2013-05-23 Jordan Justenglsl: parse in/out types for interface blocks
2013-05-23 Jordan Justenglsl parser: rename uniform block to interface block
2013-05-23 Jordan Justenglsl: rename ast_uniform_block to ast_interface_block
2013-03-01 Chris Forbesglsl: add support for ARB_texture_multisample
2013-01-25 Ian Romanickglsl: Parse interface array size
2013-01-25 Kenneth Graunkeglsl: Parse non-array uniform block instance names...
next