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

Thread renamed when calling D3D11CreateDevice

Fredrik-Orderud
Beginner
1,911 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
6 Replies
JeanetteC_Intel
Moderator
1,805 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
1,723 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
1,704 Views

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

0 Kudos
JeanetteC_Intel
Moderator
1,617 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
1,598 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
JeanetteC_Intel
Moderator
1,536 Views

Hello Fredrik-Orderud,

 

I have taken note on this and will now proceed in closing this thread now. Rest assured your feedback is valuable to us, and we assure you that it will be taken into consideration. We share your goal of continuously improving our products and services.

 

If you need any additional information, please submit a new question as this thread will no longer be monitored.

 

 

Sincerely,

JeanetteC.

Intel Customer Support Technician


0 Kudos
Reply