Рендеринг текста на графике GPU Metal против ядра процессора - PullRequest
1 голос
/ 13 марта 2020

Я пытаюсь решить, будет ли хорошей идеей выводить текст в видео на низкоуровневом металлическом GPU или просто продолжать использовать основную графику для рисования текста на видеокадре.

Использование графического процессора кажется парой месяцы работы, чтобы сделать это правильно, и даже тогда это просто stati c рендеринг. Увижу ли я значительный прирост производительности, если я перейду на GPU? Я делаю приложение для рендеринга анимированных видео-надписей, и текст на металле кажется сложным.

У меня уже запущен металлический конвейер с каким-то рисунком

1 Ответ

1 голос
/ 13 марта 2020

Увижу ли я значительный прирост производительности, если я перейду на gpu?

Это зависит от множества факторов, но в любом случае вы получите значительное улучшение. В моей программе я имею дело с видео высокого разрешения ( 16K , 60FPS ), и без рендеринга собственного текста моя программа просто не будет работать.

Использование gpu похоже на пару месяцев работы, чтобы сделать все правильно, и даже тогда это просто stati c рендеринг.

Это не займет много времени, в статье так много статей. web, вот некоторые из них:

Визуализация текста в металле

Визуализация текста в OpenGL

Текст Библиотека рендеринга

...