Home | History | Annotate | Download | only in vulkan-validation-layers

Lines Matching full:struct_dict

114     if vk_helper.typedef_rev_dict[struct_type] in vk_helper.struct_dict:
117 for m in sorted(vk_helper.struct_dict[struct_type]):
118 array_len = "%s" % (str(vk_helper.struct_dict[struct_type][m]['array_size']))
119 base_type = vk_helper.struct_dict[struct_type][m]['type']
120 mem_name = vk_helper.struct_dict[struct_type][m]['name']
757 for m in vk_helper.struct_dict[struct_type]:
758 if vk_helper.struct_dict[struct_type][m]['type'] in obj_list:
759 obj_set.add(vk_helper.struct_dict[struct_type][m]['type'])
760 elif vk_helper.is_type(vk_helper.struct_dict[struct_type][m]['type'], 'struct'):
761 obj_set = obj_set.union(self._gather_object_uses(obj_list, vk_helper.struct_dict[struct_type][m]['type'], obj_set))
1234 if vk_helper.typedef_rev_dict[struct_type] in vk_helper.struct_dict:
1237 for m in sorted(vk_helper.struct_dict[struct_type]):
1238 if vk_helper.struct_dict[struct_type][m]['type'] in vulkan.core.objects and vk_helper.struct_dict[struct_type][m]['type'] not in ['VkPhysicalDevice', 'VkQueue', 'VkFence', 'VkImage', 'VkDeviceMemory']:
1239 if proto.name not in valid_null_object_names or vk_helper.struct_dict[struct_type][m]['name'] not in valid_null_object_names[proto.name]:
1248 param_name = '%s[i].%s' % (p.name, vk_helper.struct_dict[struct_type][m]['name'])
1250 param_name = '%s->%s' % (p.name, vk_helper.struct_dict[struct_type][m]['name'])
1251 if vk_helper.struct_dict[struct_type][m]['dyn_array']:
1253 loop_count = '%s[i].%s' % (p.name, vk_helper.struct_dict[struct_type][m]['array_size'])
1255 loop_types[param_count].append('%s' % (vk_helper.struct_dict[struct_type][m]['type']))
1257 loop_count = '%s->%s' % (p.name, vk_helper.struct_dict[struct_type][m]['array_size'])
1259 loop_types[loop_count].append('%s' % (vk_helper.struct_dict[struct_type][m]['type']))
1263 loop_types[param_count].append('%s' % (vk_helper.struct_dict[struct_type][m]['type']))
1266 loop_types[0].append('%s' % (vk_helper.struct_dict[struct_type][m]['type']))
1729 vk_helper.struct_dict = hfp.get_struct_dict()