aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/builtin_variables.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl,nir: Switch the enum representing shader image formats to PIPE_FORMAT.Eric Anholt2020-02-051-1/+1
* glsl: Set .flat for gl_FrontFacingAlyssa Rosenzweig2019-12-301-4/+7
* driconf, glsl: Add a vs_position_always_invariant optionKenneth Graunke2019-11-271-0/+6
* glsl: Optionally declare gl_PointCoord as a system valueAndreas Baierl2019-07-181-2/+6
* glsl/builtin_variables: Add a precision to the builtinsNeil Roberts2019-07-111-80/+170
* glsl: fix typo in #warning messageBrian Paul2019-05-021-1/+1
* glsl: work around MinGW 7.x compiler bugBrian Paul2019-05-011-0/+15
* glsl: add builtin variables for EXT_gpu_shader4Marek Olšák2019-04-241-3/+4
* mesa: include mtypes.h lessMarek Olšák2018-04-121-1/+1
* glsl: Add support for the framebuffer fetch layout(noncoherent) qualifier.Francisco Jerez2018-02-241-0/+1
* mesa: implement ARB_compatibilityMarek Olšák2018-02-231-1/+1
* glsl: remove Lower{TCS,TES}PatchVerticesInIago Toral Quiroga2018-01-101-12/+1
* glsl: Match order of gl_LightSourceParameters elements.Fabian Bieler2017-12-031-2/+2
* glsl: fix derived cs variablesIlia Mirkin2017-10-231-90/+4
* glsl: update the extensions/functions that are enabled for 460Samuel Pitoiset2017-08-071-0/+5
* glsl: gl_Max{Vertex,Fragment}UniformComponents exist in all desktop GL versionsIago Toral Quiroga2017-06-191-7/+9
* glsl: Fix gl_shader_stage enum unsigned comparisonRob Herring2017-06-081-0/+4
* glsl: store the image format in glsl_struct_fieldSamuel Pitoiset2017-05-081-0/+1
* glsl: rename image_* qualifiers to memory_*Samuel Pitoiset2017-05-041-5/+5
* glsl: add gl_SubGroup*ARB builtinsNicolai Hähnle2017-04-051-0/+22
* glsl: add has_shader_image_load_store()Samuel Pitoiset2017-02-271-2/+1
* mesa: Add EXT_frag_depth bits and enable it on all driversAnuj Phogat2017-02-131-0/+3
* glsl: Allow compatibility shaders with MESA_GL_VERSION_OVERRIDE=...Matt Turner2017-02-091-1/+1
* glsl: Move builtin_function related prototypes to a separate fileIan Romanick2017-01-201-0/+1
* glsl: Support gl_TessLevelInner/Outer[] as TES input variables.Kenneth Graunke2017-01-061-4/+11
* glsl: add matrix layout information to interface block typesIago Toral Quiroga2016-10-241-0/+1
* glsl: add gl_LocalGroupSizeARB as a system valueSamuel Pitoiset2016-10-071-0/+6
* glsl: add OES_viewport_array enables and use them to expose gl_ViewportIndexIlia Mirkin2016-09-221-3/+6
* mesa: Implement ARB_shader_viewport_layer_array for i965Dylan Baker2016-09-201-2/+12
* glsl: expose max atomic counter/buffer consts for tess in ES 3.2Ilia Mirkin2016-09-031-2/+2
* glsl: add gl_BoundingBox and associated varying slotsIlia Mirkin2016-08-301-0/+12
* glsl: Fix incorrect hard-coded location of the gl_SecondaryFragColorEXT built...Francisco Jerez2016-08-301-7/+2
* glsl: Allow gl_InvocationID and gl_Layer with GL_OES_geometry_shaderIan Romanick2016-08-261-2/+11
* mesa: Allow GL_EXT_geometry_shader and GL_EXT_geometry_point_sizeIan Romanick2016-08-261-1/+2
* glsl: Define a gl_LastFragData built-in for older GLSL versions.Francisco Jerez2016-08-241-0/+10
* glsl: Expose gl_PointSize if OES/EXT_tessellation_point_size is enabled.Kenneth Graunke2016-08-081-1/+5
* glsl: Add a has_tessellation_shader() helper.Kenneth Graunke2016-08-071-4/+2
* compiler: Rename INTERP_QUALIFIER_* to INTERP_MODE_*.Kenneth Graunke2016-07-171-10/+10
* glsl: pass symbols rather than shader to _mesa_get_main_function_signature()Timothy Arceri2016-06-301-1/+1
* glsl: Optionally lower TCS gl_PatchVerticesIn to a uniform.Kenneth Graunke2016-06-151-1/+12
* glsl/builtin_variables: Populate MaxCombinedShaderStorageBlocks on GLSL 4.40Eduardo Lima Mitev2016-06-141-1/+1
* glsl: Add glsl LowerCsDerivedVariables optionJordan Justen2016-06-011-11/+18
* glsl: define some GLES3 constants in GLSL 4.1Dave Airlie2016-06-011-1/+1
* glsl: add GL_EXT_clip_cull_distance define, add helpersIlia Mirkin2016-05-251-6/+4
* glsl: add EXT_clip_cull_distance support based on ARB_cull_distanceIlia Mirkin2016-05-231-4/+8
* glsl: Add arb_cull_distance support (v3)Tobias Klausmann2016-05-141-1/+10
* glsl: export accessor for builtin-uniform descriptorsRob Clark2016-05-111-9/+12
* glsl: add ARB_ES3_1_compatibility supportIlia Mirkin2016-04-031-7/+9
* glsl: add GL_OES_sample_variables supportIlia Mirkin2016-03-301-4/+11
* glsl: add gl_MaxSamples, new in GL 4.5 / GL ES 3.2Ilia Mirkin2016-03-301-0/+3