From 8b3c90c7178cbaaa9b79d4b1076ce7b972e4c3b1 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Tue, 15 Jun 2021 19:03:34 +0800 Subject: [PATCH] Deleted device attrib at RenderList --- inc/hgl/graph/RenderList.h | 8 ++------ src/SceneGraph/RenderList.cpp | 4 +--- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/inc/hgl/graph/RenderList.h b/inc/hgl/graph/RenderList.h index 17259d27..e5951f22 100644 --- a/inc/hgl/graph/RenderList.h +++ b/inc/hgl/graph/RenderList.h @@ -19,7 +19,6 @@ namespace hgl */ class RenderList { - GPUDevice *device; RenderCmdBuffer *cmd_buf; private: @@ -44,19 +43,16 @@ namespace hgl private: - friend class GPUDevice; - - RenderList(GPUDevice *); - friend class SceneTreeToRenderList; void Set(List *,GPUBuffer *,const uint32_t); public: + RenderList(); virtual ~RenderList()=default; - bool Render (RenderCmdBuffer *); + bool Render(RenderCmdBuffer *); };//class RenderList }//namespace graph }//namespace hgl diff --git a/src/SceneGraph/RenderList.cpp b/src/SceneGraph/RenderList.cpp index 044b641a..ac43901d 100644 --- a/src/SceneGraph/RenderList.cpp +++ b/src/SceneGraph/RenderList.cpp @@ -1,7 +1,6 @@ #include #include #include -#include #include #include #include @@ -13,9 +12,8 @@ namespace hgl { namespace graph { - RenderList::RenderList(GPUDevice *gd) + RenderList::RenderList() { - device =gd; cmd_buf =nullptr; mvp_buffer =nullptr;