aboutsummaryrefslogtreecommitdiffstats
path: root/src/glsl/glcpp/glcpp-parse.y
Commit message (Expand)AuthorAgeFilesLines
* glsl: Extension tracking for EXT_shader_samples_indenticalIan Romanick2015-11-191-0/+3
* glsl: add GL_EXT_blend_func_extended preprocessor defineRyan Houdek2015-11-191-0/+2
* mesa: add ARB_enhanced_layoutsTimothy Arceri2015-11-121-0/+1
* glsl: add ARB_shader_clock infrastructureEmil Velikov2015-10-301-0/+3
* glsl: add ARB_shader_texture_image_samples infrastructureIlia Mirkin2015-09-101-0/+3
* glsl: add support for OES_texture_storage_multisample_2d_arrayTapani Pälli2015-08-271-0/+2
* main: add extension GL_ARB_shader_image_sizeMartin Peres2015-08-201-0/+3
* glsl/glcpp: fix SIGSEGV when checking error condition for macro redefinitionSamuel Iglesias Gonsalvez2015-07-241-2/+2
* glsl: Add extension plumbing and define for ARB_shader_subroutineChris Forbes2015-07-231-0/+3
* glsl: add tessellation shader defines and built-in variables.Fabian Bieler2015-07-231-0/+3
* mesa: define ARB_shader_storage_buffer_object extensionSamuel Iglesias Gonsalvez2015-07-141-0/+3
* glsl: add ARB_vertex_attrib_64bit support. (v2)Dave Airlie2015-05-081-0/+3
* Fix a few typosZoë Blade2015-04-271-1/+1
* glsl: add ARB_gpu_shader_fp64 to the glsl extensions. (v2)Dave Airlie2015-02-191-0/+3
* mesa: Add ARB_shader_precision infrastructureMicah Fedke2015-01-191-0/+3
* mesa/glsl/glapi: enable GL_EXT_draw_buffers extensionTapani Pälli2015-01-141-0/+1
* glcpp: Fix `can not` to `cannot` in error messageChris Forbes2014-12-071-1/+1
* glcpp: Disallow undefining GL_* builtin macros.Chris Forbes2014-12-071-1/+2
* glsl: add ARB_derivative control supportIlia Mirkin2014-08-141-0/+3
* glsl/glcpp: Fix handling of commas that result from macro expansionCarl Worth2014-08-071-12/+1
* glsl/glcpp: Fix for macros that expand to include "defined" operatorsCarl Worth2014-08-071-45/+199
* glsl/glcpp: Add explicit error for "#define without macro name"Carl Worth2014-08-071-0/+3
* define GL_OES_standard_derivatives if extension is supportedKevin Rogovin2014-08-021-0/+2
* glsl/glcpp: rename ERROR to ERROR_TOKEN to fix MSVC buildBrian Paul2014-07-301-3/+3
* glsl/glcpp: Add (non)-support for ++ and -- operatorsCarl Worth2014-07-291-1/+9
* glsl/glcpp: Emit error for duplicate parameter name in function-like macroCarl Worth2014-07-291-0/+29
* glsl/glcpp: Add an explanatory comment for "loc != NULL" checkCarl Worth2014-07-291-0/+4
* glsl/glcpp: Drop the HASH_ prefix from token names like HASH_IFCarl Worth2014-07-291-25/+26
* glsl/glcpp: Correctly parse directives with intervening commentsCarl Worth2014-07-291-51/+64
* glsl/glcpp: Rename HASH token to HASH_TOKENCarl Worth2014-07-291-4/+7
* glsl/glcpp: Add a -d/--debug option to the standalone glcpp programCarl Worth2014-07-291-0/+2
* glsl/glcpp: Minor tweak to wording of error messageCarl Worth2014-07-291-1/+1
* glsl/glcpp: Stop using a lexer start condition (<SKIP>) for token skipping.Carl Worth2014-07-291-0/+1
* glsl/glcpp: Drop extra, final newline from most outputCarl Worth2014-07-291-0/+1
* glsl/glcpp: move macro declaration before code to fix MSVC buildBrian Paul2014-07-101-1/+2
* glsl/glcpp: Promote "extra token at end of directive" from warning to errorCarl Worth2014-07-091-1/+1
* glsl/glcpp: Once again report undefined macro name in error message.Carl Worth2014-07-091-35/+83
* glsl/glcpp: Add short-circuiting for || and && in #if/#elif for OpenGL ES.Carl Worth2014-07-091-30/+76
* glsl/glcpp: Fix glcpp to catch garbage after #if 1 ... #elseCarl Worth2014-07-091-3/+3
* glsl/glcpp: Fix preprocessor error condition for macro redefinitionAnuj Phogat2014-07-091-8/+10
* glsl/glcpp: Do not allow undefining the built-in macrosAnuj Phogat2014-07-091-0/+6
* glsl: add support for AMD_vertex_shader_viewport_indexIlia Mirkin2014-07-021-0/+3
* Partially revert "glsl: Add builtin define for ARB_fragment_layer_viewport"Chris Forbes2014-06-221-0/+6
* glsl: Add builtin define for ARB_fragment_layer_viewportChris Forbes2014-06-221-6/+3
* glsl: parser changes for GL_ARB_explicit_uniform_locationTapani Pälli2014-06-161-0/+3
* mesa: Enable GL_EXT_separate_shader_objects for OpenGL ESIan Romanick2014-05-021-0/+1
* mesa/sso: Enable GL_ARB_separate_shader_objects by defaultIan Romanick2014-05-021-3/+1
* glsl/sso: Add parser and AST-to-HIR support for separate shader object layoutsIan Romanick2014-02-211-0/+3
* glcpp: Only warn for macro names containing __Ian Romanick2014-02-191-3/+19
* glcpp: Add built-in define for ARB_shader_image_load_store.Francisco Jerez2014-02-121-0/+3