mesa: expose AMD_gpu_shader_int64
[mesa.git] / src / compiler / glsl / glsl_parser_extras.cpp
2018-08-24 Marek Olšákmesa: expose AMD_gpu_shader_int64
2018-08-23 Marek Olšákmesa: add ctx->Const.MaxGeometryShaderInvocations
2018-08-23 Ian Romanickmesa: Extension boilerplate for INTEL_shader_atomic_flo...
2018-08-23 Ian Romanickmesa: Extension boilerplate for NV_shader_atomic_float
2018-08-20 Kevin RogovinAdd NV_fragment_shader_interlock support.
2018-07-27 Caio Marcelo de... glsl: use only copy_propagation_elements
2018-06-01 Plamena Manolovamesa: Add GL/GLSL plumbing for ARB_fragment_shader_inte...
2018-04-12 Marek Olšákmesa: include mtypes.h less
2018-04-12 Timothy Arceriglsl: fix compat shaders in GLSL 1.40
2018-04-03 Timothy Arceriglsl: always call do_lower_jumps() after loop unrolling
2018-02-24 Francisco Jerezglsl: Replace MESA_shader_framebuffer_fetch extension...
2018-02-24 Francisco Jerezglsl: Switch ast_type_qualifier to a 128-bit bitset.
2018-02-23 Marek Olšákmesa: implement ARB_compatibility
2018-02-06 Ilia Mirkinmesa: add OES_EGL_image_external_essl3 support
2018-01-26 Brian Paulmesa: change gl_compile_status enums to uppercase
2017-11-09 Ian Romanickglsl: Combine nop-swizzle optimization with swizzle...
2017-10-30 Eduardo Lima Mitevglsl: Use the utility function to copy symbols between...
2017-10-30 Eduardo Lima Mitevglsl_parser_extra: Add utility to copy symbols between...
2017-10-30 Ian Romanickglsl/parser: Move anonymous struct name handling to...
2017-10-30 Ian Romanickglsl/parser: Silence unused parameter warning
2017-10-23 Ilia Mirkinglsl: fix derived cs variables
2017-10-09 Timothy Arceriglsl: tidy up IR after loop unrolling
2017-09-21 Timothy Arceriglsl: merge loop_controls.cpp with loop_unroll.cpp
2017-09-19 Ian Romanickglsl: Silence unused parameter warnings
2017-08-21 Matt Turnerglsl: Mark functions static
2017-08-02 Samuel Pitoisetglsl: recognize GLSL 4.60
2017-06-13 Nicolai Hähnleglsl: give all unnamed structs the same name
2017-06-13 Nicolai Hähnleglsl: do not lookup struct types by typename
2017-05-20 John Brooksglsl: Conditionally allow redeclaration of built-in...
2017-05-06 Samuel Pitoisetglsl: process bindless/bound layout qualifiers
2017-05-06 Samuel Pitoisetglsl: add ARB_bindless_texture enable
2017-04-15 Timothy Arceriglsl: don't run the GLSL pre-processor when we are...
2017-04-15 Timothy Arceriglsl: delay optimisations on individual shaders when...
2017-04-05 Nicolai Hähnleglsl: add ARB_shader_ballot enable
2017-03-21 Grazvydas Ignotasutil/disk_cache: use a helper to compute cache keys
2017-03-15 Emil Velikovutil/sha1: drop _mesa_sha1_{update, format} return...
2017-03-12 Timothy Arceriglsl: don't recompile a shader on fallback unless needed
2017-03-12 Timothy Arcerimesa/glsl: introduce new gl_compile_status enum
2017-03-02 Samuel Pitoisetglsl: fix subroutine mismatch between declarations...
2017-03-01 Samuel Pitoisetglsl: remove unecessary flags.q.subroutine_def
2017-02-17 Timothy Arceriglsl: use correct shader source in case of cache fallback
2017-02-17 Timothy Arceriglsl: make use of on disk shader cache
2017-02-14 Anuj Phogatmesa: Add EXT_frag_depth bits and enable it on all...
2017-02-09 Matt Turnerglsl: Allow compatibility shaders with MESA_GL_VERSION_...
2017-02-09 Timothy Arceriglsl: add param to force shader recompile
2017-01-27 Emil Velikovglsl: remove explicit __STDC_FORMAT_MACROS define
2017-01-24 Roland Scheideggerglsl: fix compile errors with mingw due to missing...
2017-01-20 Ian Romanickglsl: Move builtin_function related prototypes to a...
2017-01-20 Dave Airlieglsl/ast/ir: Add 64-bit integer constant support
2017-01-20 Dave Airlieglsl: Add ARB_gpu_shader_int64 boilerplate.
2017-01-19 Timothy Arcerimesa/glsl: move TransformFeedbackBufferStride to gl_shader
2017-01-19 Timothy Arceriglsl: set InnerCoverage directly in gl_program
2017-01-19 Timothy Arceriglsl: tidy up PostDepthCoverage shader field
2017-01-19 Timothy Arcerimesa/glsl: move pixel_center_integer to gl_shader
2017-01-19 Timothy Arcerimesa/glsl: move origin_upper_left to gl_shader
2017-01-19 Timothy Arcerimesa/glsl: move uses_gl_fragcoord to gl_shader
2017-01-19 Timothy Arcerimesa/glsl: move redeclares_gl_fragcoord to gl_shader
2017-01-19 Timothy Arcerimesa/glsl: move ARB_fragment_coord_conventions_enable...
2017-01-19 Timothy Arcerist/mesa/glsl: set early_fragment_tests directly in...
2017-01-08 Kenneth Graunkemesa: Introduce a compiler enum for tessellation spacing.
2017-01-05 Marek Olšákmesa: add gl_constants::GLSLOptimizeConservatively
2017-01-05 Marek Olšákglsl: run do_lower_jumps properly in do_common_optimiza...
2016-12-29 Timothy Arcerimesa/glsl: move BlendSupport bitfield to gl_program
2016-12-07 Lionel Landwerlinmesa: add support for GL_INTEL_conservative_rasterization
2016-12-07 Plamena Manolovamesa: Add GL and GLSL plumbing for ARB_post_depth_cover...
2016-11-25 Andres GomezRevert "glsl: geom shader max_vertices layout must...
2016-11-25 Andres Gomezglsl: merge layouts into the default one as the last...
2016-11-22 Timothy Arcerimesa/glsl: remove unused uses_builtin_functions field
2016-11-18 Lionel Landwerlinmesa: add NV_image_formats extension support
2016-11-10 Marek Olšákglsl: don't run loop passes if loop unrolling is disabled
2016-10-31 Marek Olšákglsl: use the linear allocator for ast_node and derived...
2016-10-31 Marek Olšákglsl/lexer: use the linear allocator
2016-10-17 Iago Toral Quirogaglsl: fail compilation of compute shaders when unsupported
2016-10-06 Samuel Pitoisetglsl: process local_size_variable input qualifier
2016-10-06 Samuel Pitoisetglsl: add enable flags for ARB_compute_variable_group_size
2016-09-27 Ian Romanickglsl: Update function parameter documentation for do_co...
2016-09-23 Ilia Mirkinmesa: add GL_OES_viewport_array to the extension string
2016-09-20 Dylan Bakermesa: Implement ARB_shader_viewport_layer_array for...
2016-09-14 Ilia Mirkinglsl: add core plumbing for GL_ANDROID_extension_pack_es31a
2016-08-31 Kenneth Graunkeglsl: Handle patch qualifier on interface blocks.
2016-08-31 Ilia Mirkinmesa: add scaffolding for OES/EXT_primitive_bounding_box
2016-08-29 Ilia Mirkinmesa: add EXT_texture_cube_map_array support
2016-08-26 Ian Romanickmesa: Add support for OES_texture_cube_map_array
2016-08-26 Ian Romanickmesa: Allow GL_EXT_geometry_shader and GL_EXT_geometry_...
2016-08-26 Ilia Mirkinglsl: process blend_support_* qualifiers
2016-08-26 Ilia Mirkinglsl: add basic KHR_blend_equation_advanced infrastructure
2016-08-24 Francisco Jerezglsl: Add parser state enables for the framebuffer...
2016-08-08 Kenneth Graunkeglsl: Add extension plumbing for OES/EXT_tessellation_s...
2016-07-26 Matt Turnerglsl: Separate overlapping sentinel nodes in exec_list.
2016-07-23 Ilia Mirkinglsl: reuse main extension table to appropriately restr...
2016-07-19 Ian RomanickMESA_shader_integer_functions: Boiler plate extension...
2016-07-02 Rob Clarkglsl: add driconf to zero-init unintialized vars
2016-06-30 Timothy Arceriglsl/mesa: move duplicate shader fields into new struct...
2016-06-07 Jakob Sinclairglsl: initialise pointer to NULL
2016-06-07 Ilia Mirkinmesa: hook up core bits of GL_ARB_shader_group_vote
2016-06-06 Dave Airlieglsl: geom shader max_vertices layout must match.
2016-06-02 Jordan Justenglsl: Add glsl LowerCsDerivedVariables option
2016-06-01 Ian Romanickglsl: Use Geom.VerticesOut == -1 to specify unset
2016-05-26 Ian Romanickglsl: Allow shader interface blocks in GLSL ES
2016-05-26 Ian Romanickmesa: Add extension tracking for GL_OES_shader_io_blocks
next