mesa: checkpoint commit of GLSL 1.20 array syntax.
authorBrian Paul <brian.paul@tungstengraphics.com>
Fri, 12 Dec 2008 01:02:19 +0000 (18:02 -0700)
committerBrian Paul <brian.paul@tungstengraphics.com>
Fri, 12 Dec 2008 01:02:19 +0000 (18:02 -0700)
commit2dc3de016cd0306bf5b492ed781e824864788f11
tree8e8489b0a3cea8f3ad980d3cd764521a1994f961
parente8f5c1a5e89fe43ddfa277d7392dcaf8ac1d6c88
mesa: checkpoint commit of GLSL 1.20 array syntax.

This allows things like float[3] x = float[3](1., 2., 3.);

Parsing and AST construction now.  Codegen not working yet.
src/mesa/shader/slang/library/slang_120_core_gc.h
src/mesa/shader/slang/library/slang_builtin_120_common_gc.h
src/mesa/shader/slang/library/slang_builtin_120_fragment_gc.h
src/mesa/shader/slang/library/slang_common_builtin_gc.h
src/mesa/shader/slang/library/slang_core_gc.h
src/mesa/shader/slang/library/slang_fragment_builtin_gc.h
src/mesa/shader/slang/library/slang_shader.syn
src/mesa/shader/slang/library/slang_shader_syn.h
src/mesa/shader/slang/library/slang_vertex_builtin_gc.h
src/mesa/shader/slang/slang_codegen.c
src/mesa/shader/slang/slang_compile.c