glsl: add support for EXT_blend_func_extended builtins
[mesa.git] / src / glsl / builtin_variables.cpp
2015-11-19 Ryan Houdekglsl: add support for EXT_blend_func_extended builtins
2015-11-17 Samuel Iglesias... glsl: copy each field's precision information when...
2015-11-17 Tapani Pälliglsl: initialize precision when adding per vertex recor...
2015-11-12 Ilia Mirkinglsl: add gl_HelperInvocation system value
2015-11-01 Jordan Justenglsl: Add compute shader builtin variables for OpenGLES 3.1
2015-10-29 Kenneth Graunkeglsl: Mark gl_ViewportIndex and gl_Layer varyings as...
2015-09-29 Jordan Justenglsl/cs: Add gl_NumWorkGroups as a system value
2015-09-24 Matt Turnerglsl: Expose gl_MaxTess{Control,Evaluation}AtomicCounters.
2015-09-13 Jordan Justenglsl/cs: Initialize gl_LocalInvocationIndex in main()
2015-09-13 Jordan Justenglsl/cs: Initialize gl_GlobalInvocationID in main()
2015-09-13 Jordan Justenglsl/cs: Add gl_WorkGroupID variable
2015-09-13 Jordan Justenglsl/cs: Add gl_LocalInvocationID variable
2015-09-10 Ian Romanickglsl: Remove ADD_VARYING macro
2015-09-10 Ian Romanickglsl: Silence unused parameter warnings
2015-08-20 Francisco Jerezglsl: Define image-related built-in constants required...
2015-08-20 Francisco Jerezglsl: Remove duplicate definition of gl_MaxTess*ImageUn...
2015-08-20 Francisco Jerezmesa: Rename MaxCombinedImageUnitsAndFragmentOutputs...
2015-08-06 Michel Dänzerglsl: Initialize patch member of glsl_struct_field
2015-07-22 Chris Forbesglsl: add builtin constants for ARB_tessellation_shader
2015-07-22 Fabian Bielerglsl: add the patch in/out qualifier (v2)
2015-07-22 Fabian Bielerglsl: add tessellation shader defines and built-in...
2015-07-14 Kristian Høgsbergglsl: Add ir_var_shader_storage
2015-06-19 Ilia Mirkinglsl: guard gl_NumSamples enablement on ARB_sample_shading
2015-06-18 Ilia Mirkinglsl: add version checks to conditionals for builtin...
2015-05-04 Ian Romanickglsl/es3.1: Allow interger mix built-ins in GLSL ES...
2015-05-04 Ian Romanickglsl: Add glsl_parser_state::has_atomic_counters helper
2015-03-02 Brian Paulglsl: replace Elements() with ARRAY_SIZE()
2014-12-15 Maxence Le Doréglsl: Add gl_MaxViewports to available builtin constants
2014-09-30 Ian Romanickglsl: Make ir_variable::num_state_slots and ir_variable...
2014-09-30 Ian Romanickglsl: Use accessors for ir_variable::warn_extension
2014-08-04 Ian Romanickglsl: Track matrix layout of structure fields using...
2014-07-28 Jordan Justenglsl/cs: Add several GLSL compute shader variables
2014-07-03 Ilia Mirkinglsl: add support for AMD_vertex_shader_viewport_index
2014-06-30 Jason EkstrandRemove the ATI_envmap_bumpmap extension
2014-06-22 Chris Forbesglsl: Add gl_Layer and gl_ViewportIndex builtins to...
2014-06-10 Thomas Hellandglsl: Remove unused include from builtin_variables.cpp
2014-05-02 Chia-I Wuglsl: make static constant variables "static const"
2014-02-20 Jordan Justenglsl: add gl_InvocationID variable for ARB_gpu_shader5
2014-02-12 Francisco Jerezglsl: Add built-in constants for ARB_shader_image_load_...
2014-02-05 Paul Berryglsl/cs: Handle compute shader local_size_{x,y,z} decla...
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_COUNT constant.
2014-02-05 Paul Berrymesa/cs: Implement MAX_COMPUTE_WORK_GROUP_SIZE constant.
2014-02-05 Paul Berrymesa/cs: Add a MESA_SHADER_COMPUTE stage and update...
2014-01-20 Courtney Goeltzenl... glsl: Add gl_ViewportIndex built-in variable
2014-01-09 Paul Berrymesa: replace ctx->Const.{Vertex,Fragment,Geomtery...
2014-01-08 Paul Berrymesa: Clean up nomenclature for pipeline stages.
2013-12-17 Paul Berryglsl: Replace _mesa_glsl_parser_targets enum with gl_sh...
2013-12-14 Chris Forbesglsl: add gl_SampleMaskIn[] builtin
2013-12-12 Tapani Pälliglsl: move variables in to ir_variable::data, part II
2013-12-12 Tapani Pälliglsl: move variables in to ir_variable::data, part I
2013-12-12 Tapani Pälliglsl: introduce data section to ir_variable
2013-12-07 Chris Forbesglsl: Add ir support for `sample` qualifier; adjust...
2013-11-21 Paul Berryglsl: Prohibit illegal mixing of redeclarations inside...
2013-11-01 Anuj Phogatglsl: Add new builtins required by GL_ARB_sample_shading
2013-10-29 Francisco Jerezglsl: Add built-in functions and constants required...
2013-10-25 Paul Berryglsl: Keep track of centroid/interpolation mode for...
2013-10-24 Brian Paulglsl: silence unused 'var' variable warning
2013-10-22 Ian Romanickglsl: When constructing a variable with an interface...
2013-10-19 Vinson Leeglsl: Initialize per_vertex_accumulator::fields.
2013-10-15 Paul Berryglsl: Add new GLSL 1.50 constants.
2013-10-10 Paul Berryglsl: Construct gl_PerVertex interfaces for GS and...
2013-10-10 Paul Berryglsl: Refactor code for creating gl_PerVertex interface...
2013-10-10 Paul Berryglsl: Fix block name of built-in gl_PerVertex interface...
2013-10-10 Paul Berryglsl: Construct gl_in with a location of -1.
2013-10-09 Paul Berryglsl: Make accessor functions for ir_variable::interfac...
2013-10-08 Paul Berryglsl/gs: add gl_in support to builtin_variables.cpp.
2013-10-07 Ian Romanickglsl: Remove glsl_parser_state MaxVaryingFloats field
2013-10-07 Ian Romanickglsl: Set gl_MaxVertexOutputs from VertexProgram.MaxOut...
2013-08-02 Bryan Cainglsl: add builtins for geometry shaders.
2013-07-15 Paul Berryglsl: Rework builtin_variables.cpp to reduce code dupli...
2013-07-13 Paul Berryglsl: Make gl_TexCoord compatibility-only
2013-07-13 Paul Berryglsl ES: Fix magnitude of gl_MaxVertexUniformVectors.
2013-06-14 Matt Turnerglsl: Add gl_{Max,Min}ProgramTexelOffset built-in const...
2013-05-13 Jordan Justenglsl: add AMD_vertex_shader_layer support
2013-05-11 Marek Olšákglsl: fix the value of gl_MaxFragmentUniformVectors
2013-03-15 Paul BerryReplace gl_frag_attrib enum with gl_varying_slot.
2013-03-15 Paul BerryReplace gl_vert_result enum with gl_varying_slot.
2013-03-01 Jordan Justenglsl: allow GLSL compiler version to be overridden...
2013-01-25 Paul Berryglsl: Eliminate ambiguity between function ins/outs...
2013-01-25 Paul Berryglsl: Clean up case statement in builtin_variables...
2012-12-06 Paul Berryglsl: Add builtin variables for GLSL 3.00 ES.
2012-09-17 Dave Airlieglsl: make _mesa_builtin_uniform_desc static
2012-04-13 Dave Airlieglsl: add support for ARB_blend_func_extended (v3)
2012-03-15 Eric Anholtglsl: Update builtin variables for GLSL 1.40.
2012-03-15 Eric Anholtglsl: Hook up the current GLSL 1.30 types and builtins...
2012-02-29 Ian Romanickglsl: Make gl_InstanceID available with GL_ARB_draw_ins...
2011-11-11 Eric Anholtmesa: Make gl_VertexID be a system value like gl_Instan...
2011-11-11 Eric Anholtglsl: Move builtin_variables.h into .cpp.
2011-11-11 Eric Anholtglsl: Move ir_variable.cpp to builtin_variables.cpp.