2020-06-28 10:08:18 +00:00
|
|
|
#define __x86_64__
|
2021-11-19 13:36:19 +00:00
|
|
|
#include <vulkan/vulkan.h>
|
2022-05-30 06:58:22 +00:00
|
|
|
|
|
|
|
//FIXME copy of qfv_subpass_t in qf_renderpass.h
|
|
|
|
//except it doesn't really matter because a custom spec is used
|
|
|
|
typedef struct qfv_subpass_s {
|
|
|
|
vec4 color;
|
|
|
|
string name;
|
|
|
|
} qfv_subpass_t;
|
2022-11-26 13:15:15 +00:00
|
|
|
|
|
|
|
//FIXME copy of qfv_output_t in qf_renderpass.h
|
|
|
|
//except it doesn't really matter because a custom spec is used
|
|
|
|
typedef struct qfv_output_s {
|
|
|
|
VkExtent2D extent;
|
|
|
|
VkImage image;
|
|
|
|
VkImageView view;
|
|
|
|
VkFormat format;
|
|
|
|
uint32_t frames;
|
|
|
|
VkImageView *view_list;
|
|
|
|
VkImageLayout finalLayout;
|
|
|
|
} qfv_output_t;
|