<?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[Rendering performance problems on iMac with Retina 5K]]></title><description><![CDATA[<p dir="auto">Hello,<br />
I originally posted this topic (I recommend to read it first but it is not necessary): <a href="https://forum.qt.io/topic/59466/image-rendering-performance-problem-on-imac-retina-5k">https://forum.qt.io/topic/59466/image-rendering-performance-problem-on-imac-retina-5kt</a> but no one has replied. Now I have a better description of the problem and I also attached working example.</p>
<p dir="auto">Whats going on?<br />
I have a problem with image rendering performance on iMac with Retina 5K. On this <a href="http://www.imagecode.eu/download/grpix.zip" target="_blank" rel="noopener noreferrer nofollow ugc">link </a> you can download the working example program.  The program creates an serie of images then it starts rendering in the showEvent() and it also continually displays the current framerate in the status bar. Here are the most important methods:</p>
<pre><code>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent),ui(new Ui::MainWindow)
{
    ui-&gt;setupUi(this);

    m_iFramesDrawn = -1;
    m_iImgCounter = 0;
    //prepare the images to be rendered
    for (int i = 0; i &lt; IMG_COUNT; i++)
        m_images[i] = prepareImage(i);

    m_pView = new QGraphicsView(this);
    setCentralWidget(m_pView);

    m_pScene = new QGraphicsScene();
    m_pView-&gt;setScene(m_pScene);

    QImage *pFirstImage = &amp;m_images[0];
    m_pPixItem = new QGraphicsPixmapItem();
    m_pPixItem-&gt;setTransformationMode(Qt::FastTransformation);
    m_pPixItem-&gt;setPixmap(QPixmap::fromImage(*pFirstImage));
    m_pScene-&gt;addItem(m_pPixItem);

    m_pScene-&gt;setSceneRect(0, 0, pFirstImage-&gt;width(), pFirstImage-&gt;height());
    m_pView-&gt;fitInView(m_pPixItem, Qt::KeepAspectRatio);
}

void MainWindow::showEvent(QShowEvent *)
{
    zoomFitToScreen();
    drawImage();    // start repainting
}

void MainWindow::drawImage()
{
    // calc FPS
    if (m_iFramesDrawn == -1)
    {
        m_iFramesDrawn = 0;
        m_timer.start();
    }
    else if (m_timer.elapsed() &gt; 1000)  // every second
    {
        double dFps = m_iFramesDrawn * 1000 / (double)m_timer.restart();
        ui-&gt;statusBar-&gt;showMessage(QString("fps = %1").arg(dFps, 0, 'f', 1));
        m_iFramesDrawn = 0;
    }

    // draw next image
    m_iImgCounter = (m_iImgCounter+1)%IMG_COUNT;
    m_pPixItem-&gt;setPixmap(QPixmap::fromImage(m_images[m_iImgCounter]));
    m_iFramesDrawn++;

    // schedule for next image
    QTimer::singleShot(1, this, SLOT(drawImage()));
}

QImage MainWindow::prepareImage(int idx)
{
    QPixmap pix(1024, 768);
    pix.fill(Qt::gray);

    QPainter p(&amp;pix);
    p.setFont(QFont("Arial", 50));
    p.setPen(Qt::white);
    p.drawText(QRect(0, 0, pix.width(), pix.height()), Qt::AlignCenter, QString::number(idx));
    p.end();

    return pix.toImage();
}
</code></pre>
<p dir="auto">When I run this program on iMac with Retina 5K then I got these framerates (the application was maximized!):</p>
<p dir="auto">Screen resolution / rendering FPS<br />
3200x2560 / 14.5<br />
2560x1440 / 20<br />
1600x900 / 60</p>
<p dir="auto">Exactly the same program on the same hardware but on Windows 10 (started from Bootcamp) gave these framerates:</p>
<p dir="auto">3840x2160 / 125<br />
2560x1440 / 300<br />
1600x900 / 655</p>
<p dir="auto">The side effect was that the program running on Mac had very slow responsivity (&gt;5 sec if I clicked the close button for example) while on the Windows the responsivity was always excelent.</p>
<p dir="auto">Could someone tell me where is the problem? It seems to me there is something wrong in the Qt's...</p>
<p dir="auto">Thank you for any usefull hint.</p>
]]></description><link>https://forum.qt.io/topic/59578/rendering-performance-problems-on-imac-with-retina-5k</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 08:50:48 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/59578.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 09 Oct 2015 11:47:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Tue, 20 Feb 2018 22:36:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jcelerier">@<bdi>jcelerier</bdi></a> said in <a href="/post/412097">Rendering performance problems on iMac with Retina 5K</a>:</p>
<blockquote>
<p dir="auto"><a href="https://bugreports.qt.io/browse/QTBUG-61384?focusedCommentId=361794&amp;page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-361794" target="_blank" rel="noopener noreferrer nofollow ugc">https://bugreports.qt.io/browse/QTBUG-61384?focusedCommentId=361794&amp;page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-361794</a><br />
.</p>
</blockquote>
<p dir="auto">That one.</p>
]]></description><link>https://forum.qt.io/post/443095</link><guid isPermaLink="true">https://forum.qt.io/post/443095</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Tue, 20 Feb 2018 22:36:58 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Tue, 20 Feb 2018 11:17:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sgaist">@<bdi>SGaist</bdi></a> Which bug numbers were those?</p>
]]></description><link>https://forum.qt.io/post/442968</link><guid isPermaLink="true">https://forum.qt.io/post/442968</guid><dc:creator><![CDATA[jpalmer]]></dc:creator><pubDate>Tue, 20 Feb 2018 11:17:41 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Mon, 11 Dec 2017 12:16:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/linoleo">@<bdi>linoleo</bdi></a> Did you check the latest 5.9 or 5.10 ? The fixe for this bug report has been merged for these two branches.</p>
]]></description><link>https://forum.qt.io/post/430978</link><guid isPermaLink="true">https://forum.qt.io/post/430978</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Mon, 11 Dec 2017 12:16:22 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Mon, 11 Dec 2017 10:53:11 GMT]]></title><description><![CDATA[<p dir="auto">To be precise, by Qt5 widgets being "fine" on macOS 10.9 or older I mean that the lag is "only" ~50ms, not seconds. I suspect (though can't test right now) that adding a GL widget (cf QTBUG-61384) might get me in the same 50ms ballpark on newer versions of macOS, but that's still too much for my software (a <a href="https://linotune.com/" target="_blank" rel="noopener noreferrer nofollow ugc">strobe tuner</a>, which needs fast rendering).</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jcelerier">@<bdi>jcelerier</bdi></a> Right on, the last Qt version with decent QWidgets rendering performance on macOS was 4.8 with the raster engine. Qt5 widgets have been unusable for real-time graphics on Macs from the start, and it hasn't gotten any better. <a class="plugin-mentions-user plugin-mentions-a" href="/user/shikisuen">@<bdi>ShikiSuen</bdi></a> Steinberg has my full sympathies, I know how it feels like.</p>
]]></description><link>https://forum.qt.io/post/430958</link><guid isPermaLink="true">https://forum.qt.io/post/430958</guid><dc:creator><![CDATA[linoleo]]></dc:creator><pubDate>Mon, 11 Dec 2017 10:53:11 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Wed, 06 Dec 2017 12:27:40 GMT]]></title><description><![CDATA[<p dir="auto">I experience intolerably poor graphics performance on Macs with QtWidgets in the following constellation:</p>
<ul>
<li>Qt 5, any version - Qt 4 on the same hardware is fine.</li>
<li>macOS 10.10 and up - 10.9 or older on the same hardware is fine.</li>
<li>not limited to retina displays, though obviously worse on them.</li>
</ul>
<p dir="auto">This is becoming a major PITA as it means my cross-platform app remains stuck at Qt 4.8.6 / Quick 1.1 on macOS, vs. Qt 5.6 / Quick 2.3 everywhere else.</p>
]]></description><link>https://forum.qt.io/post/430222</link><guid isPermaLink="true">https://forum.qt.io/post/430222</guid><dc:creator><![CDATA[linoleo]]></dc:creator><pubDate>Wed, 06 Dec 2017 12:27:40 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Thu, 24 Aug 2017 15:51:23 GMT]]></title><description><![CDATA[<p dir="auto">Super.<br />
Hopefully a fix comes out of it if possible.</p>
]]></description><link>https://forum.qt.io/post/412099</link><guid isPermaLink="true">https://forum.qt.io/post/412099</guid><dc:creator><![CDATA[mrjj]]></dc:creator><pubDate>Thu, 24 Aug 2017 15:51:23 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Thu, 24 Aug 2017 15:40:55 GMT]]></title><description><![CDATA[<p dir="auto">If anyone's interested I did a pass through Xcode's performance tools and put the trace here :</p>
<p dir="auto"><a href="https://bugreports.qt.io/browse/QTBUG-61384?focusedCommentId=361794&amp;page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-361794" target="_blank" rel="noopener noreferrer nofollow ugc">https://bugreports.qt.io/browse/QTBUG-61384?focusedCommentId=361794&amp;page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-361794</a></p>
<p dir="auto">as you can see, roughly 25% of the time is spent in CGContextDrawImage. This was with QtCreator, but I have similar findings when benchmarking my app.</p>
]]></description><link>https://forum.qt.io/post/412097</link><guid isPermaLink="true">https://forum.qt.io/post/412097</guid><dc:creator><![CDATA[jcelerier]]></dc:creator><pubDate>Thu, 24 Aug 2017 15:40:55 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Thu, 24 Aug 2017 15:35:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mrjj">@<bdi>mrjj</bdi></a> (sorry for the long response, didn't get any mail notification)</p>
<p dir="auto">I'm on 2880*1800 resolution.</p>
]]></description><link>https://forum.qt.io/post/412095</link><guid isPermaLink="true">https://forum.qt.io/post/412095</guid><dc:creator><![CDATA[jcelerier]]></dc:creator><pubDate>Thu, 24 Aug 2017 15:35:13 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Tue, 20 Jun 2017 08:49:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jcelerier">@<bdi>jcelerier</bdi></a><br />
What resolution was it ?</p>
]]></description><link>https://forum.qt.io/post/400607</link><guid isPermaLink="true">https://forum.qt.io/post/400607</guid><dc:creator><![CDATA[mrjj]]></dc:creator><pubDate>Tue, 20 Jun 2017 08:49:31 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Tue, 20 Jun 2017 08:30:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mrjj">@<bdi>mrjj</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/shikisuen">@<bdi>ShikiSuen</bdi></a> there is a real performance problem not with QWidgets, but with QWidgets's macOS implementation. I'm dual booting macOS/Linux on a retina macbook, and all the QWidgets applications I use, QtCreator, Clementine, Wireshark, (and the ones I develop) are much more fluid and smooth under Linux than MacOS even though it's the same hardware and screen resolution.</p>
]]></description><link>https://forum.qt.io/post/400596</link><guid isPermaLink="true">https://forum.qt.io/post/400596</guid><dc:creator><![CDATA[jcelerier]]></dc:creator><pubDate>Tue, 20 Jun 2017 08:30:24 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Sat, 11 Mar 2017 20:57:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shikisuen">@<bdi>ShikiSuen</bdi></a> said in <a href="/post/363115">Rendering performance problems on iMac with Retina 5K</a>:</p>
<blockquote>
<p dir="auto">Update: <a class="plugin-mentions-user plugin-mentions-a" href="/user/mrjj">@<bdi>mrjj</bdi></a> did not tell me anything regarding the difference between Qt QML and Qt Widgets.</p>
<p dir="auto">Thanks to some answers from experts on Zhihu. Now the reason of the performance issue has been found out: Qt Widgets is a deprecated approach which never consults GPU for UI graphic manipulation.</p>
<p dir="auto">The solution is simple: Use Qt Quick + QML instead.</p>
</blockquote>
<p dir="auto">You can't be serious. That's equivalent to tearing down your house and rebuilding it from the foundation. That's not a "simple" solution.</p>
<hr />
<p dir="auto">I too have experienced QWidgets - in my case with QLabel poor rendering performance, and strangely enough, Hackintosh in Virtual box runs faster than better specced native hardware.</p>
]]></description><link>https://forum.qt.io/post/381458</link><guid isPermaLink="true">https://forum.qt.io/post/381458</guid><dc:creator><![CDATA[Vadi2]]></dc:creator><pubDate>Sat, 11 Mar 2017 20:57:10 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Sat, 11 Mar 2017 19:29:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dmitrygrig">@<bdi>DmitryGrig</bdi></a><br />
The link above is working now. Or just click <a href="http://www.imagecode.eu/download/grpix.zip" target="_blank" rel="noopener noreferrer nofollow ugc">here</a>.</p>
]]></description><link>https://forum.qt.io/post/381453</link><guid isPermaLink="true">https://forum.qt.io/post/381453</guid><dc:creator><![CDATA[PetrM]]></dc:creator><pubDate>Sat, 11 Mar 2017 19:29:37 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Sat, 11 Mar 2017 15:25:32 GMT]]></title><description><![CDATA[<p dir="auto">Hi PetrM.<br />
Please update the link to your "working example" - it reports "File Not Found" now.<br />
I'd like to reproduce your results on my MacBook.</p>
]]></description><link>https://forum.qt.io/post/381441</link><guid isPermaLink="true">https://forum.qt.io/post/381441</guid><dc:creator><![CDATA[DmitryGrig]]></dc:creator><pubDate>Sat, 11 Mar 2017 15:25:32 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Tue, 06 Dec 2016 07:25:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shikisuen">@<bdi>ShikiSuen</bdi></a><br />
Super.<br />
QML is not intended for heavy calculations so for that kind of program you will need<br />
Qt Quick + QML instead + C++ backend.</p>
]]></description><link>https://forum.qt.io/post/363119</link><guid isPermaLink="true">https://forum.qt.io/post/363119</guid><dc:creator><![CDATA[mrjj]]></dc:creator><pubDate>Tue, 06 Dec 2016 07:25:50 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Tue, 06 Dec 2016 06:59:53 GMT]]></title><description><![CDATA[<p dir="auto">Update: <a class="plugin-mentions-user plugin-mentions-a" href="/user/mrjj">@<bdi>mrjj</bdi></a> did not tell me anything regarding the difference between Qt QML and Qt Widgets.</p>
<p dir="auto">Thanks to some answers from experts on Zhihu. Now the reason of the performance issue has been found out: Qt Widgets is a deprecated approach which never consults GPU for UI graphic manipulation.</p>
<p dir="auto">The solution is simple: Use Qt Quick + QML instead.</p>
]]></description><link>https://forum.qt.io/post/363115</link><guid isPermaLink="true">https://forum.qt.io/post/363115</guid><dc:creator><![CDATA[ShikiSuen]]></dc:creator><pubDate>Tue, 06 Dec 2016 06:59:53 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Thu, 24 Nov 2016 21:13:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mrjj">@<bdi>mrjj</bdi></a> said in <a href="/post/361465">Rendering performance problems on iMac with Retina 5K</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shikisuen">@<bdi>ShikiSuen</bdi></a> said in <a href="/post/361459">Rendering performance problems on iMac with Retina 5K</a>:</p>
<blockquote>
<p dir="auto">Metal</p>
</blockquote>
<p dir="auto"><a href="https://forum.qt.io/topic/42356/qt-and-apple-s-metal">https://forum.qt.io/topic/42356/qt-and-apple-s-metal</a></p>
<p dir="auto">As far as I know it do not.<br />
Just as it do not support (directly) DirectX and other OS bound techs.</p>
<p dir="auto">Also 4K+ screens are not that common yet.<br />
<a href="https://www.w3counter.com/globalstats.php" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.w3counter.com/globalstats.php</a><br />
so Im not sure getting Metal support has high focus. (purely guessing)<br />
But note that hi-res support have gotten some love and improved a lot.</p>
</blockquote>
<p dir="auto">Thanks. Looks like my suggestion of using Xamarin in lieu of Qt still makes sense at this moment:<br />
<a href="https://developer.xamarin.com/guides/mac/platform-features/introduction-to-macos-sierra/" target="_blank" rel="noopener noreferrer nofollow ugc">https://developer.xamarin.com/guides/mac/platform-features/introduction-to-macos-sierra/</a><br />
Note that Apple is phasing out their non-retina models. Graphic acceleration efficiency necessities on Retina MacBook Pro models and Retina iMac models are the same. Qt is already 4 years late for this and has no reason to refer the global stats (because they count windows computers) for reasons of postponing Metal support for macOS.</p>
]]></description><link>https://forum.qt.io/post/361485</link><guid isPermaLink="true">https://forum.qt.io/post/361485</guid><dc:creator><![CDATA[ShikiSuen]]></dc:creator><pubDate>Thu, 24 Nov 2016 21:13:32 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Thu, 24 Nov 2016 17:12:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shikisuen">@<bdi>ShikiSuen</bdi></a> said in <a href="/post/361459">Rendering performance problems on iMac with Retina 5K</a>:</p>
<blockquote>
<p dir="auto">Metal</p>
</blockquote>
<p dir="auto"><a href="https://forum.qt.io/topic/42356/qt-and-apple-s-metal">https://forum.qt.io/topic/42356/qt-and-apple-s-metal</a></p>
<p dir="auto">As far as I know it do not.<br />
Just as it do not support (directly) DirectX and other OS bound techs.</p>
<p dir="auto">Also 4K+ screens are not that common yet.<br />
<a href="https://www.w3counter.com/globalstats.php" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.w3counter.com/globalstats.php</a><br />
so Im not sure getting Metal support has high focus. (purely guessing)<br />
But note that hi-res support have gotten some love and improved a lot.</p>
]]></description><link>https://forum.qt.io/post/361465</link><guid isPermaLink="true">https://forum.qt.io/post/361465</guid><dc:creator><![CDATA[mrjj]]></dc:creator><pubDate>Thu, 24 Nov 2016 17:12:06 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Thu, 24 Nov 2016 16:52:01 GMT]]></title><description><![CDATA[<p dir="auto">Further tests I did proved that what <a class="plugin-mentions-user plugin-mentions-a" href="/user/sgaist">@<bdi>SGaist</bdi></a> said is right. Steinberg Dorico 1.0.0 (my purchased copy) may occupied later versions of Qt and it could be 60fps under Retina HiDPI mode (Intel Iris Graphics only, MacBook Pro early-2015 13-inch) while scrolling sheetmusic pages only. If resizing window or zooming score pages, there is an FPS bottleneck choking the FPS at maximum 29~30fps. AFAIK, according to what Daniel Spreadbury announced through certain online communities, Dorico team is now dedicating to the UI responsiveness optimization for future Dorico updates. Now I am wondering whether the current version of Qt supports Metal.</p>
]]></description><link>https://forum.qt.io/post/361459</link><guid isPermaLink="true">https://forum.qt.io/post/361459</guid><dc:creator><![CDATA[ShikiSuen]]></dc:creator><pubDate>Thu, 24 Nov 2016 16:52:01 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Thu, 24 Nov 2016 15:58:11 GMT]]></title><description><![CDATA[<ul>
<li>And how the application process other GUI events while the timer is running?</li>
</ul>
<p dir="auto">well that normally happens via the exec() for the Application object as normally seen in main.cpp.</p>
]]></description><link>https://forum.qt.io/post/361446</link><guid isPermaLink="true">https://forum.qt.io/post/361446</guid><dc:creator><![CDATA[mrjj]]></dc:creator><pubDate>Thu, 24 Nov 2016 15:58:11 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Thu, 24 Nov 2016 14:52:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sgaist">@<bdi>SGaist</bdi></a> That's a hackintosh (only in such case I could use a Geforce GTX 950 on macOS with NVidia official web driver). I also have a real retina MacBook Pro (early-2015) with me and the fps on it is far more terrible.</p>
]]></description><link>https://forum.qt.io/post/361431</link><guid isPermaLink="true">https://forum.qt.io/post/361431</guid><dc:creator><![CDATA[ShikiSuen]]></dc:creator><pubDate>Thu, 24 Nov 2016 14:52:24 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Thu, 24 Nov 2016 13:28:19 GMT]]></title><description><![CDATA[<p dir="auto">Something's not clear from your description: what do you mean by "compatible PC" ?</p>
]]></description><link>https://forum.qt.io/post/361418</link><guid isPermaLink="true">https://forum.qt.io/post/361418</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Thu, 24 Nov 2016 13:28:19 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Thu, 24 Nov 2016 06:44:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sgaist">@<bdi>SGaist</bdi></a> said in <a href="/post/361289">Rendering performance problems on iMac with Retina 5K</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shikisuen">@<bdi>ShikiSuen</bdi></a> It's a bit quick to say that no ones wants to solve the problem. <a href="http://doc.qt.io/qt-5/highdpi.html" target="_blank" rel="noopener noreferrer nofollow ugc">High DPI</a> support has improved since <a class="plugin-mentions-user plugin-mentions-a" href="/user/petrm">@<bdi>PetrM</bdi></a> wrote this post. And work is currently going on on the subject.</p>
<p dir="auto">Also there have been several releases of Qt done in between. You can't blame Qt based on software editor products not working as you want/expect without a least checking wether they are running an up to date version of Qt with they product.</p>
</blockquote>
<p dir="auto">Thanks for your reply with your most-recent information. I already send the link of this thread to some people in Steinberg and MakeMusic (Finale), and they may come here to read your information. I do apologize for my too-quick words caused by my 4-years waiting for HiDPI video performance improvements of Steinberg Cubase and MakeMusic Finale, this drove me sick.</p>
<p dir="auto">I would better post a screenshot using Cubase 8.5 under macOS Sierra (running on a compatible PC), Low DPI 1600x900 using Geforce GTX 950 (better than the AMD M395X shipped with iMac 5k). The screenshot (Quartz Debug running at the bottom right of the screen) indicates: 1) Cubase using Qt could not fully occupy the graphics to keep 60fps; 2) The performance meter at the bottom left of the screen indicates that this is not CPU bottleneck. // You could think of the deducted performance on a 5k display w/ macOS HiDPI mode.</p>
<p dir="auto"><img src="http://i.imgur.com/T4CftHn.png" alt="alt text" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.qt.io/post/361332</link><guid isPermaLink="true">https://forum.qt.io/post/361332</guid><dc:creator><![CDATA[ShikiSuen]]></dc:creator><pubDate>Thu, 24 Nov 2016 06:44:07 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Wed, 23 Nov 2016 21:53:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shikisuen">@<bdi>ShikiSuen</bdi></a> It's a bit quick to say that no ones wants to solve the problem. <a href="http://doc.qt.io/qt-5/highdpi.html" target="_blank" rel="noopener noreferrer nofollow ugc">High DPI</a> support has improved since <a class="plugin-mentions-user plugin-mentions-a" href="/user/petrm">@<bdi>PetrM</bdi></a> wrote this post. And work is currently going on on the subject.</p>
<p dir="auto">Also there have been several releases of Qt done in between. You can't blame Qt based on software editor products not working as you want/expect without a least checking wether they are running an up to date version of Qt with they product.</p>
]]></description><link>https://forum.qt.io/post/361289</link><guid isPermaLink="true">https://forum.qt.io/post/361289</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Wed, 23 Nov 2016 21:53:31 GMT</pubDate></item><item><title><![CDATA[Reply to Rendering performance problems on iMac with Retina 5K on Wed, 23 Nov 2016 17:21:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/petrm">@<bdi>PetrM</bdi></a> Looks like no one wants to solve this problem during recent years. I waited since 2013 and all Steinberg products (they use Qt) are having really bad video performances on macOS under HiDPI mode (not so bad with Dorico due to their optimization, and they are still working on this to make it better. Still, Qt needs to do something).</p>
<p dir="auto">Meanwhile, PreSonus wrote their own cross-platform framework and their apps runs at 60fps on macOS under HiDPI mode.</p>
<p dir="auto">I am not blaming Steinberg because their limited developer resources are supposed to be dedicated to the audio functionality of their apps. Nevertheless, Steinberg is definitely not the only victim of Qt's lack of fully-powered macOS HiDPI video acceleration support.</p>
<p dir="auto">In your case, it needs to be addressed that Qt is not your only choice. I don't know how Xamarin (Visual Studio for Mac, available now) performs, but you may want to try.</p>
]]></description><link>https://forum.qt.io/post/361263</link><guid isPermaLink="true">https://forum.qt.io/post/361263</guid><dc:creator><![CDATA[ShikiSuen]]></dc:creator><pubDate>Wed, 23 Nov 2016 17:21:17 GMT</pubDate></item></channel></rss>