Home | History | Annotate | Download | only in glsl

Lines Matching refs:rvalue

503       ir_read_error(expr, "expected (return <rvalue>) or (return)");
518 ir_read_error(expr, "expected rvalue tag");
522 ir_rvalue *rvalue = read_dereference(list);
523 if (rvalue != NULL || state->error)
524 return rvalue;
526 rvalue = read_swizzle(list);
528 rvalue = read_expression(list);
530 rvalue = read_constant(list);
532 rvalue = read_texture(list);
533 if (rvalue == NULL && !state->error)
534 ir_read_error(expr, "unrecognized rvalue tag: %s", tag->value());
537 return rvalue;
735 ir_read_error(expr, "expected (swiz <swizzle> <rvalue>)");
744 ir_rvalue *rvalue = read_rvalue(sub);
745 if (rvalue == NULL)
748 ir_swizzle *ir = ir_swizzle::create(rvalue, swiz->value(),
749 rvalue->type->vector_elements);
964 // Read coordinate (any rvalue)
972 // Read texel offset - either 0 or an rvalue.