aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/glsl_lexer.ll
Commit message (Expand)AuthorAgeFilesLines
* glsl: Parse `demote` statementCaio Marcelo de Oliveira Filho2019-09-301-0/+1
* glsl: add EXT_shader_image_load_store keywords to lexerPierre-Eric Pelloux-Prayer2019-08-061-36/+36
* glsl: handle interactions between EXT_gpu_shader4 and texture extensionsMarek Olšák2019-04-241-21/+22
* glsl: enable types for EXT_gpu_shader4Chris Forbes2019-04-241-25/+25
* glsl: add `unsigned int` type for EXT_GPU_shader4Marek Olšák2019-04-241-1/+1
* glsl: enable noperspective|flat|centroid for EXT_gpu_shader4Chris Forbes2019-04-241-3/+3
* glsl: Add pragma to disable all warningsIan Romanick2018-11-081-0/+8
* mesa: expose AMD_gpu_shader_int64Marek Olšák2018-08-241-9/+9
* mesa: expose ARB_post_depth_coverage in the Compatibility profileMarek Olšák2018-08-241-0/+1
* glsl: Treat sampler2DRect and sampler2DRectShadow as reserved in ES2zhaowei yuan2018-07-091-2/+2
* glsl: Take 'double' as reserved after GLSL ES 1.0zhaowei yuan2018-06-051-1/+1
* glsl: Allow layout token for EXT_shader_framebuffer_fetch_non_coherent.Francisco Jerez2018-02-241-1/+2
* glsl: Parse 'layout' as a token with advanced blending or bindlessKenneth Graunke2018-02-211-0/+2
* mesa: add OES_EGL_image_external_essl3 supportIlia Mirkin2018-02-061-1/+1
* glsl/parser: Track built-in types using the glsl_type directlyIan Romanick2017-10-301-8/+13
* glsl/parser: Return the glsl_type object from the lexerIan Romanick2017-10-301-130/+174
* glsl/parser: Allocate identifier inside classify_identifierIan Romanick2017-10-301-29/+15
* glcpp: Avoid unnecessary call to strlenThomas Helland2017-09-261-8/+31
* glsl: define YY_NO_INPUT to prevent unused symbol warningsMatt Turner2017-08-291-0/+1
* glsl: Rename [u]int64_t tokens.Kenneth Graunke2017-01-201-2/+2
* glsl/ast/ir: Add 64-bit integer constant supportDave Airlie2017-01-201-6/+21
* glsl: Add basic ARB_gpu_shader_int64 typesDave Airlie2017-01-201-0/+10
* glsl: Parse 0 as a preprocessor INTCONSTANTIan Romanick2016-11-101-0/+4
* glsl/lexer: use the linear allocatorMarek Olšák2016-10-311-8/+8
* mesa: add EXT_texture_cube_map_array supportIlia Mirkin2016-08-281-7/+7
* mesa: Add support for OES_texture_cube_map_arrayIan Romanick2016-08-261-7/+7
* glsl: Mark cube map array sampler types as reserved in GLSL ES 3.10Ian Romanick2016-08-261-4/+4
* glsl: Add extension plumbing for OES/EXT_tessellation_shader.Kenneth Graunke2016-08-081-1/+1
* glsl: resource is a reserved keyword in GLSL 4.20 as wellDave Airlie2016-05-041-1/+1
* glsl: Relax GLSL 1.10 float suffix error to a warning.Matt Turner2016-04-211-2/+2
* glsl: allow usage of the keyword buffer before GLSL 430 / ESSL 310Ilia Mirkin2016-04-091-1/+1
* mesa: add GL_OES_shader_multisample_interpolation supportIlia Mirkin2016-03-301-1/+1
* glsl: invalidate float suffixes for GLSL 1.10 and GLSL ES 1.00Lars Hamre2016-03-291-0/+7
* glsl: add OES_texture_buffer and EXT_texture_buffer supportIlia Mirkin2016-03-281-6/+6
* mesa: add GL_OES_gpu_shader5 and GL_EXT_gpu_shader5 supportIlia Mirkin2016-02-271-1/+1
* glsl: replace _strtoui64() with strtoull() for MSVCTimothy Arceri2016-02-131-4/+0
* glsl: move to compiler/Emil Velikov2016-01-261-0/+635