TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Qt Widgets Rendering Pipeline

77 点作者 coffeeaddict1超过 1 年前

8 条评论

wokwokwok超过 1 年前
I know QT is a very successful graphics library that works incredibly well, so clearly they’re on their game.<p>However.<p>I’m puzzled that a software rasteriser can possibly be performant enough for modern UI applications.<p>If you compare it with other sophisticated UI stacks for example, WPF or chrome (1), you can see a detailed and well considered use of GPU acceleration.<p>Does qt not do this too? I’m very surprised.<p>[1] - <a href="https:&#x2F;&#x2F;www.chromium.org&#x2F;developers&#x2F;design-documents&#x2F;gpu-accelerated-compositing-in-chrome&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.chromium.org&#x2F;developers&#x2F;design-documents&#x2F;gpu-acc...</a>
评论 #38653146 未加载
评论 #38657686 未加载
评论 #38655889 未加载
评论 #38655440 未加载
评论 #38654120 未加载
评论 #38654015 未加载
评论 #38653134 未加载
adamredwoods超过 1 年前
Cahier looks interesting! A research and note gathering tool.<p><a href="https:&#x2F;&#x2F;getcahier.com&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;getcahier.com&#x2F;</a>
评论 #38683903 未加载
评论 #38652137 未加载
Narann超过 1 年前
I didn’t know AGG library this article is referring to. It seems to have a big legacy yet not much is known about the author.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Anti-Grain_Geometry" rel="nofollow noreferrer">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Anti-Grain_Geometry</a>
评论 #38652625 未加载
评论 #38655076 未加载
jdlyga超过 1 年前
Qt Widgets was a pleasure to work with. It&#x27;s very well documented, well structured, and easy to extend with your own Widget classes.
rubymamis超过 1 年前
Thanks for the interesting read. Your app Cahier looks cool! I&#x27;m developing a note-taking app[1] using Qt C++ and QML and love that combo. Creating complex UIs with animation is much more straightforward with QML and since the model is still on the C++ side and most Qt Quick components are compiled to C++ the performance is close to Qt Widgets.<p>[1] <a href="https:&#x2F;&#x2F;www.get-plume.com" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.get-plume.com</a>
评论 #38683957 未加载
评论 #38654542 未加载
zerr超过 1 年前
&gt; Widgets draw different types of graphical elements one after the other, changing states rapidly. Since OpenGL excels in rendering lots of data of the same type, but is slow when changing states, this created a performance penalty for Qt Widgets applications.<p>Why does this not hinder QML to be GPU-accelerated? (Or any other GPU-accelerated UI such as WPF, Flutter)
评论 #38652705 未加载
brlebtag超过 1 年前
I wish there was a multiplatform MIT alternative or ... Qt change its license prices... it is so expensive!
评论 #38653980 未加载
评论 #38654108 未加载
评论 #38655594 未加载
danielvaughn超过 1 年前
At a glance, the rendering pipeline doesn’t seem too different than rendering on the web.
评论 #38655035 未加载
评论 #38652495 未加载