Home
last modified time | relevance | path

Searched refs:chain_info (Results 1 – 11 of 11) sorted by relevance

/external/vulkan-validation-layers/layers/
Dvk_layer_table.cpp78 VkLayerInstanceCreateInfo *chain_info = (VkLayerInstanceCreateInfo *)pCreateInfo->pNext; in get_chain_info() local
79 …while (chain_info && !(chain_info->sType == VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO && chain… in get_chain_info()
80 chain_info = (VkLayerInstanceCreateInfo *)chain_info->pNext; in get_chain_info()
82 assert(chain_info != NULL); in get_chain_info()
83 return chain_info; in get_chain_info()
87 VkLayerDeviceCreateInfo *chain_info = (VkLayerDeviceCreateInfo *)pCreateInfo->pNext; in get_chain_info() local
88 …while (chain_info && !(chain_info->sType == VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO && chain_i… in get_chain_info()
89 chain_info = (VkLayerDeviceCreateInfo *)chain_info->pNext; in get_chain_info()
91 assert(chain_info != NULL); in get_chain_info()
92 return chain_info; in get_chain_info()
Dthreading.cpp50 VkLayerInstanceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in CreateInstance() local
52 assert(chain_info->u.pLayerInfo); in CreateInstance()
53 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in CreateInstance()
60 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in CreateInstance()
130 VkLayerDeviceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in CreateDevice() local
132 assert(chain_info->u.pLayerInfo); in CreateDevice()
133 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in CreateDevice()
134 … PFN_vkGetDeviceProcAddr fpGetDeviceProcAddr = chain_info->u.pLayerInfo->pfnNextGetDeviceProcAddr; in CreateDevice()
141 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in CreateDevice()
Dunique_objects.cpp99 VkLayerInstanceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in CreateInstance() local
101 assert(chain_info->u.pLayerInfo); in CreateInstance()
102 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in CreateInstance()
109 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in CreateInstance()
169 VkLayerDeviceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in CreateDevice() local
171 assert(chain_info->u.pLayerInfo); in CreateDevice()
172 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in CreateDevice()
173 … PFN_vkGetDeviceProcAddr fpGetDeviceProcAddr = chain_info->u.pLayerInfo->pfnNextGetDeviceProcAddr; in CreateDevice()
180 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in CreateDevice()
Dobject_tracker_utils.cpp640 VkLayerDeviceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in CreateDevice() local
642 assert(chain_info->u.pLayerInfo); in CreateDevice()
643 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in CreateDevice()
644 … PFN_vkGetDeviceProcAddr fpGetDeviceProcAddr = chain_info->u.pLayerInfo->pfnNextGetDeviceProcAddr; in CreateDevice()
651 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in CreateDevice()
758 VkLayerInstanceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in CreateInstance() local
760 assert(chain_info->u.pLayerInfo); in CreateInstance()
761 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in CreateInstance()
768 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in CreateInstance()
Dparameter_validation_utils.cpp185 VkLayerInstanceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in vkCreateInstance() local
186 assert(chain_info != nullptr); in vkCreateInstance()
187 assert(chain_info->u.pLayerInfo != nullptr); in vkCreateInstance()
189 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in vkCreateInstance()
196 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in vkCreateInstance()
427 VkLayerDeviceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in vkCreateDevice() local
428 assert(chain_info != nullptr); in vkCreateDevice()
429 assert(chain_info->u.pLayerInfo != nullptr); in vkCreateDevice()
431 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in vkCreateDevice()
432 … PFN_vkGetDeviceProcAddr fpGetDeviceProcAddr = chain_info->u.pLayerInfo->pfnNextGetDeviceProcAddr; in vkCreateDevice()
[all …]
Dcore_validation.cpp2017 VkLayerInstanceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in CreateInstance() local
2019 assert(chain_info->u.pLayerInfo); in CreateInstance()
2020 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in CreateInstance()
2025 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in CreateInstance()
2207 VkLayerDeviceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in CreateDevice() local
2209 assert(chain_info->u.pLayerInfo); in CreateDevice()
2210 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in CreateDevice()
2211 … PFN_vkGetDeviceProcAddr fpGetDeviceProcAddr = chain_info->u.pLayerInfo->pfnNextGetDeviceProcAddr; in CreateDevice()
2218 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in CreateDevice()
/external/vulkan-validation-layers/tests/layers/
Dtest.cpp45 VkLayerInstanceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in CreateInstance() local
46 assert(chain_info != nullptr); in CreateInstance()
48 assert(chain_info->u.pLayerInfo != nullptr); in CreateInstance()
49 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in CreateInstance()
58 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in CreateInstance()
Ddevice_profile_api.cpp104 VkLayerInstanceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in CreateInstance() local
107 assert(chain_info->u.pLayerInfo); in CreateInstance()
108 …PFN_vkGetInstanceProcAddr fp_get_instance_proc_addr = chain_info->u.pLayerInfo->pfnNextGetInstance… in CreateInstance()
113 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in CreateInstance()
Dwrap_objects.cpp43 VkLayerInstanceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in vkCreateInstance() local
44 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in vkCreateInstance()
50 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in vkCreateInstance()
62 chain_info = get_chain_info(pCreateInfo, VK_LOADER_DATA_CALLBACK); in vkCreateInstance()
63 if (chain_info) { in vkCreateInstance()
64 inst->pfn_inst_init = chain_info->u.pfnSetInstanceLoaderData; in vkCreateInstance()
170 VkLayerDeviceCreateInfo *chain_info = get_chain_info(pCreateInfo, VK_LAYER_LINK_INFO); in vkCreateDevice() local
171 …PFN_vkGetInstanceProcAddr fpGetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProc… in vkCreateDevice()
172 … PFN_vkGetDeviceProcAddr fpGetDeviceProcAddr = chain_info->u.pLayerInfo->pfnNextGetDeviceProcAddr; in vkCreateDevice()
178 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext; in vkCreateDevice()
[all …]
/external/vulkan-validation-layers/loader/
Dloader.c4505 VkLayerInstanceCreateInfo chain_info; local
4518 chain_info.u.pLayerInfo = NULL;
4519 chain_info.pNext = pCreateInfo->pNext;
4520 chain_info.sType = VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO;
4521 chain_info.function = VK_LAYER_LINK_INFO;
4522 loader_create_info.pNext = &chain_info;
4606 layer_instance_link_info[activated_layers].pNext = chain_info.u.pLayerInfo;
4615 chain_info.u.pLayerInfo = &layer_instance_link_info[activated_layers];
4662 VkLayerDeviceCreateInfo chain_info; local
4723 chain_info.sType = VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO;
[all …]
DLoaderAndLayerInterface.md1115 `VkLayerInstanceCreateInfo` structure. Let's call it chain_info.
1117 chain_info->u.pLayerInfo->pfnNextGetPhysicalDeviceProcAddr
1327 VkLayerInstanceCreateInfo *chain_info =
1330 assert(chain_info->u.pLayerInfo);
1332 chain_info->u.pLayerInfo->pfnNextGetInstanceProcAddr;
1340 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext;
1370 VkLayerDeviceCreateInfo *chain_info =
1374 chain_info->u.pLayerInfo->pfnNextGetInstanceProcAddr;
1376 chain_info->u.pLayerInfo->pfnNextGetDeviceProcAddr;
1384 chain_info->u.pLayerInfo = chain_info->u.pLayerInfo->pNext;