D3D11: Add device id to the render string

To get device id from GL_RENDER string when using D3D11 backend.

Bug: angleproject:3026
Change-Id: Ied666a481575ece077126c3e1177b150e7358a01
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4786902
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
Reviewed-by: Geoff Lang <geofflang@chromium.org>
This commit is contained in:
Li Hao
2023-08-17 14:28:12 +08:00
committed by Angle LUCI CQ
parent 71c90dfd30
commit aaeeea0c42

View File

@@ -12,6 +12,7 @@
#include <sstream>
#include "anglebase/no_destructor.h"
#include "common/debug.h"
#include "common/tls.h"
#include "common/utilities.h"
#include "libANGLE/Buffer.h"
@@ -2379,6 +2380,7 @@ std::string Renderer11::getRendererDescription() const
std::ostringstream rendererString;
rendererString << mDescription;
rendererString << " (" << gl::FmtHex(mAdapterDescription.DeviceId) << ")";
rendererString << " Direct3D11";
if (mD3d12Module)
rendererString << "on12";