Searched refs:producer_var (Results 1 – 5 of 5) sorted by relevance
969 nir_variable *producer_var; member1067 if (x->producer_var != NULL && x->producer_var->data.is_xfb_only) in varying_matches_xfb_comparator()1092 if (x->producer_var != NULL && !x->producer_var->data.is_xfb) in varying_matches_not_xfb_comparator()1295 nir_variable *producer_var, nir_variable *consumer_var) in varying_matches_record() argument1297 assert(producer_var != NULL || consumer_var != NULL); in varying_matches_record()1299 if ((producer_var && in varying_matches_record()1300 (producer_var->data.explicit_location || producer_var->data.location != -1)) || in varying_matches_record()1310 assert((producer_var == NULL || producer_var->data.location == -1) && in varying_matches_record()1314 (glsl_contains_integer(producer_var->type) || in varying_matches_record()1315 glsl_contains_double(producer_var->type)); in varying_matches_record()[all …]
1939 gl_shader_variable const *producer_var = NULL; in validate_io() local1953 producer_var = var; in validate_io()1964 producer_var = var; in validate_io()1982 if (producer_var == NULL) { in validate_io()2010 const glsl_type *producer_type = producer_var->type; in validate_io()2011 const glsl_type *producer_interface_type = producer_var->interface_type; in validate_io()2027 if (producer_interface_type->is_array() && !producer_var->patch) in validate_io()2030 if (producer_type->is_array() && !producer_var->patch) in validate_io()2075 unsigned producer_interpolation = producer_var->interpolation; in validate_io()2086 if (producer_var->precision != consumer_var->precision) { in validate_io()[all …]
61 - linker: Wrap access of producer_var with a NULL check
67 - linker: Wrap access of producer_var with a NULL check
1330 nir_foreach_shader_out_variable(producer_var, producer) { in nir_link_varying_precision()1332 if (producer_var->data.location < 0) in nir_link_varying_precision()1336 nir_var_shader_in, producer_var->data.location); in nir_link_varying_precision()1343 unsigned precision_1 = producer_var->data.precision; in nir_link_varying_precision()1348 producer_var->data.precision = consumer_var->data.precision = minimum; in nir_link_varying_precision()