From 076c8f041a63c74c31d9f541684860628a8b9979 Mon Sep 17 00:00:00 2001 From: Jesse Natalie Date: Wed, 1 Sep 2021 07:28:30 -0700 Subject: [PATCH] docs: Update Windows llvmpipe doc for driver split Reviewed By: Bill Kristiansen Reviewed-by: Charmaine Lee >charmainel@vmware.com> Part-of: --- docs/drivers/llvmpipe.rst | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/drivers/llvmpipe.rst b/docs/drivers/llvmpipe.rst index 91d780ada51..4af2194a5a5 100644 --- a/docs/drivers/llvmpipe.rst +++ b/docs/drivers/llvmpipe.rst @@ -106,9 +106,10 @@ Windows On Windows, building will create ``build/windows-x86-debug/gallium/targets/libgl-gdi/opengl32.dll`` which -is a drop-in alternative for system's ``opengl32.dll``. To use it put it -in the same directory as your application. It can also be used by -replacing the native ICD driver, but it's quite an advanced usage, so if +is a drop-in alternative for system's ``opengl32.dll``, which will use +the Mesa ICD, ``build/windows-x86-debug/gallium/targets/wgl/libgallium_wgl.dll``. +To use it put both dlls in the same directory as your application. It can also +be used by replacing the native ICD driver, but it's quite an advanced usage, so if you need to ask, don't even try it. There is however an easy way to replace the OpenGL software renderer @@ -116,7 +117,7 @@ that comes with Microsoft Windows 7 (or later) with llvmpipe (that is, on systems without any OpenGL drivers): - copy - ``build/windows-x86-debug/gallium/targets/libgl-gdi/opengl32.dll`` to + ``build/windows-x86-debug/gallium/targets/wgl/libgallium_wgl.dll`` to ``C:\Windows\SysWOW64\mesadrv.dll`` - load this registry settings: