Searched refs:array_size_literal (Results 1 – 11 of 11) sorted by relevance
307 bool array_size_literal = false; in print_resources() local311 array_size_literal = type.array_size_literal.front(); in print_resources()320 if (array_size_literal) in print_resources()
1745 …if (!last_type.array.empty() && last_type.array_size_literal[0] && last_type.array[0] == 0) // Run… in get_declared_struct_size_runtime_array()1939 bool array_size_literal = type.array_size_literal.back(); in get_declared_struct_member_size() local1940 …uint32_t array_size = array_size_literal ? type.array.back() : evaluate_constant_u32(type.array.ba… in get_declared_struct_member_size()2809 type.array_size_literal = parent_type.array_size_literal; in handle()3943 if (!type.array_size_literal[0]) in handle_builtin()3952 if (!type.array_size_literal[0]) in handle_builtin()4443 if (!constant_type.array_size_literal.back()) in make_constant_null()
570 arraybase.array_size_literal.push_back(literal); in parse()590 arraybase.array_size_literal.push_back(true); in parse()
475 if (!array && type.array_size_literal[i]) in variable_decl()
418 for (const auto &value : type.array_size_literal) in emit_type_array()
1029 if (!constant_type.array_size_literal.back()) in make_constant_null()
1975 type->array_size_literal.clear(); in build_extended_vector_type()1984 type->array_size_literal = old_type.array_size_literal; in build_extended_vector_type()3630 type.array_size_literal.push_back(true); in add_interface_block()4071 bool relax_array_stride = mbr_type.array.back() == 1 && mbr_type.array_size_literal.back(); in validate_member_packing_rules_msl()4217 if (!type.array_size_literal.back()) in ensure_member_packing_rules_msl()4244 type.array_size_literal.push_back(true); in ensure_member_packing_rules_msl()4260 type.array_size_literal.push_back(true); in ensure_member_packing_rules_msl()14517 basic_type.array_size_literal.clear(); in get_declared_type_array_stride_msl()15752 sampler_type_array.array_size_literal = type.array_size_literal; in analyze_argument_buffers()15935 ary_type.array_size_literal.push_back(true); in add_argument_buffer_padding_type()
2596 swap(type.array_size_literal.back(), old_array_size_literal); in emit_interface_block()2605 swap(type.array_size_literal.back(), old_array_size_literal); in emit_interface_block()3655 array_type.array_size_literal.push_back(true); in emit_output_variable_initializer()13107 for (auto &literal : type.array_size_literal) in type_can_zero_initialize()13176 assert(type.array.size() == type.array_size_literal.size()); in to_array_size_literal()13178 if (type.array_size_literal[index]) in to_array_size_literal()13192 assert(type.array.size() == type.array_size_literal.size()); in to_array_size()13195 if (!type.array_size_literal[index]) in to_array_size()13398 if (type.array_size_literal[i]) in type_to_glsl()15274 if (type.array_size_literal.back()) in unroll_array_to_complex_store()[all …]
561 SmallVector<bool> array_size_literal; member
2103 return type->array_size_literal[dimension] ? SPVC_TRUE : SPVC_FALSE; in spvc_type_array_dimension_is_literal()
794 if (type.array_size_literal[i]) in type_to_consumed_locations()