Home
last modified time | relevance | path

Searched refs:array_size_literal (Results 1 - 11 of 11) sorted by relevance

/third_party/skia/third_party/externals/spirv-cross/
H A Dmain.cpp307 bool array_size_literal = false; in print_resources() local
311 array_size_literal = type.array_size_literal.front(); in print_resources()
320 if (array_size_literal) in print_resources()
H A Dspirv_cross.cpp1745 if (!last_type.array.empty() && last_type.array_size_literal[0] && last_type.array[0] == 0) // Runtime array in get_declared_struct_size_runtime_array()
1939 bool array_size_literal = type.array_size_literal.back(); in get_declared_struct_member_size() local
1940 uint32_t array_size = array_size_literal ? type.array.back() : evaluate_constant_u32(type.array.back()); 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()
H A Dspirv_cpp.cpp475 if (!array && type.array_size_literal[i]) in variable_decl()
H A Dspirv_parser.cpp570 arraybase.array_size_literal.push_back(literal); in parse()
590 arraybase.array_size_literal.push_back(true); in parse()
H A Dspirv_reflect.cpp418 for (const auto &value : type.array_size_literal) in emit_type_array()
H A Dspirv_cross_parsed_ir.cpp1029 if (!constant_type.array_size_literal.back()) in make_constant_null()
H A Dspirv_msl.cpp1975 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();
15752 sampler_type_array.array_size_literal
[all...]
H A Dspirv_glsl.cpp2596 swap(type.array_size_literal.back(), old_array_size_literal);
2605 swap(type.array_size_literal.back(), old_array_size_literal);
3655 array_type.array_size_literal.push_back(true);
13107 for (auto &literal : type.array_size_literal)
13176 assert(type.array.size() == type.array_size_literal.size());
13178 if (type.array_size_literal[index])
13192 assert(type.array.size() == type.array_size_literal.size());
13195 if (!type.array_size_literal[index])
13398 if (type.array_size_literal[i])
15274 if (type.array_size_literal
[all...]
H A Dspirv_common.hpp561 SmallVector<bool> array_size_literal; member
H A Dspirv_cross_c.cpp2103 return type->array_size_literal[dimension] ? SPVC_TRUE : SPVC_FALSE; in spvc_type_array_dimension_is_literal()
H A Dspirv_hlsl.cpp794 if (type.array_size_literal[i]) in type_to_consumed_locations()

Completed in 51 milliseconds