The Host Encoder failed to initialize (AMD RX580)
Tested with windows 10 21H2 all went well except connecting with parsec
Im getting this error on parsec error 15000 The Host Encoder Failed to Initialize.
im pretty sure all my hardware is compatible, running Set-VMPartitionableGpu gives me no output
MB: Asus z97m PLUS CPU: i5 4440 GPU: AMD RX 580
Please check the state of the RX 580 in your virtual machines display adapters section of device manager. Does it show a yellow triangle? Is it there at all?
seems all good
when i run Set-VMPartitionableGpu powershell returns no output shoudnt i get something back if GPU is ready for GPU-P ?
Are you running the most recent drivers for the RX 580? Make sure you download drivers from AMD.com, rather than using Windows update.
yes most recent drivers installed from amd.com

@SmokeyBR same here, but i think this is not a problem with this project. I followed another tutorial and falled in the same error. the same tutorial for a gtx 1050 works greatly, so i think the problem is our GPU and the actual state of the GPU-P or the AMD drivers. I will update here if i get some success on that
@SmokeyBR Maybe this just won't will work on rx 580, look at this link https://github.com/GPUOpen-LibrariesAndSDKs/AMF/issues/223 Anyone with a newer Radeon GPU to test ? maybe will work in a newer GPU
i cant be of much help here, im afraid its all to technical for me, that issue seems to be treated as a bug and apparently they did fix it.... so im still hopefull
You can test something for me, enable Windows Sandbox. Then install Parsec from parsec.app/downloads on this Windows Sandbox and tell me if you can connect to this Sandbox using Parsec...It uses the same technology as GPU-P
@SmokeyBR In resume i think this is only work in a new generation of radeon GPUs because we have a hardware limitation. if you know someone with a rx 6000 series to make the test and report here if works will be very great. @jamesstringerparsec I will try that, in one or two days i report the test here
@jamesstringerparsec got some time here and tested, inside the Windows Sandbox i have the same problem
OK, that would suggest there is nothing I can do in this script to fix it, since Windows Sandbox is the official way Microsoft uses GPU-P. My 5700XT works fine with GPU-P.
@jamesstringerparsec you ran into windows 11 right ? i ran into windows 10. I will install 11 here and try again to see if the result is the same ( i think will be the same )
Having the same issue here with my RX 580, everything works great except Parsec pretty strange.
I have the same issue, VM is using Windows 11 and everything seems to work except Parsec and installing drivers. Trying to install drivers says there is no compatible GPU found and I have the exact same thing in device manager that SmokeyBR has.
I'm also having the same issue, Windows 11 Build 22000.318 (Guest), Windows 10 Build 19044.1415 (Host). I tried installing NVIDIA GPU drivers but it said no compatible hardware.
same issue with RX-570 tried with the newest driver that released today but still no luck everything works except parsec
@ItsPapoPlayz the drivers no need to be installed, will be used the drivers of host OS
@Dimantio @Doge5678 is a hardware limitation :(
I have the same problem with my Amd radeon R7 370 But with my Gtx 960 Its work flawlessly I hope someone gonna find a solution for this Btw
@ItsPapoPlayz the drivers no need to be installed, will be used the drivers of host OS
@Dimantio @Doge5678 is a hardware limitation :(
are you sure it is it sounds something like a driver problem
I'm having the same problem, I have an rx 570.
It's probably because AMD Polaris GPUs and older do not support hardware encoding in GPU Paravirtualisation mode. If someone can find out a way to fix that, Parsec should work.
It's the final sentence on the project's README.
AMD Polaris GPUS like the RX 580 do not support hardware video encoding via GPU Paravirtualization at this time.
Encountering the same issue with my Radeon RX570. :(
BUMP... not working in R9 280X
@jamesstringerparsec or @Vaakmeister , do you know if there is an official list of GPUs from AMD that support hardware encoding in GPU Paravirtualisation mode? I could not find a list.
I’m no expert but from what I gather don’t expect it to work in any AMD consumer gpu before they started with RDNA architecture (5000 series). As far as I am aware Paravirtualization is still not an officially supported feature even on the newer cards so there probably won’t be an official list for it.
Same issue on RX6500XT.
Same problem with 2080 ti, worked fine up until this point.

Hi there, I'm facing the same issue but I have an RX 6900XT that should support hwvideo encoding via GPU-P in a Windows-VM. I re-run the script multiple times and tried updating/reinstalling AMD Adrenaline and drivers. Is there something else that I can try? Am I missing something?
Hi there, I'm facing the same issue but I have an RX 6900XT that should support hwvideo encoding via GPU-P in a Windows-VM. I re-run the script multiple times and tried updating/reinstalling AMD Adrenaline and drivers. Is there something else that I can try? Am I missing something?
I also have the same issue with a 6900XT and 5900XT CPU. All drivers are up to date, and I ran the script to update the VM drivers. Parsec blackscreens, and gives me this error: https://support.parsec.app/hc/en-us/articles/115002624051