From 3de67f8cf13104fb0319f47213e67c5048ab9747 Mon Sep 17 00:00:00 2001 From: "HuYingzhuo(hugo/hyzboy)" Date: Wed, 14 Jun 2023 17:55:06 +0800 Subject: [PATCH] updated RenderResource::CreateMaterial --- CMSceneGraph | 2 +- src/SceneGraph/Vulkan/VKRenderResourceMaterial.cpp | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/CMSceneGraph b/CMSceneGraph index bd4984ee..65ef7052 160000 --- a/CMSceneGraph +++ b/CMSceneGraph @@ -1 +1 @@ -Subproject commit bd4984ee4272d358967b15cd6179249bba60f882 +Subproject commit 65ef7052d162225a03e96a895586c3492ddd7447 diff --git a/src/SceneGraph/Vulkan/VKRenderResourceMaterial.cpp b/src/SceneGraph/Vulkan/VKRenderResourceMaterial.cpp index 100bc869..e9547336 100644 --- a/src/SceneGraph/Vulkan/VKRenderResourceMaterial.cpp +++ b/src/SceneGraph/Vulkan/VKRenderResourceMaterial.cpp @@ -81,7 +81,7 @@ Material *RenderResource::CreateMaterial(const mtl::MaterialCreateInfo *mci) Material *mtl; - const AnsiString mtl_name=mci->GetName(); + const AnsiString &mtl_name=mci->GetName(); if(material_by_name.Get(mtl_name,mtl)) return mtl; @@ -113,15 +113,15 @@ Material *RenderResource::CreateMaterial(const mtl::MaterialCreateInfo *mci) ++sci; } + } - CreateShaderStageList(data->shader_stage_list,data->shader_maps); + CreateShaderStageList(data->shader_stage_list,data->shader_maps); - { - ShaderCreateInfoVertex *vert=mci->GetVS(); + { + ShaderCreateInfoVertex *vert=mci->GetVS(); - if(vert) - data->vertex_input=new VertexInput(vert->sdm->GetShaderStageIO().input); - } + if(vert) + data->vertex_input=new VertexInput(vert->sdm->GetShaderStageIO().input); } {