summaryrefslogtreecommitdiff
path: root/src/compiler/glsl/glsl_parser_extras.h
AgeCommit message (Expand)AuthorFilesLines
2017-05-20glsl: Conditionally allow redeclaration of built-in variablesJohn Brooks1-0/+1
2017-05-06glsl: process bindless/bound layout qualifiersSamuel Pitoiset1-0/+10
2017-05-06glsl: add ARB_bindless_texture enableSamuel Pitoiset1-0/+7
2017-04-05glsl: add ARB_shader_ballot enableNicolai Hähnle1-0/+2
2017-03-22glsl: consistently use ifndef guards over pragma onceEmil Velikov1-1/+0
2017-02-27glsl: add has_shader_image_load_store()Samuel Pitoiset1-0/+5
2017-02-13mesa: Add EXT_frag_depth bits and enable it on all driversAnuj Phogat1-0/+2
2017-02-09glsl: Allow compatibility shaders with MESA_GL_VERSION_OVERRIDE=...Matt Turner1-0/+1
2017-01-20glsl: Add ARB_gpu_shader_int64 boilerplate.Dave Airlie1-0/+7
2016-12-07mesa: add support for GL_INTEL_conservative_rasterizationLionel Landwerlin1-0/+4
2016-12-07mesa: Add GL and GLSL plumbing for ARB_post_depth_coverage for i965 (gen9+).Plamena Manolova1-0/+4
2016-11-18mesa: add NV_image_formats extension supportLionel Landwerlin1-0/+2
2016-10-31glsl/lexer: use the linear allocatorMarek Olšák1-0/+2
2016-10-31ralloc: use rzalloc where it's necessaryMarek Olšák1-1/+1
2016-10-07glsl: process local_size_variable input qualifierSamuel Pitoiset1-0/+6
2016-10-07glsl: add enable flags for ARB_compute_variable_group_sizeSamuel Pitoiset1-0/+2
2016-09-27glsl: remove remaining tabs in glsl_parser_extras.hTimothy Arceri1-30/+30
2016-09-22glsl: add OES_viewport_array enables and use them to expose gl_ViewportIndexIlia Mirkin1-0/+2
2016-09-20mesa: Implement ARB_shader_viewport_layer_array for i965Dylan Baker1-0/+2
2016-09-13glsl: add core plumbing for GL_ANDROID_extension_pack_es31aIlia Mirkin1-0/+2
2016-08-30mesa: add scaffolding for OES/EXT_primitive_bounding_boxIlia Mirkin1-0/+4
2016-08-28mesa: add EXT_texture_cube_map_array supportIlia Mirkin1-0/+3
2016-08-26mesa: Add support for OES_texture_cube_map_arrayIan Romanick1-1/+4
2016-08-26glsl: Add and use has_texture_cube_map_array helperIan Romanick1-0/+6
2016-08-26mesa: Allow GL_EXT_geometry_shader and GL_EXT_geometry_point_sizeIan Romanick1-1/+7
2016-08-25glsl: process blend_support_* qualifiersIlia Mirkin1-0/+2
2016-08-25glsl: add basic KHR_blend_equation_advanced infrastructureIlia Mirkin1-0/+2
2016-08-24glsl: Add parser state enables for the framebuffer fetch extensions.Francisco Jerez1-0/+13
2016-08-08glsl: Implicitly enable OES_shader_io_blocks if geom/tess are enabled.Kenneth Graunke1-0/+11
2016-08-08glsl: Add extension plumbing for OES/EXT_tessellation_shader.Kenneth Graunke1-1/+12
2016-08-07glsl: Add a has_tessellation_shader() helper.Kenneth Graunke1-0/+5
2016-07-23glsl: reuse main extension table to appropriately restrict extensionsIlia Mirkin1-2/+15
2016-07-19MESA_shader_integer_functions: Boiler plate extension trackingIan Romanick1-0/+2
2016-07-02glsl: add driconf to zero-init unintialized varsRob Clark1-0/+1
2016-06-06mesa: hook up core bits of GL_ARB_shader_group_voteIlia Mirkin1-0/+2
2016-05-26glsl: Add a has_shader_io_blocks helperIan Romanick1-0/+7
2016-05-26mesa: Add extension tracking for GL_OES_shader_io_blocksIan Romanick1-0/+4
2016-05-25glsl: add GL_EXT_clip_cull_distance define, add helpersIlia Mirkin1-0/+12
2016-05-23glsl: add EXT_clip_cull_distance support based on ARB_cull_distanceIlia Mirkin1-0/+2
2016-05-14glsl: Add arb_cull_distance support (v3)Tobias Klausmann1-0/+8
2016-04-25glsl: add ability to use essl 3.20Ilia Mirkin1-0/+2
2016-04-03glsl: add ARB_ES3_1_compatibility supportIlia Mirkin1-0/+2
2016-03-30mesa: add GL_OES_shader_multisample_interpolation supportIlia Mirkin1-0/+2
2016-03-30glsl: add GL_OES_sample_variables supportIlia Mirkin1-0/+2
2016-03-30glsl: add gl_MaxSamples, new in GL 4.5 / GL ES 3.2Ilia Mirkin1-0/+3
2016-03-31glsl: add transform feedback built-in constantsTimothy Arceri1-0/+4
2016-03-28glsl: add OES_texture_buffer and EXT_texture_buffer supportIlia Mirkin1-0/+4
2016-03-10mesa: add GL_ARB_shader_atomic_counter_ops supportIlia Mirkin1-0/+2
2016-02-27mesa: add GL_OES_gpu_shader5 and GL_EXT_gpu_shader5 supportIlia Mirkin1-0/+4
2016-02-22glsl: Add usual extension boilerplate for OES_shader_image_atomic.Francisco Jerez1-0/+2