-
-
Notifications
You must be signed in to change notification settings - Fork 23
Home
This project attempts to create a UEFI driver for the intel integrated GPUS so that they can be used in VFIO Passthrough. Prior to this driver, there was no easy or reliable solution to both virtualized and direct passthrough(GVT-G/D). This driver adds an opRegion for the iGPU to utilize during the Boot Process, allowing for access to the UEFI menus and any other interfaces that are created before an operating system level driver is initialized. As a bonus, this allows for MacOS to boot in this virtual environment.
This Software deals directly with the graphics hardware and interfaces. I assume no responsibility should it cause any damage to your GPUs, Cables, Displays, Other hardware, or persons. It has been tested on my personal machine, but you are using this software at your own risk.
- Boot a virtual intel GPU(GVT-G)
- Passthrough the entire Intel GPU (GVT-D)
- Display Port interfaces
- eDP interfaces, including Laptop Screens
- HDMI interfaces
- Theoretically compatible with any 14nm chip(Skylake, Kaby lake, Coffee Lake, Amber Lake, Whiskey Lake, Comet Lake).
- Auto detect Outputs and types(NEW)
- Allow for generation Specific Quirks
- Allow for other it to work with other intel CPU Generations.
- May have issues with thunderbolt eGPUs. If you encounter problems, try with it unplugged
- GVT-G may struggle with external displays(even if through an eGPU or other GPU)
- HDMI Output may not work on your system.
- DP over USB-C or Thunderbolt probably won't work as that isn't integrated into the GPU AFAIK