Merge ../mesa into vulkan
[mesa.git] / src / glsl / glsl_types.cpp
2015-10-09 Kristian Høgsberg... Merge ../mesa into vulkan
2015-10-06 Samuel Iglesias... glsl: add std430 layout support for AoA
2015-10-03 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-02 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-02 Jason Ekstrandglsl/types: Make subroutine types have a single matrix...
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-30 Samuel Iglesias... glsl: assert base_alignment > 0 for records
2015-09-25 Iago Toral Quirogaglsl: Apply memory qualifiers to buffer variables
2015-09-25 Samuel Iglesias... glsl: Add std430 related member functions to glsl_type...
2015-09-25 Samuel Iglesias... glsl: Add unsized array support to glsl_type::std140_size()
2015-09-25 Samuel Iglesias... glsl: fix indention in glsl_types.cpp
2015-09-17 Timothyglsl: add helper for calculating offsets for struct...
2015-09-01 Jason EkstrandMerge remote-tracking branch 'fdo-personal/nir-spirv...
2015-08-31 Jason Ekstrandglsl/types: Add support for function types
2015-08-31 Jason Ekstrandglsl: Add GLSL_TYPE_FUNCTION to the base types enums
2015-08-31 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-28 Jason Ekstrandglsl/types: Fix up function type hash table insertion
2015-08-26 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-26 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-07-24 Dave Airliei965: add support for ARB_shader_subroutine
2015-07-23 Dave Airlieglsl/types: add new subroutine type (v3.2)
2015-07-22 Fabian Bielerglsl: add the patch in/out qualifier (v2)
2015-07-13 Timothy Arceriglsl: free interface_types
2015-07-13 Timothy Arceriglsl: replace some more old hash_table uses
2015-07-04 Timothy Arceriglsl: update assert to support arrays of arrays
2015-06-29 Erik Faye-Lundglsl: No need to lock in _mesa_glsl_release_types
2015-06-26 Connor AbbottMerge branch 'wip/nir-vtn' into vulkan
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...
next