Есть ли разница в производительности при использовании окна OpenGL, такого как GLFW, или окружающего окна, такого как GTK или SDL? - PullRequest
0 голосов
/ 07 июня 2019

vlc имеет впечатляющий пример, показывающий, как интегрироваться с gtk:

https://git.videolan.org/?p=vlc.git;a=blob;f=doc/libvlc/gtk_player.c

но мы используем glfw и C ++. Если бы мы создавали окно-обертку, используя оконный инструментарий, такой как gtk, есть ли какое-то снижение производительности с точки зрения работы OpenGL внутри него?

Можно ли открыть видеоокно в компоненте GTKGL или OpenGL мешает видео, даже если оно не отображается?

1 Ответ

0 голосов
/ 10 июня 2019

Если вы передадите дескриптор окна в libvlc, я не понимаю, почему будут различия в производительности.

...