I'm trying to understand how the boot process works and the differences that exist between legacy BIOS and UEFI, but when it comes to the video BIOS, I can't find much information except a small article on Wikipedia.
As for my understanding, the video BIOS's main job is to provide a basic interface for displaying characters and 2D images during the boot process.
However, I can't find an answer to the following questions:
Wikipedia says that BIOS/UEFI loads the video BIOS early in the boot sequence, but it also says:
The system BIOS loads the video BIOS from the card's ROM into system RAM and transfers control to it early in the boot sequence.
Does that mean that the rest of the boot process is actually executed by the video BIOS, and not the motherboard's BIOS/UEFI? Or does it mean that the video BIOS, after being loaded, once it finishes to do something (what exactly?), transfers control back to the system BIOS/UEFI, which then completes the boot sequence?
Is there such a thing as video UEFI, as opposed to video BIOS?
I often see GPUs that claim to be UEFI-ready, but I don't understand what does that really mean (besides the fact that a non-UEFI-ready GPU isn't compatible with a UEFI system. But why?)
Is the difference between a video UEFI and video BIOS the same existing between a motherboard's legacy BIOS and UEFI? (which wouldn't make much sense if the video BIOS/UEFI isn't in charge of completing the boot sequence) Or is there something else that I'm (probably) overlooking?