• Home
  • Raw
  • Download

Lines Matching refs:pCreateInfo

35                         const VkRenderPassCreateInfo2 *pCreateInfo,  in panvk_CreateRenderPass2()  argument
45 assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2); in panvk_CreateRenderPass2()
48 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); in panvk_CreateRenderPass2()
50 size += pCreateInfo->attachmentCount * sizeof(pass->attachments[0]); in panvk_CreateRenderPass2()
57 pass->attachment_count = pCreateInfo->attachmentCount; in panvk_CreateRenderPass2()
58 pass->subpass_count = pCreateInfo->subpassCount; in panvk_CreateRenderPass2()
61 vk_foreach_struct(ext, pCreateInfo->pNext) { in panvk_CreateRenderPass2()
71 for (uint32_t i = 0; i < pCreateInfo->attachmentCount; i++) { in panvk_CreateRenderPass2()
74 att->format = vk_format_to_pipe_format(pCreateInfo->pAttachments[i].format); in panvk_CreateRenderPass2()
75 att->samples = pCreateInfo->pAttachments[i].samples; in panvk_CreateRenderPass2()
76 att->load_op = pCreateInfo->pAttachments[i].loadOp; in panvk_CreateRenderPass2()
77 att->stencil_load_op = pCreateInfo->pAttachments[i].stencilLoadOp; in panvk_CreateRenderPass2()
78 att->initial_layout = pCreateInfo->pAttachments[i].initialLayout; in panvk_CreateRenderPass2()
79 att->final_layout = pCreateInfo->pAttachments[i].finalLayout; in panvk_CreateRenderPass2()
80 att->store_op = pCreateInfo->pAttachments[i].storeOp; in panvk_CreateRenderPass2()
81 att->stencil_store_op = pCreateInfo->pAttachments[i].stencilStoreOp; in panvk_CreateRenderPass2()
87 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in panvk_CreateRenderPass2()
88 const VkSubpassDescription2 *desc = &pCreateInfo->pSubpasses[i]; in panvk_CreateRenderPass2()
109 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in panvk_CreateRenderPass2()
110 const VkSubpassDescription2 *desc = &pCreateInfo->pSubpasses[i]; in panvk_CreateRenderPass2()