Setup

在我們完成管線的創(chuàng)建工作,我們接下來需要告訴Vulkan渲染時候使用的framebuffer幀緩沖區(qū)附件相關信息。我們需要指定多少個顏色和深度緩沖區(qū)將會被使用,指定多少個采樣器及如何在整個渲染操作中處理它們。所有的這些信息都被封裝在一個叫做render pass的對象中,我們新添加一個createRenderPass函數(shù)。在initVulkan函數(shù)中確保createGraphicsPipeline調(diào)用之前,調(diào)用它。

 

大學生就業(yè)培訓,高中生培訓,在職人員轉行培訓,企業(yè)團訓

void initVulkan() {
    createInstance();
    setupDebugCallback();
    createSurface();
    pickPhysicalDevice();
    createLogicalDevice();
    createSwapChain();
    createImageViews();
    createRenderPass();
    createGraphicsPipeline();
}

...void createRenderPass() {

}

大學生就業(yè)培訓,高中生培訓,在職人員轉行培訓,企業(yè)團訓

 Attachment description


網(wǎng)友評論