pcie passthrough for rx6800 gpu - eviltoast

Good day, I have some really hard time getting my gpu passed through to a vm, my current host is linux mint. The bios setting is fine, but for some reason I get a black screen every time the vm starts.

Im not sure if the card itself have limitations. Just want to confirm wether I am wasting my time on this card?

Im basically try to do a single gpu passthrough with scripts that will release gpu from host and pass through to vm, till the vm is shut down, then the host have control over the gpu again.