summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/arbprogram.syn
diff options
context:
space:
mode:
authorBrian <[email protected]>2007-03-23 17:48:42 -0600
committerBrian <[email protected]>2007-03-23 17:48:42 -0600
commitd1934c2065751e2c594316c5abd2c49c47bfc1b8 (patch)
tree68ad68ce76c79017b80ce67d8012e2b33b8bac4f /src/mesa/shader/arbprogram.syn
parent81767eead9e1b1b5d5dfd274c0875fa1332a5983 (diff)
Fix issues related to the 'continue' statement.
IR_LOOP now has two children: the body code, and the tail code. Tail code is the "i++" part of a for-loop, or the expression at the end of a "do {} while(expr);" loop. "continue" translates into: "execute tail code; CONT;" Also, the test for infinite do/while loops was incorrect.
Diffstat (limited to 'src/mesa/shader/arbprogram.syn')
0 files changed, 0 insertions, 0 deletions