Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-02-26 | Overhaul of error handling. | Brian | |
2007-01-18 | Reimplement code for swizzling so that expressions like (p+q).x for vectors ↵ | Brian | |
p and q works correctly. | |||
2007-01-13 | Rework code related to temp register allocation, both for user variables | Brian | |
and expression temporarires. Much better register utilization now. Lots of other fixes. The OpenGL GLSL "orange book" brick shader demo works now. | |||
2007-01-11 | Fix a problem with inlined "return" statements. Make some attempt to free ↵ | Brian | |
temporaries. | |||
2007-01-10 | checkpoint: codegen for global vars/constants now working | Brian | |
2007-01-08 | Move storage allocation functions from slang_emit.c to slang_codegen.c | Brian | |
2006-12-15 | Lots of assorted changes. | Brian | |
Implement assignment/move for types larger than 4 floats. Fix codegen bug for "return expr" in inlined functions. More clean-up of storage allocation code (slang_resolve_storage). | |||
2006-12-13 | Checkpoint new GLSL compiler back-end to produce fp/vp-style assembly ↵ | Brian | |
instructions. |