| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
an array: convert index to a swizzle/writemask
|
|
|
|
|
|
| |
Instead of defining functions with an extra dummy parameter to distinguish
from the pre-incr/decr functions, just use new function names: __postIncr
and __postDecr.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
emit time, not codegen time.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
and expression temporarires. Much better register utilization now.
Lots of other fixes.
The OpenGL GLSL "orange book" brick shader demo works now.
|
| |
|
| |
|
|
|
|
| |
temporaries.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Users can set explicit binding with glBindAttribLocation(), otherwise the
linker will allocate generic attribute slots.
|
| |
|
|
|
|
| |
they can now apply to vertex programs.
|
| |
|
|
|
|
| |
the T&L vertex program interpreter).
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
properly.
|
| |
|