diff options
author | Brian <brian@yutani.localnet.net> | 2006-12-13 14:54:47 -0700 |
---|---|---|
committer | Brian <brian@yutani.localnet.net> | 2006-12-13 14:54:47 -0700 |
commit | fe1d01cb398cbcb5b28a0b222845d3865c4d612b (patch) | |
tree | 92faedffbd069150e9cf4993506802962c640459 /src/mesa/shader/slang/library/slang_shader.syn | |
parent | 8627bf14524a85cedc3d1794fce9f562fd12bf79 (diff) | |
download | external_mesa3d-fe1d01cb398cbcb5b28a0b222845d3865c4d612b.zip external_mesa3d-fe1d01cb398cbcb5b28a0b222845d3865c4d612b.tar.gz external_mesa3d-fe1d01cb398cbcb5b28a0b222845d3865c4d612b.tar.bz2 |
Checkpoint of work for new GLSL compiler back-end. Lots of assorted changes.
Diffstat (limited to 'src/mesa/shader/slang/library/slang_shader.syn')
-rw-r--r-- | src/mesa/shader/slang/library/slang_shader.syn | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mesa/shader/slang/library/slang_shader.syn b/src/mesa/shader/slang/library/slang_shader.syn index 149bb15..ee0254f 100644 --- a/src/mesa/shader/slang/library/slang_shader.syn +++ b/src/mesa/shader/slang/library/slang_shader.syn @@ -1192,7 +1192,12 @@ note: this is an extension to the standard language specification - normally sla __asm statements */ asm_argument - variable_identifier .or floatconstant; + var_with_field .or + variable_identifier .or + floatconstant; + +var_with_field + variable_identifier .and dot .and field_selection .emit OP_FIELD; /* <translation_unit> ::= <external_declaration> |