In case there are others running OpenSCAD in VMWare VMs.
I'm running VMWare Workstation Player 14, hosted on Windows 7-64.
It runs a VM of my previous metal based Windows 7-64 desktop system, as the
metal was dying.
From a Debian system I access the VM via FreeRDP.
I did that a couple of years ago, intending to migrate functions to Debian.
(tardily)
To get OpenSCAD working on the VM, I had to implement S/W based rendering,
using an OpenGL DLL.
Without it I got a capability warning, as it only supported OpenGL 1.??.
Recently Windows Update, in the VM, offered up an Optional Update, VMware,
Inc. - Display - 8.17.2.14.
tl;dr
After installing it I no longer need the DLL. It's still S/W render, but
built in the driver.
Help/Library-info shows
OpenGL Version: 3.1 Mesa 20.2.0-devel (git-bced9b46e7)
GL Renderer: llvmpipe (LLVM 5.0, 256 bits)
GL Vendor: VMware, Inc.
Longer story.
I was having memory leeks on the host which looked like they were from the
VM.
So I looked for a VMWare update.
v16 said 'Support for DirectX 11 and OpenGL 4.1 in the Guest' - oh good.
However they dropped support for Windows 7 - oh not good.
So if you have Windows 8+ you can get built in OpenGL 4 support in VMs.
That was why, after the driver update, I tested OpenSCAD without the DLL.
And it works. So far.
I'll see if performance has changed.
I note Workstation Player 15.5 is the last to support Windows 7 (SP1) as
host,
I may give that a go. Sometime.
OpenSCAD Admin - email* me if you need anything, or if I've done something stupid...
Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.
--
Sent from: http://forum.openscad.org/
Well that didn't take long, performance is crap with a complex models,
unusable.
Looks like I'll use the DLL again. Then see if 15.5 does anything better...
OpenSCAD Admin - email* me if you need anything, or if I've done something stupid...
Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.
--
Sent from: http://forum.openscad.org/