<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[How to  make a QWindow(OpenGL) doing its dynamic rendering in background?]]></title><description><![CDATA[<p dir="auto">I am following the example of <a href="http://doc.qt.io/qt-5/qtgui-openglwindow-example.html" target="_blank" rel="noopener noreferrer nofollow ugc">QWindow</a> to do my job and it did work.</p>
<p dir="auto">But now I have another question:My job was to catch pixels information when the QWindow do render() dynamically,and I got OpenGLFucntion::glRead() worked well,but it only work when the QWindow was exposed to the screen(When I minimize the window i stop animating and the rest paused rather than u expose the window again).My future work may require the QWindow not exposed.</p>
<p dir="auto">Should I do render() in a sub thread to do this ? And if so ,what example can i use for reference or what should I pay attention to ? Thanks.</p>
]]></description><link>https://forum.qt.io/topic/84628/how-to-make-a-qwindow-opengl-doing-its-dynamic-rendering-in-background</link><generator>RSS for Node</generator><lastBuildDate>Sat, 26 Sep 2026 15:14:41 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/84628.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 31 Oct 2017 07:04:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How to  make a QWindow(OpenGL) doing its dynamic rendering in background? on Thu, 02 Nov 2017 09:04:04 GMT]]></title><description><![CDATA[<p dir="auto">It seems like the only way to solve this problem is offscreen render(Use QGLFrameBufferObject)...</p>
]]></description><link>https://forum.qt.io/post/423882</link><guid isPermaLink="true">https://forum.qt.io/post/423882</guid><dc:creator><![CDATA[MartinChan 0]]></dc:creator><pubDate>Thu, 02 Nov 2017 09:04:04 GMT</pubDate></item></channel></rss>