| 3 | | * for XP and Vista use llvmpipe on host https://sourceforge.net/projects/msys2/files/REPOS/MINGW/x86_64/ installed as ICD http://mesa3d.org/llvmpipe.html (must be digitally signed https://forums.virtualbox.org/viewtopic.php?f=6&t=67840&start=435#p383523); |
| 4 | | * for Windows 7 install Swiftshader on guest; |
| 5 | | * for Windows 8 and up / Linux /MacOS use builtin OpenGL software renderer or same as for Windows XP/Vista though I doubt it is worth it. |
| | 3 | * All Windows guests need for OpenGL - llvmpipe on host https://sourceforge.net/projects/msys2/files/REPOS/MINGW/x86_64/ installed as ICD http://mesa3d.org/llvmpipe.html (must be digitally signed https://forums.virtualbox.org/viewtopic.php?f=6&t=67840&start=435#p383523) + Guest Additions installed with 3D acceleration enabled; |
| | 4 | * for XP and Vista use Swiftshader 3.0 for Direct3D or if you don't like the watermark, get OpenGL working on guest and install Direct3D support as usual; |
| | 5 | * for Windows 7 install Swiftshader open source from Google https://swiftshader.googlesource.com/SwiftShader on guest (replace d3d9.dll); |
| | 6 | * for Windows 8 and up install llvmpipe on guest as ICD. Use builtin WARP for Direct3D. 3D acceleration can be left disabled on VM settings. |
| | 7 | * for Linux /MacOS use builtin OpenGL software renderer or get OpenGL working like on WWindows guests though I doubt it is worth it, most likely will be slower. |