Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
Annonces
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
22751 Discussions

Crash in Intel GPU driver loading pixel shader

San_S_
Débutant
2 889 Visites

A pixel shader that utilizes class linkages to sample a texture will crash in CreatePixelShader if additional processing is done to the resulting sampled color and returned from the pixel shader.  The stack trace is as follows:

  igc64.dll!00007ffcb88d293e()

Unknown

  igc64.dll!00007ffcb8bdcb65()

Unknown

  igc64.dll!00007ffcb8c13835()

Unknown

  igc64.dll!00007ffcb8c115e0()

Unknown

  igc64.dll!00007ffcb8aec659()

Unknown

  igc64.dll!00007ffcb8aece8f()

Unknown

  igc64.dll!00007ffcb8cc60a6()

Unknown

  igc64.dll!00007ffcb8cc61ff()

Unknown

  igc64.dll!00007ffcb8cc646a()

Unknown

  igc64.dll!00007ffcb8cc5b81()

Unknown

  igc64.dll!00007ffcb87f47e2()

Unknown

  igc64.dll!00007ffcb87057a1()

Unknown

  igc64.dll!00007ffcb87071eb()

Unknown

  igd10iumd64.dll!00007ffcb9f83ba1()

Unknown

  d3d11.dll!00007ffcbbd47555()

Unknown

  d3d11.dll!00007ffcbbd4c174()

Unknown

  d3d11.dll!00007ffcbbd6dd18()

Unknown

  d3d11.dll!00007ffcbbd34f2b()

Unknown

  d3d11.dll!00007ffcbbd59aae()

Unknown

  d3d11_3SDKLayers.dll!00007ffc7bc5adbf()

Unknown

  d3d11_3SDKLayers.dll!00007ffc7bc47eff()

Unknown

  d3d11_3SDKLayers.dll!00007ffc7bc06957()

Unknown

  d3d11.dll!00007ffcbbdbd944()

Unknown

  d3d11.dll!00007ffcbbd398cc()

Unknown

  d3d11.dll!00007ffcbbd42826()

Unknown

  d3d11.dll!00007ffcbbd3eb08()

Unknown

  d3d11_3SDKLayers.dll!00007ffc7bc32970()

Unknown

> BlankWindow.exe!TextureDemo::LoadContent() Line 67

C++

  BlankWindow.exe!Dx11DemoBase::Initialize(HINSTANCE__ * h_instance, HWND__ * hwnd) Line 121

C++

  BlankWindow.exe!wWinMain(HINSTANCE__ * h_instance, HINSTANCE__ * prev_instance, wchar_t * cmd_line, int cmd_show) Line 42

C++

  [External Code]

I've attached a simple program that reproduces the issue %100 on the following Intel GPUs:
HD 530, HD 4600, HD 5000

As of this writing I was using the latest driver version, 21.20.16.4664.

The program displays an image file with a hue shift applied.  It uses class linkage to dynamically swap out a color sampler.  Though the image we are using is statically RGBA, the idea behind it is to be able to swap out different color samplers for different image color space formats, such as reading a YUY2 or 2VUY formatted images.

 

0 Compliments
9 Réponses
Michael_C_Intel2
Employé
2 889 Visites

Hi again,

Thanks again for the extra details and code samples to reproduce the issue. I have it reported and we will investigate. I will update when I learn more. 

0 Compliments
Stefan3D
Contributeur émérite II
2 889 Visites

All good here.

Built with VS 2017 express

Windows SDK 15063 (no update to 141)

 

0 Compliments
San_S_
Débutant
2 889 Visites

Interesting, we never tested on an Intel HD 5500.  Do you have an Intel HD 5000, 4600, or 530?  Those are the chips that we reproduced this crash on.

0 Compliments
Stefan3D
Contributeur émérite II
2 889 Visites

San S. wrote:

Interesting, we never tested on an Intel HD 5500.  Do you have an Intel HD 5000, 4600, or 530?  Those are the chips that we reproduced this crash on.

Sorry, no.

Only difference i see is that i have a Gen8 GPU as opposed to your Gen9 and Gen7.5 GPUs.

Differences between architectures are documented at: https://software.intel.com/en-us/articles/intel-graphics-developers-guides

But i don't think i have the happy medium and that there is a regression with Gen9.

0 Compliments
Michael_C_Intel2
Employé
2 889 Visites

Hi All,

We have a fix for the issue. It should be included with the August or September driver release. 

0 Compliments
Michael_C_Intel2
Employé
2 889 Visites

Hi,

The fix for this issue is in 15.46.05.4771  which will post 8/25 or 8/28 at the latest. 

-Michael

0 Compliments
Stefan3D
Contributeur émérite II
2 889 Visites

Coppock, Michael J (Intel) wrote:

The fix for this issue is in 15.46.05.4771  which will post 8/25 or 8/28 at the latest.

Unfortunately this driver is exclusively for Gen9 GPUs.

What's up with HSW and BDW?

 

0 Compliments
Michael_C_Intel2
Employé
2 889 Visites

The fix will be included in any drivers released for those products. I do not know of any planned drivers with support for wither at this time. 

0 Compliments
Daniel_F_4
Débutant
2 889 Visites

The issue seems to be resolved for x64. But igc32.dll still crashing...

0 Compliments
Répondre