glsl: add ARB_shader_ballot enable
[mesa.git] / src / compiler / glsl / glsl_parser_extras.cpp
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
2016-05-24 Ilia Mirkinglsl: add EXT_clip_cull_distance support based on ARB_c...
2016-05-23 Dave Airliesubroutines: handle explicit indexes properly
2016-05-13 Tobias Klausmannglsl: Add arb_cull_distance support (v3)
2016-05-10 Dave Airlieglsl: check geometry output vertices limits.
2016-04-26 Ilia Mirkinglsl: add ability to use essl 3.20
2016-04-04 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-04 Jason Ekstrandglsl: Stop force-enabling compute shaders
2016-04-03 Ilia Mirkinglsl: add ARB_ES3_1_compatibility support
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-31 Ilia Mirkinmesa: add GL_OES_shader_multisample_interpolation support
2016-03-31 Ilia Mirkinglsl: add GL_OES_sample_variables support
2016-03-31 Ilia Mirkinglsl: add gl_MaxSamples, new in GL 4.5 / GL ES 3.2
2016-03-31 Timothy Arceriglsl: validate global out xfb_stride qualifiers and...
2016-03-31 Timothy Arceriglsl: relax stage restrictions on layout defaults for...
2016-03-31 Timothy Arceriglsl: parse new transform feedback layout qualifiers
2016-03-31 Timothy Arceriglsl: add transform feedback built-in constants
2016-03-29 Alejandro Piñeiroglsl: add is_lhs bool on ast_expression
2016-03-29 Ilia Mirkinglsl: add OES_texture_buffer and EXT_texture_buffer...
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-23 Jason Ekstrandglsl: Add a pass to propagate the "invariant" and ...
2016-03-17 Jordan JustenMerge remote-tracking branch 'origin/master' into vulkan
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-11 Ilia Mirkinmesa: add GL_ARB_shader_atomic_counter_ops support
2016-03-05 Timothy Arceriglsl: only apply default stream to output blocks
2016-03-02 Kenneth GraunkeMerge remote-tracking branch 'origin/master' into vulkan
2016-02-27 Ilia Mirkinmesa: add GL_OES_gpu_shader5 and GL_EXT_gpu_shader5...
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-23 Francisco Jerezglsl: Add usual extension boilerplate for OES_shader_im...
2016-02-13 Ilia Mirkinmesa: make compute maximums reflect driver-provided...
2016-02-12 Samuel Iglesias... glsl: Allow invariant qualifer in block members in...
2016-02-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-11 Timothy Arceriglsl: remove duplicate embedded struct validation
2016-02-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
next