moved RenderResource to PrimitiveCreater::Finish()
This commit is contained in:
@@ -19,7 +19,6 @@ protected:
|
||||
const GPUPhysicalDevice *phy_device;
|
||||
|
||||
VertexDataManager *vdm;
|
||||
RenderResource *db;
|
||||
|
||||
const VIL *vil;
|
||||
|
||||
@@ -40,7 +39,7 @@ protected:
|
||||
|
||||
public:
|
||||
|
||||
PrimitiveCreater(RenderResource *sdb,const VIL *);
|
||||
PrimitiveCreater(GPUDevice *,const VIL *);
|
||||
PrimitiveCreater(VertexDataManager *);
|
||||
virtual ~PrimitiveCreater();
|
||||
|
||||
@@ -88,6 +87,6 @@ public:
|
||||
return(true);
|
||||
}
|
||||
|
||||
virtual Primitive * Finish(const AnsiString &); ///<结束并创建可渲染对象
|
||||
virtual Primitive * Finish(RenderResource *,const AnsiString &); ///<结束并创建可渲染对象
|
||||
};//class PrimitiveCreater
|
||||
VK_NAMESPACE_END
|
@@ -1,5 +1,4 @@
|
||||
#ifndef HGL_GRAPH_VULKAN_PRIMITIVE_INCLUDE
|
||||
#define HGL_GRAPH_VULKAN_PRIMITIVE_INCLUDE
|
||||
#pragma once
|
||||
|
||||
#include<hgl/type/Map.h>
|
||||
#include<hgl/type/String.h>
|
||||
@@ -58,4 +57,3 @@ public:
|
||||
const AABB & GetBoundingBox ()const{return BoundingBox;}
|
||||
};//class Primitive
|
||||
VK_NAMESPACE_END
|
||||
#endif//HGL_GRAPH_VULKAN_PRIMITIVE_INCLUDE
|
||||
|
Reference in New Issue
Block a user