moved to VKPrimitiveData.cpp from VKPrimitiveData.h

This commit is contained in:
2024-05-20 18:04:30 +08:00
parent 6892a64393
commit ecb47dae4d
6 changed files with 94 additions and 97 deletions

View File

@@ -4,9 +4,11 @@
#include<hgl/graph/VertexAttribDataAccess.h>
#include<hgl/graph/VKShaderModule.h>
#include<hgl/graph/VKIndexBuffer.h>
#include<hgl/graph/VKPrimitiveData.h>
VK_NAMESPACE_BEGIN
class VertexDataManager;
struct PrimitiveData;
/**
* 可绘制图元创建器
@@ -18,12 +20,13 @@ protected:
GPUDevice *device;
const GPUPhysicalDevice *phy_device;
VertexDataManager *vdm;
const VIL *vil;
protected:
PrimitiveData * prim_data;
VkDeviceSize vertices_number;
VkDeviceSize index_number;