[英]How to render to two QWidget of one QMainWindow with OpenGL?
在一個帶有QT 5.13的窗口中有兩個窗口小部件,一個窗口小部件應呈現預覽,而另一個窗口小部件應使用另一台攝像機呈現。 我們使用了EGL。 我應該在主線程中使用的每個QWidget / HWND上創建一個OpenGL上下文,並渲染為兩個HWND,還是兩個子線程分別負責每個上下文? 我們需要共享OpenGL資源(着色器/紋理)。
這里的鏈接上有關於EGL和opengl上下文的討論。 我沒有關於egl編程的經驗,但是在qt桌面應用程序中,有可能在兩個不同的視圖上共享相同的上下文,並且在一個視圖上使用不同的相機。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.