summaryrefslogtreecommitdiff
path: root/src/glsl/glsl_types.h
AgeCommit message (Expand)Author
2011-03-12glsl: Document glsl_type::sampler_dimensionalityChad Versace
2011-02-28glsl: Enable GL_OES_texture_3D extension for ES2.Kenneth Graunke
2011-02-21Use C-style system headers in C++ code to avoid issues with std:: namespaceIan Romanick
2011-01-31Convert everything from the talloc API to the ralloc API.Kenneth Graunke
2010-12-17glsl: Expose a public glsl_type::void_type const pointer.Kenneth Graunke
2010-11-15glsl: Convert glsl_type::base_type from #define'd constants to an enum.Kenneth Graunke
2010-11-15glsl: Remove GLSL_TYPE_FUNCTION define.Kenneth Graunke
2010-10-11glsl: Add glsl_type::uvecN_type for N=2,3Chad Versace
2010-09-07glsl: Split out types that are in 1.10 but not GLSL ES 1.00.Kenneth Graunke
2010-09-01glsl2: Remove unused method glsl_type::generate_constructorIan Romanick
2010-08-26glsl: Use a single shared namespace in the symbol table.Kenneth Graunke
2010-08-14glsl: Standardize a few more uses of struct vs class keyword.José Fonseca
2010-08-04glsl2: Remove uses of deprecated TALLOC_CTX type.Kenneth Graunke
2010-08-02glsl_type: Use string key for array type hashIan Romanick
2010-08-02glsl2: Make glsl_types::ctx private againIan Romanick
2010-07-27glsl2: Talloc type names.Eric Anholt
2010-07-20glsl2: glsl_type has its own talloc context, don't pass one inIan Romanick
2010-07-20glsl2: talloc the glsl_struct_field[] we use to look up structure types.Eric Anholt
2010-06-29glsl_type: Add _mesa_glsl_release_types to release all type related storageIan Romanick
2010-06-29glsl_type: All glsl_type objects live in their own talloc contextIan Romanick
2010-06-29glsl_type: Record type constructors are privateIan Romanick
2010-06-29glsl_type: Add get_record_instance methodIan Romanick
2010-06-29glsl_type: Vector, matrix, and sampler type constructors are privateIan Romanick
2010-06-29glsl_type: Make all static objects be class privateIan Romanick
2010-06-29glsl_type: Remove vector and matrix constructor generatorsIan Romanick
2010-06-25glsl2: Associate the GLenum for the type with builtin GLSL types.Eric Anholt
2010-06-24glsl2: Move the compiler to the subdirectory it will live in in Mesa.Eric Anholt