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

Shader that crashes only on Intel HD4000 on MS Surface 1 Pro

Ilya_Kulakov
Beginner
1,408 Views

Hi,

The following 2 shaders when linked together crash on Intel GPU with access violation: https://gist.github.com/a-martynovich/da4942ffbec5a1470557 This can be reproduced on something simple like ShaderMaker. Crash happens during the call of glUseProgram.

Interesting enough that when used separately, there is no crash. It also works on all discrete GPUs we have here.

0 Kudos
9 Replies
Michael_C_Intel2
Employee
1,408 Views

Hello,

What graphics driver version are you using? It looks like a it could be a driver issue but I need the driver version before we can investigate further.

-Michael

0 Kudos
Ilya_Kulakov
Beginner
1,408 Views

Hi Michael,

I'm using the latest available for Microsoft Surface (via Windows Update): 10.18.10.3496. Manually downloaded drivers fail to install.

 

 

0 Kudos
Michael_C_Intel2
Employee
1,408 Views

Hi,

Internal testing shows the issue to be resolved in the latest driver. Update your driver and see if the issue goes away.

-Michael

0 Kudos
Ilya_Kulakov
Beginner
1,408 Views

Hi Michael,

That sounds great! However it looks like normal Intel drivers cannot be installed easily on Surface. Instead it should be pushed from Microsoft (via Windows Update). Could you confirm that this update is already available there? Link to KB would be very helpful.

 

0 Kudos
Michael_C_Intel2
Employee
1,408 Views

Hi Ilya,

There is no KB for this fix, the driver we tested was version 4117. I am unsure when Microsoft will add it to Windows Update. Any driver version 4117 and above will contain the fix.

-Michael

0 Kudos
Philip_W_1
Beginner
1,408 Views

This is the surface Pro, not the surface RT, so shouldn't you be able to install it as an exe or not?

0 Kudos
Ilya_Kulakov
Beginner
1,408 Views

Hi Philip,

For some reasons intel driver installers do not work on MS Surface Pro.

0 Kudos
Philip_W_1
Beginner
1,408 Views

Did you try installing it using the zip method?

These are some instructions I found:

Installation Instructions:

1. Login with administrator privileges

2. Open Control Panel

3. Open Device Manager

4. Click on "Display adapters"

5. Double click "Intel HD Graphics"

6. Click on the "Driver" tab

7. Click on "Update Driver" button

8. Click on "Browse my computer for driver software"

9. Click on "Let me pick from a list of device drivers on my computer"

10. Click on "Have Disk" button

11. Click "Browse"

12. Navigate to the folder that you unzipped the Beta Intel HD Graphics driver to

13.Navigate to the Graphics sub-folder

14. Double click the igdlh64.inf or igdlh.inf file <-- depends on if you have 32 or 64 bit OS

15.Click "OK"

16. Click "Next"

Driver should now be installing.

17. If successful, click "Close"

Reboot.

0 Kudos
Ilya_Kulakov
Beginner
1,408 Views

Philip, indeed, I came across the same instructions. Unfortunately I'm a developernot a user and I know for sure that 80% of our users will not do that. It's extremely hard to even make them update via Windows Update.

Michael, could you provide any insight regarding that bug? I wonder if it would be easy to work it around.

0 Kudos
Reply