• Home
  • Raw
  • Download

Lines Matching refs:gp_ci

1543 void VkPipelineObj::InitGraphicsPipelineCreateInfo(VkGraphicsPipelineCreateInfo *gp_ci) {  in InitGraphicsPipelineCreateInfo()  argument
1544 gp_ci->stageCount = m_shaderStages.size(); in InitGraphicsPipelineCreateInfo()
1545 gp_ci->pStages = m_shaderStages.size() ? m_shaderStages.data() : nullptr; in InitGraphicsPipelineCreateInfo()
1548 gp_ci->pVertexInputState = &m_vi_state; in InitGraphicsPipelineCreateInfo()
1551 gp_ci->pInputAssemblyState = &m_ia_state; in InitGraphicsPipelineCreateInfo()
1553 gp_ci->sType = VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO; in InitGraphicsPipelineCreateInfo()
1554 gp_ci->pNext = NULL; in InitGraphicsPipelineCreateInfo()
1555 gp_ci->flags = 0; in InitGraphicsPipelineCreateInfo()
1579 gp_ci->pDynamicState = &m_pd_state; in InitGraphicsPipelineCreateInfo()
1582 gp_ci->subpass = 0; in InitGraphicsPipelineCreateInfo()
1583 gp_ci->pViewportState = &m_vp_state; in InitGraphicsPipelineCreateInfo()
1584 gp_ci->pRasterizationState = &m_rs_state; in InitGraphicsPipelineCreateInfo()
1585 gp_ci->pMultisampleState = &m_ms_state; in InitGraphicsPipelineCreateInfo()
1586 gp_ci->pDepthStencilState = m_ds_state; in InitGraphicsPipelineCreateInfo()
1587 gp_ci->pColorBlendState = &m_cb_state; in InitGraphicsPipelineCreateInfo()
1588 gp_ci->pTessellationState = m_te_state; in InitGraphicsPipelineCreateInfo()
1591 …KPipeline(VkPipelineLayout layout, VkRenderPass render_pass, VkGraphicsPipelineCreateInfo *gp_ci) { in CreateVKPipeline() argument
1595 if (gp_ci == nullptr) { in CreateVKPipeline()
1596 gp_ci = &info; in CreateVKPipeline()
1597 InitGraphicsPipelineCreateInfo(gp_ci); in CreateVKPipeline()
1600 gp_ci->layout = layout; in CreateVKPipeline()
1601 gp_ci->renderPass = render_pass; in CreateVKPipeline()
1603 return init_try(*m_device, *gp_ci); in CreateVKPipeline()