wait one second. Is AMD GOP Injection the same thing?
No, AMD GOP injection is to inject the UEFI GOP into the AMD graphic card.
EnableGop(Direct) is to utillise that injected UEFI GOP to display boot screen on cMP.
By default, cMP can only use Mac EFI UGA to display boot screen. It doesn't know what GOP is, or how to use it.
EnableGop(Direct) make the cMP able to utilise GOP.
However, if there is no GOP on the graphic card, then there is nothing EnableGop(Direct) can do. Therefore, for some older graphic card, users need to inject GOP by themselves.