I have an Intel(R) Core(TM) i5-6600K CPU with Intel(R) HD Graphics 530
and my main graphic card NVIDIA GeForce GTX 1060 6GB.
Microsoft Windows [Version 10.0.14393]
All latest drivers installed from Windows Update.
Intel(R) HD Graphics 530 driver:
Vendor: Intel Corporation
NVIDIA GeForce GTX 1060 6GB driver:
I have manually disabled my Intel graphic card in Device Manager (my monitor is connected to GTX1060), and when I did that,
clGetPlatformIDs started crashing, when trying to retrieve a number of platforms.
Dump copy for history/search index:
> igdrclneo32.dll!044a6204() Unknown
[Frames below may be incorrect and/or missing, no symbols loaded for igdrclneo32.dll]
IntelOpenCLTest.exe!main() Line 13 C++
IntelOpenCLTest.zip sample app attached (the exact version on which dump was made).
IntelOpenCLTest.dmp_.zip - full crash dump attached as well.
NOTE: tested on other systems and it is not everywhere gets reproduced.
On other system (not sure what is the Windows/drivers version) it crashes with Integrated graphic disabled only if running with SYSTEM user (e.g. started as Windows Service).
NOTE2: did the same test with disabling my GTX1060 and having monitor connected to Intel Integrated Graphic card - no issues or crashes.