Not all. I never had to, it's not used anywhere in my app which uses Metal. Other apps will be similar. Larger apps might have developers working on different aspects only some of whom are dealing with graphics APIs. Or an app might not have a UI, or it might run on a non-Apple OS.