DX11 feature level 10 is required to run the engine error

Discussions about using Windows guests in VirtualBox.
Post Reply
vmanvman
Posts: 9
Joined: 7. Dec 2017, 03:09
Primary OS: Debian other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: MS Win, Linux (other), Mac OS X, & (experimentals)
Location: Prague, CZE

DX11 feature level 10 is required to run the engine error

Post by vmanvman »

I'm running a Windows 10 guest on top of a macOS High Sierra 10.13.6 host. My MacBook Pro has two graphics cards, with VirtualBox using the discreet card (AMD Radeon HD 6490M with 256MB VRAM) dynamically. I have gfxCardStatus installed, so I can see the discreet card enabled as soon as I start VirtualBox, so I believe it is being used by the Windows 10 guest.

The application I'm trying to use uses a Unity interface, and I'm getting the following error: "DX11 feature level 10 is required to run the engine."
Image
My question is, is there any way obtain this DX11 feature with the current VBoxSVGA adapter?

I did a search in this forum, but it only yielded a single result of a post made four years ago. Oddly enough, I had to log in to make a search, otherwise it made an error and asked me to search a bit later. I'm not sure if that's intentional by a security design or a misconfiguration of the phpBB.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: DX11 feature level 10 is required to run the engine error

Post by socratis »

vmanvman wrote:I have gfxCardStatus installed, so I can see the discreet card enabled as soon as I start VirtualBox, so I believe it is being used by the Windows 10 guest.
Good diagnosis, and yes, as soon as you do anything with 3D enabled in a guest, the switch from "Integrated" to "Discrete" is triggered.
vmanvman wrote:My question is, is there any way obtain this DX11 feature with the current VBoxSVGA adapter?
No, not yet, and we don't know when/if it's going to be implemented. Currently with the older VBoxVGA (no "S") supports up to Direct3D 8/9:
4.5.1 Hardware 3D Acceleration (OpenGL and Direct3D 8/9) wrote:3D acceleration with Windows guests requires Windows 2000, Windows XP, Vista, or Windows 7. Apart from on Windows 2000 guests, both OpenGL and Direct3D 8/9 are supported on an experimental basis.
Note that things are quite different for Win8/10, there's a thread that mentions how to enable Direct3D, but for some reason I can't find it at the moment. One thing's for sure: there's no Direct3D 10 or higher support at the moment...
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Post Reply