summaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/glsl_parser_extras.h
Commit message (Expand)AuthorAgeFilesLines
* glsl: apply some 1.30 and other rules to EXT_gpu_shader4 as wellMarek Olšák2019-04-241-1/+2
* glsl: add scaffolding for EXT_gpu_shader4Chris Forbes2019-04-241-0/+2
* st/mesa/radeonsi: fix race between destruction of types and shader compilationTimothy Arceri2019-04-241-0/+1
* compiler/glsl: handle case where we have multiple users for typesTapani Pälli2019-04-161-0/+2
* mesa, glsl: add support for EXT_shader_image_load_formattedRhys Perry2019-04-151-0/+7
* glsl: Parse and propagate derivative_group to shader_infoCaio Marcelo de Oliveira Filho2019-04-081-0/+6
* mesa: Extension boilerplate for NV_compute_shader_derivativesCaio Marcelo de Oliveira Filho2019-04-081-0/+2
* mesa: Expose EXT_texture_query_lod and add support for its use shadersGert Wollny2019-03-031-0/+2
* mesa: expose AMD_texture_texture4Marek Olšák2018-12-041-0/+2
* mesa: Revert INTEL_fragment_shader_ordering supportMatt Turner2018-12-031-2/+0
* glsl: Add pragma to disable all warningsIan Romanick2018-11-081-0/+7
* mesa/glsl: add support for EXT_shader_implicit_conversionsErik Faye-Lund2018-11-021-1/+4
* glsl: add has_implicit_uint_to_int_conversion()-helperErik Faye-Lund2018-11-021-0/+7
* glsl: add has_implicit_conversions()-helperErik Faye-Lund2018-11-021-0/+5
* glsl: add a mechanism to allow layout qualifiers on function paramsTimothy Arceri2018-08-301-0/+1
* mesa: Add GL/GLSL plumbing for INTEL_fragment_shader_orderingKevin Rogovin2018-08-281-0/+2
* mesa: expose AMD_gpu_shader_int64Marek Olšák2018-08-241-1/+4
* mesa: add ctx->Const.MaxGeometryShaderInvocationsMarek Olšák2018-08-231-0/+1
* mesa: Extension boilerplate for INTEL_shader_atomic_float_minmaxIan Romanick2018-08-221-0/+2
* mesa: Extension boilerplate for NV_shader_atomic_floatIan Romanick2018-08-221-0/+2
* Add NV_fragment_shader_interlock support.Kevin Rogovin2018-08-201-0/+2
* mesa: Add GL/GLSL plumbing for ARB_fragment_shader_interlock.Plamena Manolova2018-06-011-0/+7
* glsl: #undef THIS macro to fix MSVC buildBrian Paul2018-04-131-0/+5
* glsl: Replace MESA_shader_framebuffer_fetch extension flags with EXT ones.Francisco Jerez2018-02-241-6/+3
* mesa: implement ARB_compatibilityMarek Olšák2018-02-231-0/+2
* mesa: add OES_EGL_image_external_essl3 supportIlia Mirkin2018-02-061-0/+2
* glsl_parser_extra: Add utility to copy symbols between symbol tablesEduardo Lima Mitev2017-10-301-0/+5
* glsl: recognize GLSL 4.60Samuel Pitoiset2017-08-021-1/+1
* glsl: Conditionally allow redeclaration of built-in variablesJohn Brooks2017-05-201-0/+1
* glsl: process bindless/bound layout qualifiersSamuel Pitoiset2017-05-061-0/+10
* glsl: add ARB_bindless_texture enableSamuel Pitoiset2017-05-061-0/+7
* glsl: add ARB_shader_ballot enableNicolai Hähnle2017-04-051-0/+2
* glsl: consistently use ifndef guards over pragma onceEmil Velikov2017-03-221-1/+0
* glsl: add has_shader_image_load_store()Samuel Pitoiset2017-02-271-0/+5
* mesa: Add EXT_frag_depth bits and enable it on all driversAnuj Phogat2017-02-131-0/+2
* glsl: Allow compatibility shaders with MESA_GL_VERSION_OVERRIDE=...Matt Turner2017-02-091-0/+1
* glsl: Add ARB_gpu_shader_int64 boilerplate.Dave Airlie2017-01-201-0/+7
* mesa: add support for GL_INTEL_conservative_rasterizationLionel Landwerlin2016-12-071-0/+4
* mesa: Add GL and GLSL plumbing for ARB_post_depth_coverage for i965 (gen9+).Plamena Manolova2016-12-071-0/+4
* mesa: add NV_image_formats extension supportLionel Landwerlin2016-11-181-0/+2
* glsl/lexer: use the linear allocatorMarek Olšák2016-10-311-0/+2
* ralloc: use rzalloc where it's necessaryMarek Olšák2016-10-311-1/+1
* glsl: process local_size_variable input qualifierSamuel Pitoiset2016-10-071-0/+6
* glsl: add enable flags for ARB_compute_variable_group_sizeSamuel Pitoiset2016-10-071-0/+2
* glsl: remove remaining tabs in glsl_parser_extras.hTimothy Arceri2016-09-271-30/+30
* glsl: add OES_viewport_array enables and use them to expose gl_ViewportIndexIlia Mirkin2016-09-221-0/+2
* mesa: Implement ARB_shader_viewport_layer_array for i965Dylan Baker2016-09-201-0/+2
* glsl: add core plumbing for GL_ANDROID_extension_pack_es31aIlia Mirkin2016-09-131-0/+2
* mesa: add scaffolding for OES/EXT_primitive_bounding_boxIlia Mirkin2016-08-301-0/+4
* mesa: add EXT_texture_cube_map_array supportIlia Mirkin2016-08-281-0/+3