Home | History | Annotate | Download | only in glsl

Lines Matching defs:earlier

1653        * This restriction was added in GLSL 1.30.  Shaders using earlier version
2236 ir_variable *earlier = state->symbols->get_variable(decl->identifier);
2237 if (earlier == NULL ||
2252 if ((earlier->type->array_size() == 0)
2254 && (var->type->element_type() == earlier->type->element_type())) {
2262 if ((size > 0) && (size <= earlier->max_array_access)) {
2265 earlier->max_array_access);
2268 earlier->type = var->type;
2273 && earlier->type == var->type
2274 && earlier->mode == var->mode) {
2278 earlier->origin_upper_left = var->origin_upper_left;
2279 earlier->pixel_center_integer = var->pixel_center_integer;
2298 && earlier->type == var->type
2299 && earlier->mode == var->mode) {
2300 earlier->interpolation = var->interpolation;
2306 && earlier->type == var->type
2307 && earlier->mode == var->mode) {
2313 if (earlier->used) {
2320 if (earlier->depth_layout != ir_depth_layout_none
2321 && earlier->depth_layout != var->depth_layout) {
2327 depth_layout_string(earlier->depth_layout));
2330 earlier->depth_layout = var->depth_layout;
2336 return earlier;
2501 ir_variable *const earlier =
2503 if (earlier == NULL) {
2508 && (earlier->mode != ir_var_out)) {
2513 && (earlier->mode != ir_var_in)) {
2517 } else if (earlier->used) {
2521 earlier->name);
2523 earlier->invariant = true;
2887 ir_variable *earlier = get_variable_being_redeclared(var, decl, state);
2890 result = process_initializer((earlier == NULL) ? var : earlier,
2911 if (earlier == NULL) {
2936 * IR was already processed earlier (though it hasn't been emitted
3031 /* This only handles "vec4 foo[..]". The earlier specifier->glsl_type(...)