23 lines
319 B
C
23 lines
319 B
C
|
#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;
|
||
|
|
||
|
IndexBufferAccess ib_access;
|
||
|
|
||
|
AABB BoundingBox;
|
||
|
};
|
||
|
|
||
|
VK_NAMESPACE_END
|