.renderArea.offset.y = 0,
.renderArea.extent.width = demo->width,
.renderArea.extent.height = demo->height,
- .attachmentCount = 2,
- .pAttachmentClearValues = clear_values,
+ .clearValueCount = 2,
+ .pClearValues = clear_values,
};
VkResult U_ASSERT_ONLY err;
.renderArea.offset.y = 0,
.renderArea.extent.width = demo->width,
.renderArea.extent.height = demo->height,
- .attachmentCount = 2,
- .pAttachmentClearValues = clear_values,
+ .clearValueCount = 2,
+ .pClearValues = clear_values,
};
VkResult U_ASSERT_ONLY err;
((major << 22) | (minor << 12) | patch)
// Vulkan API version supported by this file
-#define VK_API_VERSION VK_MAKE_VERSION(0, 143, 0)
+#define VK_API_VERSION VK_MAKE_VERSION(0, 144, 0)
#define VK_DEFINE_HANDLE(obj) typedef struct obj##_T* obj;
VkRenderPass renderPass;
VkFramebuffer framebuffer;
VkRect2D renderArea;
- uint32_t attachmentCount;
- const VkClearValue* pAttachmentClearValues;
+ uint32_t clearValueCount;
+ const VkClearValue* pClearValues;
} VkRenderPassBeginInfo;
typedef struct {
"vkCmdBeginRenderPass parameter, VkStructureType pRenderPassBegin->sType, is an invalid enumerator");
return false;
}
- if(pRenderPassBegin->pAttachmentClearValues != nullptr)
+ if(pRenderPassBegin->pClearValues != nullptr)
{
}
}