使用OpenGL窗口(如GLFW)或周围的窗口(如GTK或SDL)是否存在性能差异?

时间:2019-06-07 01:17:47

标签: c++ vlc glfw

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 :(得分:0)

如果将窗口句柄传递给libvlc,我不明白为什么会有性能差异。