26 lines
552 B
C
26 lines
552 B
C
#ifndef HGL_VULKAN_SUBPASS_INFO_INCLUDE
|
|
#define HGL_VULKAN_SUBPASS_INFO_INCLUDE
|
|
|
|
#include<hgl/graph/VK.h>
|
|
#include<hgl/type/List.h>
|
|
VK_NAMESPACE_BEGIN
|
|
struct SubpassInfo
|
|
{
|
|
List<uint32_t> input_attachments;
|
|
List<uint32_t> output_attachments;
|
|
|
|
struct
|
|
{
|
|
List<uint32_t> attachments;
|
|
}color;
|
|
|
|
struct
|
|
{
|
|
bool enable;
|
|
uint32_t attachment;
|
|
VkResolveModeFlagBits mode;
|
|
}depth_stencil;
|
|
};//struct SubpassInfo
|
|
VK_NAMESPACE_END
|
|
#endif//HGL_VULKAN_SUBPASS_INFO_INCLUDE
|