- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
We have a fix for the issue. It should be included with the August or September driver release.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
The fix for this issue is in 15.46.05.4771 which will post 8/25 or 8/28 at the latest.
-Michael
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The issue seems to be resolved for x64. But igc32.dll still crashing...

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page