nir: move to compiler/
[mesa.git] / src / glsl / glsl_parser_extras.h
2016-01-22 Marta Lofstedtglsl: add support for GL_OES_geometry_shader
2016-01-08 Kristian Høgsberg... glsl: Move _mesa_shader_stage_to_string/abbrev to shade...
2015-12-29 Kristian Høgsberg... mesa: Add core mesa support for GL_ARB_shader_draw_para...
2015-12-09 Andreas Bollglsl: Fix a typo in a comment
2015-12-08 Matt Turnerglsl: Relax qualifier ordering restriction in ES 3.1.
2015-11-20 Ian Romanickglsl: Extension tracking for EXT_shader_samples_indentical
2015-11-19 Ryan Houdekglsl: add EXT_blend_func_extended parser enables
2015-11-11 Timothy Arceriglsl: add helper to check for enhanced layouts support
2015-11-11 Timothy Arcerimesa: add ARB_enhanced_layouts
2015-10-30 Emil Velikovglsl: add ARB_shader_clock infrastructure
2015-10-15 Timothy Arceriglsl: Allow arrays of arrays in GLSL ES 3.10 and GLSL...
2015-09-25 Samuel Iglesias... mesa: enable ARB_shader_storage_buffer_object extension...
2015-09-25 Samuel Iglesias... glsl: allow default qualifiers for shader storage block...
2015-09-10 Ilia Mirkinglsl: add ARB_shader_texture_image_samples infrastructure
2015-08-27 Tapani Pälliglsl: add support for OES_texture_storage_multisample_2...
2015-08-20 Martin Peresmain: add extension GL_ARB_shader_image_size
2015-08-20 Francisco Jerezmesa: Rename MaxCombinedImageUnitsAndFragmentOutputs...
2015-08-19 Marta Lofstedtglsl: Fix up GL_ARB_compute_shader for GLSL ES 3.1
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-23 Chris Forbesglsl: Add extension plumbing and define for ARB_shader_...
2015-07-22 Chris Forbesglsl: add builtin constants for ARB_tessellation_shader
2015-07-22 Fabian Bielerglsl: add tessellation shader parsing support (v2)
2015-07-14 Samuel Iglesias... mesa: define ARB_shader_storage_buffer_object extension
2015-07-01 Timothy Arceriglsl: use consistent version string format
2015-05-08 Dave Airlieglsl: add ARB_vertex_attrib_64bit support. (v2)
2015-05-04 Ian Romanickglsl/es3.1: Allow interger mix built-ins in GLSL ES...
2015-05-04 Ian Romanickglsl/es3.1: Allow separate shader objects in GLSL ES...
2015-05-04 Ian Romanickglsl/es3.1: Allow explicit uniform locations in GLSL...
2015-05-04 Ian Romanickglsl/es3.1: Allow 3.10 ES shaders in a GLES 3.1 context
2015-05-04 Ian Romanickglsl: Add glsl_parser_state::has_atomic_counters helper
2015-05-04 Francisco Jerezglsl: Keep track of the early_fragment_tests flag in...
2015-04-08 Brian Paulglsl: check for forced_language_version in is_version()
2015-03-30 Brian Paulglsl: allow ForceGLSLVersion to override #version direc...
2015-02-19 Kenneth Graunkeglsl: Create a _mesa_shader_stage_to_abbrev() function.
2015-02-19 Dave Airlieglsl: Add double builtin type generation
2015-02-19 Dave Airlieglsl: add ARB_gpu_shader_fp64 to the glsl extensions...
2015-01-19 Micah Fedkemesa: Add ARB_shader_precision infrastructure
2015-01-14 Tapani Pällimesa/glsl/glapi: enable GL_EXT_draw_buffers extension
2014-12-15 Maxence Le Doréglsl: Add gl_MaxViewports to available builtin constants
2014-12-02 Jordan Justenmain, glsl: Bump max known desktop glsl version to...
2014-10-20 Tapani Pälliglsl: implement switch flow control using a loop
2014-08-15 Ilia Mirkinglsl: add ARB_derivative control support
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
next