Merge remote-tracking branch 'mesa-public/master' into vulkan
[mesa.git] / src / glsl / glsl_types.cpp
2015-06-24 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-05-21 Timothy Arceriglsl: remove element_type() helper
2015-05-16 Jason EkstrandMerge remote-tracking branch 'fdo-personal/wip/nir...
2015-05-16 Jason Ekstrandglsl/types: Add support for function types
2015-05-16 Jason Ekstrandglsl: Add GLSL_TYPE_FUNCTION to the base types enums
2015-04-22 Brian Paulglsl: rewrite glsl_type::record_key_hash() to avoid...
2015-03-31 Matt Turnerglsl: Factor out a get_mul_type() function.
2015-03-24 Ilia Mirkinglsl: avoid calling base_alignment when samplers are...
2015-02-19 Ilia Mirkinglsl: teach std140_base_alignment about samplers
2015-02-19 Dave Airlieglsl: Add double builtin type generation
2015-02-10 Francisco Jerezglsl: Return correct number of coordinate components...
2015-01-16 Carl Worthglsl: Add convenience function get_sampler_instance
2014-12-16 Brian Paulglsl: remove extern "C" around #includes
2014-11-10 Ian Romanickglsl: Swap the order of glsl_type::name and ::length
2014-10-30 Chia-I Wuglsl: protect glsl_type with a mutex
2014-09-26 Ian Romanickglsl: Round struct size up to at least 16 bytes
2014-09-26 Kalyan Kondapallyglsl: Structures must have same name to be considered...
2014-09-26 Tapani Pälliglsl: fix uniform location count used for glsl types
2014-08-04 Ian Romanickglsl: Track matrix layout of structure fields using...
2014-08-04 Ian Romanicklinker: Add padding after the last field of a structure
2014-08-04 Ian Romanickglsl: Use the without_array predicate to simplify some...
2014-06-16 Tapani Pälliglsl: add glsl_type::uniform_locations() helper function
2014-06-10 Thomas Hellandglsl: Remove unused include from glsl_types.cpp
2014-06-04 Chris Forbesglsl: Allow int -> uint implicit conversions on functio...
2014-06-04 Chris Forbesglsl: Pass parse state to can_implicitly_convert_to()
2014-02-12 Francisco Jerezglsl: Add helper methods to glsl_type for dealing with...
2014-02-12 Francisco Jerezglsl: Add image type to the GLSL IR.
2014-01-23 Timothy Arceriglsl: create type name for arrays of arrays
2014-01-21 Grigori Goronzyglsl: Extract function for record comparisons.
2013-12-07 Chris Forbesglsl: Add ir support for `sample` qualifier; adjust...
2013-10-29 Francisco Jerezglsl: Add type predicate to check whether a type contai...
2013-10-29 Francisco Jerezglsl: Add new atomic_uint built-in GLSL type.
2013-10-25 Paul Berryglsl: Keep track of centroid/interpolation mode for...
2013-10-10 Paul Berryglsl: Account for location field when comparing interfa...
2013-10-09 Paul Berryglsl: Rename the fourth argument to get_interface_instance.
2013-10-08 Paul Berryglsl: Keep track of location for interface block fields.
2013-09-12 Kenneth Graunkeglsl: Add a new glsl_type::sampler_coordinate_component...
2013-08-02 Paul Berryglsl: Expand count_attribute_slots() to cover structs.
2013-08-02 Paul BerryMove count_attribute_slots() out of the linker and...
2013-07-27 Ian Romanickglsl: Less const for glsl_type convenience accessors
2013-06-26 Kenneth Graunkeglsl: Streamline the built-in type handling code.
2013-06-26 Kenneth Graunkeglsl: Stop being clever with pointer arithmetic when...
2013-06-26 Kenneth Graunkeglsl: Add simple vector type accessor helpers.
2013-04-11 Paul Berryglsl: Fix (and validate) comment above glsl_type::name.
2013-03-29 Ian Romanickglsl: Add missing bool case in glsl_type::get_scalar_type
2013-03-20 Kenneth Graunkeglsl: Add sampler2DMS/sampler2DMSArray types to GLSL...
2013-03-01 Chris Forbesglsl: add support for ARB_texture_multisample
2013-03-01 Jordan Justenglsl: allow GLSL compiler version to be overridden...
2013-02-13 Paul Berryglsl: don't allow non-flat integral types in varying...
2013-02-09 Vinson Leeglsl: Ensure glsl_type constructors initialize gl_type.
2013-01-25 Ian Romanickglsl: Make the align function available elsewhere in...
2013-01-25 Ian Romanickglsl: Add GLSL_TYPE_INTERFACE
2013-01-25 Ian Romanickglsl: Add row_major field to glsl_struct_field
2013-01-25 Ian Romanickglsl: Replace most default cases in switches on GLSL...
2012-12-06 Paul Berryglsl: Populate built-in types correctly for GLSL 3...
2012-12-06 Paul Berryglsl: Make use of new _mesa_glsl_parse_state::is_versio...
2012-11-09 Dave Airlieglsl: add ARB_texture_cube_map_array support (v2)
2012-08-07 Eric Anholtglsl: Fix calculation of std140 offset alignment for...
2012-07-20 Eric Anholtglsl: Assign locations for uniforms in UBOs using the...
2012-04-09 Eric Anholtglsl: Add support for parsing [iu]samplerBuffer types...
2012-03-20 Eric Anholtglsl: Don't include the deprecated structure types...
2012-03-15 Eric Anholtglsl: Add support for integer sampler2DRect variants...
2012-03-15 Eric Anholtglsl: Hook up the current GLSL 1.30 types and builtins...
2012-01-21 Vinson Leeglsl: Fix 'control reaches end of non-void function...
2012-01-11 Ian Romanickglsl: Add glsl_type::sampler_index
2011-11-03 Chia-I Wuglsl: add support for GL_OES_EGL_image_external
2011-10-31 Paul Berrymesa: Add glsl_type::get_scalar_type() function.
2011-08-27 Stéphane MarchesinMerge branch 'master' of git://anongit.freedesktop...
2011-08-04 Bryan CainMerge branch 'glsl-to-tgsi'
2011-07-30 Chad Versaceglsl: Add method glsl_type::can_implicitly_convert_to()
2011-07-21 Brian PaulMerge branch 'gallium-polygon-stipple'
2011-07-18 Paul Berryglsl: Move type_contains_sampler() into glsl_type for...
2011-03-04 Christoph BumillerMerge remote branch 'origin/nvc0'
2011-02-28 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-02-28 Kenneth Graunkeglsl: Enable GL_OES_texture_3D extension for ES2.
2011-02-24 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-02-21 Ian RomanickUse C-style system headers in C++ code to avoid issues...
2011-01-31 Kenneth GraunkeConvert everything from the talloc API to the ralloc...
2011-01-15 Brian PaulMerge branch 'draw-instanced'
2011-01-10 Christian KönigMerge remote branch 'vdpau/pipe-video' into pipe-video
2010-12-22 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-12-19 Christoph BumillerMerge remote branch 'origin/master' into nvc0-new
2010-12-17 Kenneth Graunkeglsl: Expose a public glsl_type::void_type const pointer.
2010-11-22 Keith WhitwellMerge branch 'lp-offset-twoside'
2010-11-21 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-11-15 Kenneth Graunkeglsl: Convert glsl_type::base_type from #define'd const...
2010-10-12 Christian KönigMerge branch 'master' of ssh://git.freedesktop.org...
2010-10-05 Thomas Balling Sør... Merge branch 'master' into pipe-video
2010-09-15 Christoph BumillerMerge remote branch 'origin/nv50-compiler'
2010-09-08 Kenneth Graunkeglsl: Split out types that are in 1.10 but not GLSL...
2010-09-02 Christoph BumillerMerge remote branch 'origin/master' into nv50-compiler
2010-09-02 Ian Romanickglsl2: Remove unused method glsl_type::generate_constructor
2010-08-26 Kenneth Graunkeglsl: Use a single shared namespace in the symbol table.
2010-08-24 Vinson Leeglsl: Silence unused variable warning.
2010-08-24 Chia-I Wuglsl: Include main/core.h.
2010-08-24 Eric Anholtglsl: Rely on talloc_autofree_context() instead of...
2010-08-23 Ian Romanickglsl2: Include imports.h to get snprintf wrapper for...
2010-08-17 Ian RomanickMerge branch 'glsl2'
2010-08-14 Ian RomanickMerge branch 'master' into glsl2
2010-08-12 Ian Romanickglsl2: Use Elements from main/compiler.h instead of...
next