Searched refs:chain_info (Results 1 – 11 of 11) sorted by relevance
/external/vulkan-validation-layers/layers/ |
D | vk_layer_table.cpp | 78 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()
|
D | threading.cpp | 50 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()
|
D | unique_objects.cpp | 99 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()
|
D | object_tracker_utils.cpp | 640 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()
|
D | parameter_validation_utils.cpp | 185 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 …]
|
D | core_validation.cpp | 2017 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/ |
D | test.cpp | 45 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()
|
D | device_profile_api.cpp | 104 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()
|
D | wrap_objects.cpp | 43 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/ |
D | loader.c | 4505 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 …]
|
D | LoaderAndLayerInterface.md | 1115 `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;
|