Intel Graphics card unable to compile shaders

Intel Graphics card unable to compile shaders - Laptop with photo camera accessories on white background

While trying to load Mario Kart Double Dash on a copy of the Dolphin Emulator running on an ASUS laptop with an Intel Graphics card running Windows 10, I got the following error message:

Failed to compile vertex shader:

C:\Users\[my username]\Documents\Dolphin\Emulator\Dump\bad_vs_0000.txt

Debug info (Intel, Intel(R) HD Graphics 520, 4.4.0 - Build 21.20.16.4550):

ERROR: 1:8: 'std140' : syntax error syntax error

After clicking OK, I heard sound, but couldn't see anything in the emulation window and got errors until I closed Dolphin.



Best Answer

Use Direct3D instead of OpenGL.

  1. From the main menu, open the Graphics menu.
  2. There, under Basic, change the backend to "Direct3D 11".
  3. Click "Close" and start the game.



Pictures about "Intel Graphics card unable to compile shaders"

Intel Graphics card unable to compile shaders - Photo of Happy Father's Day Greetings
Intel Graphics card unable to compile shaders - White Ceramic Cup
Intel Graphics card unable to compile shaders - Concentrated African American technician wearing lab coat and conducting expertise of motherboard by using screwdrivers while working in service center






More answers regarding intel Graphics card unable to compile shaders

Answer 2

Delete [os_drive]\Users\[username]\Documents\Dolphin Emulator. If you want to keep anything there, put it somewhere else as backup.

Surprisingly worked for me.

Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: Abhilash Sahoo, Cristian Dina, eric anada, RF._.studio