I've been through the user guide (http://pubs.vmware.com/fusion-8/topic/com.vmware.ICbase/PDF/fusion-8-user-guide.pdf p13) and as far as I can tell I meet all the requirements for OpenGL 3.3 & Direct X 10 but the Display settings dialog where I check on "Accelerate 3D Graphics" says it only "Supports DirectX 9.0EX with Aero and OpenGL 2.1"
System details below:
Host OS: Mac OS 10.10.4
Host Hardware: MacBook Air 11-inch early 2015, 8Gb RAM
Host Graphics: Intel HD Graphics 6000 1536Mb
Fusion Version: 8.0.1 (Standard version, evaluating)
Guest OS: Windows 10 64-bit
Hardware version: 12
The user guide, p13, says:
3D accelerated video with DirectX 10 with OpenGL 3.3 for Windows Vista and later [YES: Windows 10 64-bit] as the guest OS. DirectX 10 requires OSX 10.10 or later [YES: 10.10.4] on the host and hardware version 12 [YES] and later. DirectX 10 also requires a GPU version of Intel HD4000 or later [YES: Intel HD6000], Nvidia GeForce 650M or later, or AMD Radeon HD 5750 or later.
I'm evaluating Fusion to see if I can run CAD software on a casual basis which needs OpenGL 3+. Do I need the pro version, am I missing some settings, or is my system setup not up to it?
Hey there,
Yes I did have a look. Here's the situation... Looks like you have one of the Macs with the Broadwell chipset and the Intel GPU.
On this particular hardware we are explicitly not enabling the DX10 code path.
The reason for this is there is a host-crashing bug that Apple did not fix for OS X 10.10 on this hardware.
The good news is that it is fixed in 10.11, so if you upgrade the Host OS, DX10 should work without having to do anything else.
Unfortunately, it does look like we missed this in the release notes, totally our fault and apologies for that!
I would have attached the vmware.log file earlier but it isn't obvious where to find it for a newbie - buried deep in the bundle. Took about 2 hrs to figure that out. [User guide could do with a few hints on where log files reside]. Anyway, here it is. Also ran a tool to check OpenGL compatibility - full compatibility on the host graphics card up to OpenGL 4.1.
Thanks for that.
Rather than the vmware log file itself, can you provide the support bundle?
Click Help > Collect Support Information... it gathers up all the necessary logs as well as helpful information about your Mac.
It does not collect any sort of personal information beyond the names of your home folder and your Mac.
Hi Mikero,
Did you get a chance to look at the full logs and see what was going on?
Thanks,
jj
We had to disable OpenGL 3 / DX10 support on Intel HD 6000 because of a severe driver issue. But the bug was fixed for MacOS X 10.11 (El Capitan). So if you upgrade your Mac, you should get GL3 in the guest.
-Brian
Hey there,
Yes I did have a look. Here's the situation... Looks like you have one of the Macs with the Broadwell chipset and the Intel GPU.
On this particular hardware we are explicitly not enabling the DX10 code path.
The reason for this is there is a host-crashing bug that Apple did not fix for OS X 10.10 on this hardware.
The good news is that it is fixed in 10.11, so if you upgrade the Host OS, DX10 should work without having to do anything else.
Unfortunately, it does look like we missed this in the release notes, totally our fault and apologies for that!
Thanks to you both! I have the upgrade sitting here ready to go so looks like there is now a compelling reason to pull the trigger.
OK - upgraded to El Capitan (relatively painless thankfully) and confirmed OpenGL 3.3 is now working. Thanks to you both!
Mikero - wondering if you could do a similar analysis for my setup - I'm having the same issue and am unable to get VMWare Fusion 8 to recognize DirectX 10.1. Your response suggested the problem would be fixed by upgrading OS X to 10.11, though this is not true in my case. Is there something else inhibiting DirectX 10.1 - it worked prior to upgrading to VMWare Fusion 8.1 and Windows 10x64. Unfortunately there's no way to roll back, and DirectX 10.1 us crucial to my workflow for a Autodesk Revit and Dynamo. Any suggestions would be greatly appreciated. Thank you!
Current State:
I'm running a Mac Pro (early 2008)
OS X 10.11.12
2 x 2.8 GHz Quad-Core Intel Xeon
32 GB 800 MHz DDR@ FB-DIMM
ATI Radeon HD 2600 XT 256 MB
VMWare Fusion 8.1.0
Windows 10x64
Accelerate 3D Graphics checked displays "Supports DirectX 9.0EX with Aero OpenGL 2.1"
Mikero -
Would it be possible to get an analysis for my setup - I'm having the same issue and am unable to get VMWare Fusion 8 to recognize DirectX 10. I'm also trying to run Autodesk Revit and Dynamo. Thank you!
Current State:
MacBook Pro (Late 2011)
OS X 10.11.4
2.2 GHz Intel Core i7
16 GB 1333 MHz DDR3
Video:
AMD Radeon HD 6750M
and
Intel HD Graphics 3000
VMWare Fusion 8.1.1
Windows 7x64
Accelerate 3D Graphics checked displays "Supports DirectX 9.0EX with Aero OpenGL 2.1"
What version of Tools is installed?
(click the icon in the system tray, click 'about')
It should match your build number in VMware Fusion > About VMware Fusion.
Also, did you upgrade the hardware compatibility to v12?
VM > Settings > Compatibility
version of Tools is installed (via the icon in the system tray) is "Version 10.0.6, build-3595377
build number in VMware Fusion > About VMware Fusion is 3771013
So those do not match. Do I need to fix that (& how)?
Yes, "Use hardware version" says 12 under Settings > Compatibility.
Thank you!
I already tried uninstalling and reinstalling Tools, with no change in the build number.
Hm, that's the current build number for sure.
Weird... I apologize that I don't have a ton of bandwidth to dive in personally, but drop a note to our support team and let me know the SR number so I can track it on our side.
OK thank you Mikero. I have submitted the request. SR # is 16992760505.