added Debug log.

This commit is contained in:
2022-09-29 18:29:21 +08:00
parent cc02b719e6
commit bb3b06f168
4 changed files with 54 additions and 3 deletions

View File

@@ -138,9 +138,9 @@ Texture2D *RenderResource::LoadTexture2D(const OSString &filename,bool auto_mipm
const UTF8String name=ToUTF8String(filename);
if(da->debug_maker)
da->debug_maker->SetImage(tex->GetImage(),name);
da->debug_maker->SetImage(tex->GetImage(),"[debug maker] "+name);
if(da->debug_utils)
da->debug_utils->SetImage(tex->GetImage(),name);
da->debug_utils->SetImage(tex->GetImage(),"[debug utils] "+name);
#endif//_DEBUG
}

View File

@@ -24,6 +24,19 @@ const ShaderModule *RenderResource::CreateShaderModule(const OSString &filename,
shader_module_by_name.Add(filename,sm);
#ifdef _DEBUG
{
auto da=device->GetDeviceAttribute();
const UTF8String sn=ToUTF8String(filename);
if(da->debug_maker)
da->debug_maker->SetShaderModule(*sm,sn);
if(da->debug_utils)
da->debug_utils->SetShaderModule(*sm,sn);
}
#endif//_DEBUG
return sm;
}