diff --git a/src/SceneGraph/Vulkan/VKDebugOut.cpp b/src/SceneGraph/Vulkan/VKDebugOut.cpp index f06e8774..86b43b90 100644 --- a/src/SceneGraph/Vulkan/VKDebugOut.cpp +++ b/src/SceneGraph/Vulkan/VKDebugOut.cpp @@ -155,7 +155,7 @@ namespace if(msgFlags&VK_DEBUG_REPORT_INFORMATION_BIT_EXT) std::cerr<<"[INFO:"; else if(msgFlags&VK_DEBUG_REPORT_DEBUG_BIT_EXT) std::cerr<<"[DEBUG:"; - std::cerr<((uint64_t)(ds->GetDescriptorSet())); + + LOG_INFO(U8_TEXT("Create [DescriptSets:")+addr_string+("] OK! Material Name: \"")+mds->GetMaterialName()+U8_TEXT("\" Type: ")+GetDescriptorSetsTypeName(desc_set_type)); +#endif//_DEBUG + return(new MaterialParameters(mds,desc_set_type,ds)); } diff --git a/src/SceneGraph/Vulkan/VKRenderResourceMaterial.cpp b/src/SceneGraph/Vulkan/VKRenderResourceMaterial.cpp index 33945809..0ba95655 100644 --- a/src/SceneGraph/Vulkan/VKRenderResourceMaterial.cpp +++ b/src/SceneGraph/Vulkan/VKRenderResourceMaterial.cpp @@ -136,6 +136,8 @@ Material *RenderResource::CreateMaterial(const OSString &filename) break; } + const UTF8String mtl_name=ToUTF8String(filename); + MaterialDescriptorSets *mds=nullptr; { const uint8 count=*sp; @@ -147,13 +149,13 @@ Material *RenderResource::CreateMaterial(const OSString &filename) LoadShaderDescriptor(sp,sd_list,count); - mds=new MaterialDescriptorSets(sd_list,count); + mds=new MaterialDescriptorSets(mtl_name,sd_list,count); } } if(result) { - mtl=device->CreateMaterial(ToUTF8String(filename),smm,mds); + mtl=device->CreateMaterial(mtl_name,smm,mds); Add(mtl); } else