summaryrefslogtreecommitdiffstats
path: root/src/glsl/glsl_parser.yy
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-08-251-44/+52
|\
| * glsl: Parse the allowed image format qualifiers in GLSL ES 3.1.Francisco Jerez2015-08-201-41/+50
| * glsl: Fix up GL_ARB_compute_shader for GLSL ES 3.1Marta Lofstedt2015-08-191-3/+2
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-08-171-81/+210
|\|
| * glsl: enable conservative depth, ssbo based on GLSL versionIlia Mirkin2015-07-271-2/+3
| * glsl: recognize ARB_shading_language_420pack to be enabled with 4.20+Ilia Mirkin2015-07-241-9/+9
| * glsl: add ast/parser support for subroutine parsing storage (v3.2)Dave Airlie2015-07-231-61/+53
| * glsl: add the patch in/out qualifier (v2)Fabian Bieler2015-07-231-1/+5
| * glsl: add tessellation shader parsing support (v2)Fabian Bieler2015-07-231-6/+116
| * glsl: enable binding layout qualifier usage for shader storage buffer objectsSamuel Iglesias Gonsalvez2015-07-141-1/+2
| * glsl: Implement parser support for 'buffer' qualifierKristian Høgsberg2015-07-141-4/+26
* | vk: Use binding instead of index in uniform layout qualifiersJason Ekstrand2015-05-191-3/+1
* | Add vulkan driver for BDWKristian Høgsberg2015-05-091-0/+5
|/
* glsl: Add glsl_parser_state::has_atomic_counters helperIan Romanick2015-05-041-2/+2
* glsl: Error out on invalid uses of the early_fragment_tests layout qualifier.Francisco Jerez2015-05-041-0/+15
* glsl: Split off memory qualifiers from storage qualifiers.Francisco Jerez2015-05-041-1/+16
* glsl: Disable MSVC switch warning on a per-file basis.Jose Fonseca2015-03-221-0/+4
* glsl: replace Elements() with ARRAY_SIZE()Brian Paul2015-03-021-2/+2
* glsl: don't allow invariant qualifiers for interface blocksSamuel Iglesias Gonsalvez2015-02-201-0/+22
* glsl/parser: Support double floatsDave Airlie2015-02-191-4/+29
* glsl: invariant qualifier is not valid for shader inputs in GLSL ES 3.00Samuel Iglesias Gonsalvez2014-12-091-0/+11
* glsl: throw error when using invariant(all) in a fragment shaderTapani Pälli2014-12-031-1/+12
* glsl: Add strings.h on non-MSC platformsAlexander von Gluck IV2014-08-271-0/+3
* glsl: Remove bogus "OUPTUT" tokenChris Forbes2014-08-261-1/+1
* glsl: add a mechanism to allow #extension directives in the middle of shadersMarek Olšák2014-07-181-0/+8
* glsl: Add parsing support for multi-stream output in geometry shaders.Samuel Iglesias Gonsalvez2014-06-301-0/+53
* glsl: Relax combinations of layout qualifiers with other qualifiers.Chris Forbes2014-06-261-28/+8
* glsl: Fix typo in comment.Chris Forbes2014-06-121-1/+1
* glsl: Allow `precise` as a parameter qualifierChris Forbes2014-06-041-2/+10
* glsl: Add support for `precise` redeclarationsChris Forbes2014-06-041-0/+12
* glsl: add support for `precise` in type_qualifierChris Forbes2014-06-041-8/+31
* glsl: remove outdated comment, move sample to correct blockChris Forbes2014-06-041-3/+3
* glsl: fix bogus layout qualifier warningsTapani Pälli2014-05-061-4/+7
* glsl: make static constant variables "static const"Chia-I Wu2014-05-021-2/+2
* glsl: remove {add,get}_type_ast from glsl_symbol_tableChia-I Wu2014-03-281-1/+0
* glsl: Change locations from yylloc to appropriate tokens positions.Sir Anthony2014-03-081-101/+114
* glsl: parse invocations layout qualifier for ARB_gpu_shader5Jordan Justen2014-02-201-0/+23
* glsl: convert GS input primitive to use ast_type_qualifierJordan Justen2014-02-201-55/+2
* glsl: rename _restrict to restrict_flagBrian Paul2014-02-121-1/+1
* glsl/parser: Handle image built-in types.Francisco Jerez2014-02-121-0/+33
* glsl/parser: Handle image memory qualifiers.Francisco Jerez2014-02-121-0/+83
* glsl/parser: Handle the early_fragment_tests input layout qualifier.Francisco Jerez2014-02-121-1/+17
* glsl/lexer: Add new tokens for ARB_shader_image_load_store.Francisco Jerez2014-02-121-9/+11
* glsl/ast: Keep track of type qualifiers defined by ARB_shader_image_load_store.Francisco Jerez2014-02-121-2/+2
* glsl: Don't lose precision qualifiers when encountering "centroid".Kenneth Graunke2014-02-071-1/+1
* glsl/cs: Handle compute shader local_size_{x,y,z} declaration.Paul Berry2014-02-051-21/+73
* glsl: remove remaining is_array variablesTimothy Arceri2014-01-231-15/+15
* glsl: Add ARB_arrays_of_arrays support to yacc definition and astTimothy Arceri2014-01-231-72/+56
* glsl: Simplify aggregate type inference to prepare for ARB_arrays_of_arrays.Paul Berry2014-01-221-27/+0
* mesa: Clean up nomenclature for pipeline stages.Paul Berry2014-01-081-4/+4