Home | History | Annotate | Download | only in glsl

Lines Matching defs:loop

1579        * using this construct.  This allows useful things such as using a loop
1580 * counter as the index to an array of samplers. If the loop in unrolled,
1676 /* Any errors should have already been emitted in the loop above.
2842 * FINISHME: inside a loop, a 'continue' is valid and will bind to the
2843 * FINISHME: loop.
2849 "`%s' may only appear in a loop",
2852 ir_loop *const loop = state->loop_or_switch_nesting->as_loop();
2854 /* Inline the for loop expression again, since we don't know
2855 * where near the end of the loop body the normal copy of it
2864 if (loop != NULL) {
2943 "loop condition must be scalar boolean");
2945 /* As the first code in the loop body, generate a block that looks
2946 * like 'if (!condition) break;' as the loop termination condition.
2981 /* Track the current loop and / or switch-statement nesting.