2024-04-26 01:17:47 +08:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include<hgl/graph/VKVertexAttribBuffer.h>
|
|
|
|
#include<hgl/graph/VKIndexBuffer.h>
|
|
|
|
#include<hgl/graph/AABB.h>
|
|
|
|
|
|
|
|
VK_NAMESPACE_BEGIN
|
|
|
|
|
|
|
|
struct PrimitiveData
|
|
|
|
{
|
|
|
|
uint32_t vertex_count;
|
|
|
|
|
|
|
|
uint32_t va_count;
|
|
|
|
|
|
|
|
VABAccess *vab_list;
|
|
|
|
|
2024-04-27 00:05:25 +08:00
|
|
|
IBAccess ib_access;
|
2024-04-26 01:17:47 +08:00
|
|
|
|
|
|
|
AABB BoundingBox;
|
2024-04-27 00:05:25 +08:00
|
|
|
};//struct PrimitiveData
|
2024-04-26 01:17:47 +08:00
|
|
|
|
|
|
|
VK_NAMESPACE_END
|