summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang/slang_typeinfo.c
AgeCommit message (Expand)AuthorFilesLines
2010-06-10mesa: move shader/slang/* sources to main/slang/*Brian Paul1-1177/+0
2010-02-25glsl: implement support for GL_EXT_texture_arrayBrian Paul1-16/+28
2010-02-19mesa: replace _mesa_bzero() with memset()Brian Paul1-1/+1
2010-02-13glsl: added type layout field and new type compare funcBrian Paul1-0/+27
2009-03-25slang: ensure structure elements have their array length setAlan Hourihane1-0/+1
2009-01-14glsl: fix commentBrian Paul1-1/+1
2008-12-12mesa: copy array_len in slang_fully_specified_type_copy()Brian Paul1-0/+1
2008-12-12mesa: array size fix in _slang_typeof_operation()Brian Paul1-1/+9
2008-12-12mesa: more glsl function renamingBrian Paul1-8/+8
2008-12-12mesa: use _slang_alloc()Brian Paul1-1/+1
2008-12-12mesa: glsl compiler function renamingBrian Paul1-3/+3
2008-12-12mesa: more glsl type/function movementBrian Paul1-2/+2
2008-12-12mesa: move some glsl compiler functions to different files to be more consistantBrian Paul1-8/+103
2008-12-12mesa: move _slang_locate_function() to different fileBrian Paul1-72/+1
2008-12-12mesa: checkpoint: GLSL 1.20 array constructorsBrian Paul1-1/+27
2008-11-24mesa: added support for GLSL 1.20 array.length() methodBrian Paul1-0/+6
2008-08-16mesa: import latest GLSL code from gallium-0.1 branchBrian Paul1-2/+30
2008-07-29mesa: glsl: assorted fixes for resolving polymorphic functionsBrian Paul1-39/+61
2007-07-04Be more consistant with paths in #includes. Eventually, eliminate a bunch of...Brian1-2/+2
2007-04-21Remove all the USE_MEMPOOL debug code.Brian1-30/+1
2007-04-21Use new memory pool allocator. Lots of debug code still in place...Brian1-0/+29
2007-04-18added _slang_gltype_from_specifier()Brian1-0/+76
2007-04-08support for GLSL 1.20 non-square matricesBrian1-2/+36
2007-03-14continue prev check-in: save ptr to slang_function for SLANG_OPER_CALLBrian1-5/+13
2007-03-14After we've found the slang_function ptr for a SLANG_OPER_CALL node, save the...Brian1-59/+73
2007-03-14make _slang_typeof_function() staticBrian1-28/+28
2007-03-07s/equal/EQUAL/, fix bugs in logical or/and code.Brian1-2/+2
2007-02-26re-enable some codeBrian1-2/+0
2007-02-26Overhaul of error handling.Brian1-54/+69
2007-02-16change all enum tokens to uppercaseBrian1-159/+159
2007-02-16Allow int->float argument conversion in _slang_locate_function().Brian1-7/+37
2007-02-13remove dead codeBrian1-3/+3
2007-02-03Add literal_size field to slang_operation.Brian1-2/+43
2007-02-02add _slang_multiply_swizzles()Brian1-0/+16
2007-02-02move _slang_locate_function()Brian1-0/+52
2007-02-02s/slang_assembly_typeinfo/slang_typeinfo/Brian1-18/+18
2007-02-02s/slang_assembly_name_space/slang_name_space/Brian1-3/+3
2007-02-02rename slang_assemble_typeinfo.[ch] to slang_typeinfo.[ch]Brian1-1/+1
2007-02-02rename slang_assemble_typeinfo.[ch] to slang_typeinfo.[ch]Brian1-0/+738