From c40c97558a6ec6677ae45526d9c2f055a9104249 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 25 Oct 2019 12:36:30 +0100 Subject: [PATCH] Add helper to set wide-string name on objects --- util/test/demos/d3d11/d3d11_helpers.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/util/test/demos/d3d11/d3d11_helpers.h b/util/test/demos/d3d11/d3d11_helpers.h index d1200cd7c..e480f1b67 100644 --- a/util/test/demos/d3d11/d3d11_helpers.h +++ b/util/test/demos/d3d11/d3d11_helpers.h @@ -330,3 +330,10 @@ inline void SetDebugName(T pObj, const char *name) if(pObj) pObj->SetPrivateData(WKPDID_D3DDebugObjectName, (UINT)strlen(name), name); } + +template +inline void SetDebugName(T pObj, const wchar_t *name) +{ + if(pObj) + pObj->SetPrivateData(WKPDID_D3DDebugObjectNameW, UINT(wcslen(name) * sizeof(wchar_t)), name); +}