glsl: add a mechanism to allow #extension directives in the middle of shaders
[mesa.git] / src / glsl / glsl_parser_extras.h
2014-07-17 Marek Olšákglsl: add a mechanism to allow #extension directives...
2014-07-17 Tapani Pälliglsl: handle a switch where default is in the middle...
2014-07-03 Ilia Mirkinglsl: add support for AMD_vertex_shader_viewport_index
2014-06-30 Samuel Iglesias... glsl: Add parsing support for multi-stream output in...
2014-06-23 Ian Romanickglsl: Silence many unused parameter warnings
2014-06-22 Chris Forbesglsl: Add extension plumbing for ARB_fragment_layer_vie...
2014-06-16 Tapani Pälliglsl: parser changes for GL_ARB_explicit_uniform_location
2014-06-16 Tapani Pälliglsl: add enable bit for ARB_explicit_uniform_location
2014-06-15 Chris Forbesglsl: Correct more typos
2014-05-02 Ian Romanickmesa: Enable GL_EXT_separate_shader_objects for OpenGL ES
2014-05-02 Ian Romanickglsl: Sort the list of extensions
2014-05-01 Anuj Phogatglsl: Link error if fs defines conflicting qualifiers...
2014-05-01 Anuj Phogatglsl: Compile error if fs defines conflicting qualifier...
2014-04-01 Chia-I Wuglsl: remove UBO fields from _mesa_glsl_parse_state
2014-02-21 Ian Romanickglsl/sso: Add parser and AST-to-HIR support for separat...
2014-02-21 Ian Romanickmesa/sso: Add extension tracking for ARB_separate_shade...
2014-02-20 Jordan Justenglsl: convert GS input primitive to use ast_type_qualifier
2014-02-12 Francisco Jerezglsl: Add built-in constants for ARB_shader_image_load_...
2014-02-12 Francisco Jerezglsl/parser: Handle the early_fragment_tests input...
2014-02-12 Francisco Jerezglsl: Add ARB_shader_image_load_store extension enables.
2014-02-05 Paul Berryglsl/cs: Handle compute shader local_size_{x,y,z} decla...
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_COUNT constant.
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_SIZE constant.
2014-02-05 Paul Berrymesa/cs: Add extension enable flags for ARB_compute_shader.
2014-01-23 Timothy Arceriglsl: Add ARB_arrays_of_arrays support to yacc definiti...
2014-01-20 Ian Romanickglsl: Add extension infrastructure for ARB_viewport_array
2014-01-08 Paul Berrymesa: Remove _mesa_progshader_enum_to_string(), which...
2014-01-08 Paul Berryglsl: Change _mesa_glsl_parse_state ctor to use gl_shad...
2014-01-08 Paul Berryglsl: make _mesa_shader_stage_to_string() available...
2014-01-08 Paul Berrymesa: Clean up nomenclature for pipeline stages.
2014-01-06 Maxence Le Doréglsl: Add extension tracking for AMD_shader_trinary_minmax
2013-12-30 Paul BerryRename overloads of _mesa_glsl_shader_target_name().
2013-12-17 Paul Berryglsl: Replace _mesa_glsl_parser_targets enum with gl_sh...
2013-12-01 Kenneth Graunkeglsl: Simplify the built-in function linking code.
2013-11-07 Francisco Jerezglsl: Implement parser support for atomic counters.
2013-11-01 Anuj Phogatmesa: Add infrastructure for GL_ARB_sample_shading
2013-10-30 Ian Romanickglsl: Move layout(location) checks to AST-to-HIR conversion
2013-10-29 Francisco Jerezglsl: Add built-in functions and constants required...
2013-10-29 Francisco Jerezglsl: Add extension enables for ARB_shader_atomic_counters.
2013-10-15 Paul Berryglsl: Add new GLSL 1.50 constants.
2013-10-07 Ian Romanickglsl: Remove glsl_parser_state MaxVaryingFloats field
2013-10-05 Chris Forbesglsl: add plumbing for GL_ARB_texture_query_levels
2013-10-02 Maxence Le Doreglsl: add texture gather changes
2013-10-02 Francisco Jerezglsl: Initialize all member variables of _mesa_glsl_par...
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-21 Kenneth Graunkeglsl: Use the new DECLARE_R[Z]ALLOC_CXX_OPERATORS in...
2013-09-13 Ian Romanickmesa: Rename MESA_shader_integer_mix to EXT_shader_inte...
2013-09-09 Matt Turnerglsl: Implement MESA_shader_integer_mix extension.
2013-09-09 Kenneth Graunkeglsl: Mark _mesa_glsl_parse_state::is_version() as...
2013-08-19 Ian Romanickglsl: Disallow embedded structure definitions
2013-08-02 Paul Berryglsl: Implement rules for geometry shader input sizes.
2013-08-02 Eric Anholtglsl: Parse the GLSL 1.50 GS layout qualifiers.
2013-07-31 Kenneth Graunkeglsl: Change the lexer's namespace.
2013-06-21 Eric Anholtmesa: Use shared code for converting shader targets...
2013-06-14 Todd Previtemesa: Add infrastructure for ARB_shading_language_420pack.
2013-05-13 Jordan Justenglsl: add AMD_vertex_shader_layer support
2013-05-06 Matt Turnermesa: Add infrastructure for ARB_gpu_shader5.
2013-03-29 Dave Airlieglsl: Implement ARB_texture_query_lod
2013-03-01 Chris Forbesglsl: add support for ARB_texture_multisample
2013-02-12 Paul Berryglsl: Fix unsupported version error for GLSL ES 3.00...
2013-01-25 Matt Turnerglsl: Add infrastructure for ARB_shading_language_packing
2013-01-11 Carl Worthglcpp: Accept pointer to GL context rather than just...
2012-12-06 Paul Berryglsl: Make {Min,Max}ProgramTexelOffset available to...
2012-12-06 Paul Berryglsl/parser: Handle "#version 300 es" directive.
2012-12-06 Paul Berryglsl/parser: Extract version directive processing into...
2012-12-06 Paul Berryglsl: Enable GLSL ES 3.00 features inherited from deskt...
2012-12-06 Paul Berryglsl: Make use of new _mesa_glsl_parse_state::check_ver...
2012-12-06 Paul Berryglsl: Add GLSL version query functions.
2012-12-06 Paul Berryglsl: Compute version_string on the fly.
2012-12-06 Paul Berryglsl: Make a function to express a GLSL version ir...
2012-11-09 Dave Airlieglsl: add ARB_texture_cube_map_array support (v2)
2012-09-14 Dave Airliemesa/glsl: rename preprocess to glcpp_preprocess
2012-08-29 Brian Paulglsl: s/class/struct/ for ast_type_qualifier
2012-08-01 Tomeu Vizosoglsl: Add support for OES_standard_derivatives in GLSL ES.
2012-07-31 Eric Anholtglsl: Add support for default layout qualifiers for...
2012-07-31 Kenneth Graunkeglsl: Refactor #version validation to be more future...
2012-07-20 Eric Anholtglsl: Translate the AST for uniform blocks into some...
2012-07-09 Vincent Lejeuneglsl: Parser handles "#extension GL_ARB_uniform_buffer_...
2012-06-07 Olivier Galibertglsl: Scaffolding for ARB_shader_bit_encoding.
2012-05-11 Marek OlšákMerge branch 'gallium-userbuf'
2012-05-02 Dylan Noblesmithglsl: add gl_context member
2012-03-15 Eric Anholtglsl: Add support for parsing #version 140.
2012-02-03 Eric Anholtglsl: Add error case for switch() with two default...
2012-02-03 Eric Anholtglsl: Throw an error when faced with a duplicated switc...
2012-02-03 Eric Anholtglsl: Save and restore the whole switch state for nesting.
2011-11-08 Dan McCabeglsl: Generate IR for switch statements
2011-11-03 Chia-I Wuglsl: add support for GL_OES_EGL_image_external
2011-08-27 Stéphane MarchesinMerge branch 'master' of git://anongit.freedesktop...
2011-08-25 Brian PaulMerge branch 'kasanen-post-process-v2'
2011-08-25 Kenneth Graunkeglsl: Implement the GL_ARB_conservative_depth extension.
2011-08-08 Paul Berryglsl: Emit function signatures at toplevel, even for...
2011-08-04 Bryan CainMerge branch 'glsl-to-tgsi'
2011-07-21 Brian PaulMerge branch 'gallium-polygon-stipple'
2011-07-04 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-07-04 Thomas HellstromMerge branch 'xa_branch'
2011-06-28 Paul Berryglsl: Changed extension enable bits to bools.
2011-06-03 Christian KönigMerge remote-tracking branch 'mareko/r300g-draw-instanc...
2011-05-15 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-05-09 Kenneth Graunkeglsl: Add compiler support for ARB_shader_texture_lod.
next