Lines Matching refs:pSubCB
5189 GLOBAL_CB_NODE *pSubCB = getCBNode(dev_data, secondaryCmdBuffer); in validatePrimaryCommandBufferState() local
5190 if (pSubCB->primaryCommandBuffer != pCB->commandBuffer) { in validatePrimaryCommandBufferState()
5197 reinterpret_cast<uint64_t>(pSubCB->primaryCommandBuffer)); in validatePrimaryCommandBufferState()
9876 VkCommandBuffer secondaryBuffer, const GLOBAL_CB_NODE *pSubCB) { in validateFramebuffer() argument
9878 if (!pSubCB->beginInfo.pInheritanceInfo) { in validateFramebuffer()
9882 VkFramebuffer secondary_fb = pSubCB->beginInfo.pInheritanceInfo->framebuffer; in validateFramebuffer()
9901 … secondaryBuffer, pSubCB->beginInfo.pInheritanceInfo->renderPass); in validateFramebuffer()
9906 …ateSecondaryCommandBufferState(layer_data *dev_data, GLOBAL_CB_NODE *pCB, GLOBAL_CB_NODE *pSubCB) { in validateSecondaryCommandBufferState() argument
9913 pSubCB->beginInfo.pInheritanceInfo) { in validateSecondaryCommandBufferState()
9914 …VkQueryPipelineStatisticFlags cmdBufStatistics = pSubCB->beginInfo.pInheritanceInfo->pipelineStati… in validateSecondaryCommandBufferState()
9928 for (auto queryObject : pSubCB->startedQueries) { in validateSecondaryCommandBufferState()
9938 … queryPoolData->second.createInfo.queryType, reinterpret_cast<void *>(pSubCB->commandBuffer)); in validateSecondaryCommandBufferState()
9951 GLOBAL_CB_NODE *pSubCB = NULL; in vkCmdExecuteCommands() local
9953 pSubCB = getCBNode(dev_data, pCommandBuffers[i]); in vkCmdExecuteCommands()
9954 if (!pSubCB) { in vkCmdExecuteCommands()
9960 } else if (VK_COMMAND_BUFFER_LEVEL_PRIMARY == pSubCB->createInfo.level) { in vkCmdExecuteCommands()
9967 if (!(pSubCB->beginInfo.flags & VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT)) { in vkCmdExecuteCommands()
9977 … pSubCB->beginInfo.pInheritanceInfo->renderPass); in vkCmdExecuteCommands()
9978 … skipCall |= validateFramebuffer(dev_data, commandBuffer, pCB, pCommandBuffers[i], pSubCB); in vkCmdExecuteCommands()
9982 … pSubCB->beginInfo.pInheritanceInfo->renderPass, errorString)) { in vkCmdExecuteCommands()
9988 …(void *)pCommandBuffers[i], (uint64_t)pSubCB->beginInfo.pInheritanceInfo->renderPass, (void *)comm… in vkCmdExecuteCommands()
9993 if (pSubCB->beginInfo.pInheritanceInfo->framebuffer) { in vkCmdExecuteCommands()
9994 …if (pSubCB->beginInfo.pInheritanceInfo->framebuffer != pCB->activeRenderPassBeginInfo.framebuffer)… in vkCmdExecuteCommands()
10000 … (void *)pCommandBuffers[i], (uint64_t)pSubCB->beginInfo.pInheritanceInfo->framebuffer, in vkCmdExecuteCommands()
10006 skipCall |= validateSecondaryCommandBufferState(dev_data, pCB, pSubCB); in vkCmdExecuteCommands()
10007 skipCall |= validateCommandBufferState(dev_data, pSubCB); in vkCmdExecuteCommands()
10010 if (!(pSubCB->beginInfo.flags & VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT)) { in vkCmdExecuteCommands()
10011 …if (dev_data->globalInFlightCmdBuffers.find(pSubCB->commandBuffer) != dev_data->globalInFlightCmdB… in vkCmdExecuteCommands()
10042 pSubCB->primaryCommandBuffer = pCB->commandBuffer; in vkCmdExecuteCommands()
10043 pCB->secondaryCommandBuffers.insert(pSubCB->commandBuffer); in vkCmdExecuteCommands()
10044 dev_data->globalInFlightCmdBuffers.insert(pSubCB->commandBuffer); in vkCmdExecuteCommands()