diff --git a/inc/hgl/graph/manager/RenderPassManager.h b/inc/hgl/graph/manager/RenderPassManager.h index 22570e9a..dbde187b 100644 --- a/inc/hgl/graph/manager/RenderPassManager.h +++ b/inc/hgl/graph/manager/RenderPassManager.h @@ -6,6 +6,7 @@ VK_NAMESPACE_BEGIN using RenderPassHASHCode=util::HashCodeXXH3_128; +#define CreateRenderPassHash util::CreateXXH3_128Hash class RenderPassManager:public GraphModule { diff --git a/src/SceneGraph/manager/RenderPassManager.cpp b/src/SceneGraph/manager/RenderPassManager.cpp index fe8fabdb..2b8611f8 100644 --- a/src/SceneGraph/manager/RenderPassManager.cpp +++ b/src/SceneGraph/manager/RenderPassManager.cpp @@ -188,7 +188,7 @@ bool RenderPassManager::Init() { pipeline_cache=GetDeviceAttribute()->pipeline_cache; - hash=util::CreateSHA1LEHash(); + hash=CreateRenderPassHash(); return(true); } @@ -252,7 +252,7 @@ namespace void HashRenderPass(RenderPassHASHCode *code,const RenderbufferInfo *rbi,const uint8 subpass_count) { - util::Hash *hash=util::CreateSHA1LEHash(); + util::Hash *hash=CreateRenderPassHash(); hash->Init();