Workaround for KiCad 6 OpenGL bug

In the same PC, with the same Windows, KiCad 5 3D Visor works fine, but KiCad 6 complaints about OpenGL.

You do not need to buy another graphics video card, try this:

When your video graphics card is not supported in KiCad 6 3DVisor,
the trick is to use a version of the driver opengl32.dll that renderizes using
CPU instead of graphic’s card hardware. (This is know as “software rendering”).

“Mesa3D For Windows” is a software that makes software rendering. You can
compile it for yourself, or better, obtain a compiled version.

Federico Dossena is a software developer that have compiled Mesa3D
and releases an opengl32.dll that works.

Federico Dossena home page:

Download a file named MesaForWindows-x64-20.1.8.7z (about 8.7MB size).
(He also have a version for 32 bit Windows).

Use 7Zip to extract opengl32.dll inside it. The uncompressed file is
about 36MB.

As Windows Administrator, copy opengl32.dll to the same folder of pcbnew.exe
(usually, C:/Program Files/KiCad/6.0/bin )

3D Visor do not more complaint about OpenGL :slight_smile:

2 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.