Do AA/AAA game developers that use game engines like UE and Unity ever use dx11/12/Vulkan directly? Or do they just rely on the engine the whole time? I've read that large game developers often make patches to the source code of eg. Unreal or Unity. So from that it sounds like game developers make low level changes, which would include using dx11/12/Vulkan. Is that correct? If game developers so use dx11/12/Vulkan directly, how often is that, and how large of the game surface does it cover? What is it used for? Is it just used eg. to create a homescreen menu or something or more something more important? Obviously each studio is different but I's like to hear how common it is in your opinion. Thanks!
Tl;dr: do game developers that use UE/Unity ever touch dx11/12/Vulkan and if so for what and how much?