Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
21498 Discussions

Thread renamed when calling D3D11CreateDevice

Fredrik-Orderud
Beginner
367 Views

I've started to experience problems with the "main" thread of my C++ program being renamed when calling D3D11CreateDevice to create a GPU device on a Win10 22H2 (x64) laptop with Intel(R) Iris(R) Xe Graphics with driver version: 32.0.101.6078 (latest).

 

Minimal C++ reproducer:

#include <d3d11.h>
#pragma comment(lib, "D3D11.lib")

int WINAPI wmain(int argc, wchar_t * argv[]) {
const D3D_FEATURE_LEVEL desired_levels[] = { D3D_FEATURE_LEVEL_11_0 };
D3D_FEATURE_LEVEL actual_level = D3D_FEATURE_LEVEL_9_1; // overwritten on device creation
ID3D11Device* device = nullptr;
ID3D11DeviceContext* context = nullptr;
// will trigger renaming of the thread
HRESULT hr = D3D11CreateDevice(nullptr, D3D_DRIVER_TYPE_HARDWARE, nullptr, D3D11_CREATE_DEVICE_BGRA_SUPPORT, desired_levels, ARRAYSIZE(desired_levels), D3D11_SDK_VERSION, &device, &actual_level, &context);
if (FAILED(hr))
abort();
}

 

I think this problem is triggered by a regression after a recent Intel GPU driver update. I'm attaching Visual Studio screenshot before & after calling D3D11CreateDevice. Also attaching DxDiag output with more details on my Direct3D and GPU driver setup.

 

 

 

0 Kudos
5 Replies
JeanetteC_Intel
Moderator
261 Views

Hello Fredrik-Orderud,

 

Thank you for posting in Intel Communities.

 

I'll check on this query and I will post an update once it's available.

 

 

Best regards,

JeanetteC.

Intel® Customer Support Technician


JeanetteC_Intel
Moderator
179 Views

Hello Fredrik-Orderud,

 

I'm still checking on this. Can you please let me know if you are an app or game developer using the Iris Xe Graphics?


I hope to hear from you soon.

 

 

Best regards,

JeanetteC.

Intel® Customer Support Technician


0 Kudos
Fredrik-Orderud
Beginner
160 Views

I'm developing medical image SW that needs to run on Intel-based GPUs like Iris Xe.

0 Kudos
JeanetteC_Intel
Moderator
73 Views

Hello redrik-Orderud.

 

Good day!

 

Kindly reach out to:

Developing Games on Intel Graphics Community or the Github Intel-GPU-Community-Issue-Tracker-IGCIT.

 

I hope this helps.

 

 

Best regards,

JeanetteC.

Intel Customer Support Technician


0 Kudos
Fredrik-Orderud
Beginner
54 Views

Ok. I've now resubmitted the problem report on https://github.com/IGCIT/Intel-GPU-Community-Issue-Tracker-IGCIT/issues/875 .

 

I was not aware of this community issue tracker GitHub project. Maybe https://community.intel.com/ can be updated with a link to it, so that the next developer who wants to report a GPU driver bug ends up there instead of here(?)

 

0 Kudos
Reply