Often times, bugs are fixed upstream but due to how android is structured, phone vendors won't take driver updates because they're terrified of breaking things and/or re-certifying is a huge pain.
Also, mobile vendors tend to have driver teams a fraction of the size of desktop GPU vendors
Also, mobile vendors tend to have driver teams a fraction of the size of desktop GPU vendors
