summaryrefslogtreecommitdiff
path: root/tools/gfx/d3d12/resource-d3d12.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/gfx/d3d12/resource-d3d12.cpp')
-rw-r--r--tools/gfx/d3d12/resource-d3d12.cpp13
1 files changed, 4 insertions, 9 deletions
diff --git a/tools/gfx/d3d12/resource-d3d12.cpp b/tools/gfx/d3d12/resource-d3d12.cpp
index 3f91a12be..7329b28fd 100644
--- a/tools/gfx/d3d12/resource-d3d12.cpp
+++ b/tools/gfx/d3d12/resource-d3d12.cpp
@@ -76,15 +76,10 @@ void D3D12ResourceBase::transition(
/* static */void D3D12Resource::setDebugName(ID3D12Resource* resource, const char* name)
{
- if (resource)
- {
- size_t len = ::strlen(name);
- List<wchar_t> buf;
- buf.setCount(len + 1);
-
- D3DUtil::appendWideChars(name, buf);
- resource->SetName(buf.begin());
- }
+ if (resource)
+ {
+ resource->SetName(String(name).toWString().begin());
+ }
}
void D3D12Resource::setDebugName(const char* name)