What is the guest OS of the VM? Is it Windows 7/8/10? What is the Apple hardware model that you have? Does it have both Intel integrated graphics and discrete graphics from Nvidia/AMD? If it has both Intel and discrete graphics, make sure the more powerful discrete is the default.
OpenGL 3.3 core profile inside Windows/Linux VM and DirectX 10 inside Windows VM has been supported since Fusion 8.x; provided the Apple host graphics hardware can support it, as well as VM compatibility version is set to 12 and the "Accelerate 3D graphics" is enabled in the Display settings.
Fusion 11.x should support Direct X 10.1 and antialiasing.
So make sure that VM Compatibility is set to at least 12; Fusion 11.x should support up version 16 (to have DX10.1 and MSAA support). I am still on Fusion 8.5.10 with Sierra 10.12.6; and I haven't tried Fusion 11.x.
You could also try switching Fusion 11.x to use OpenGL instead of Metal. You do this by shutting down the VM and adding the following lines to the vmx configuration file.
mks.enableMTLRenderer = "FALSE"
mks.enableGLRenderer = "TRUE"
Apple has announced deprecation of OpenGL in macOS Mojave but it will take some time before it fully disappears from macOS altogether.
My setup is:
Intel Core i7 4 GHz
AMD Radeon R9 M395X, 4 Gb
macOS High Sierra (tried also with el Capitan)
Guest OS is Windows 10
"Accelerate 3D graphics" is set ON and compatibility level is at 16. Actually don't know how to set the graphics to discrete....
Will give a try to your suggestion, but so far problem still exists.
If it is the same as MacBook Pro before (sorry, I never owned an iMac), there should be a setting under System Preferences - Energy Saver in the ability to switch graphics. Discrete graphics would consume more power so it might also be at that setting with iMac models with dual graphics.
Is the VMware Tools installed?
How many GL Extensions does OpenGL Extensions Viewer show in the Windows 10 VM?
On the beta version Workstation 15 (Fusion 11 equivalent on Windows/Linux host), the OpenGL Extensions Viewer also showed 134 GL Extensions for a Windows 10 VM on a Windows 10 host with an Nvidia GPU.
Have you also tried increasing the VM video RAM from 1GB to 3GB (the new maximum in Fusion 11) although I don't have great confidence this would make any difference.
You may have to ask Trimble if there is any specific extension that it looks for that is not the list (maybe share the GL report with them); or ask them if there is a way to set the OpenGL profile that the Trimble software would use.
"You may have to ask Trimble if there is any specific extension that it looks for that is not the list (maybe share the GL report with them); or ask them if there is a way to set the OpenGL profile that the Trimble software would use."
That I must do. Will post their answer, if anything useful comes out!
Hi, could you give the VMX log and we can forward to developer to see what happened. you can find the vmware.log from VM bundle.