Я избегал использования YUV422 для OSD из-за требований к прозрачности, которые у меня были. Вы можете попробовать посмотреть, помогает ли использование окна Атрибутов в вашей ситуации.
Кроме того, у меня было много альфа-изображений на пиксель, которые выглядели неправильно без наложения, поэтому я в итоге остановился на использовании режима RGB888, который имеет 3 бита альфа. Я не знаю, какая часть экрана вам понадобится для вашего окна OSD, но я видел проблемы с шиной памяти, когда она была 1280x720. К счастью, мне нужна была только небольшая часть экрана, и режим RGB888 хорошо сработал.