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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Metal for IntelliJ Platform

109 点作者 markdog12超过 4 年前

11 条评论

an_opabinia超过 4 年前
You’d think Apple would just hire someone to do this for them, in Java. There are maybe 10,000 concerns they could pay for to resolve, with clear no nonsense objectives like “Does Java2D run on Metal?” And the crazy thing is they have the money to do it.
评论 #25225174 未加载
评论 #25225089 未加载
评论 #25225327 未加载
评论 #25224976 未加载
评论 #25224849 未加载
dstaley超过 4 年前
I would have loved to have seen a Vulkan implementation combined with MoltenVK[1] for Metal compatibility instead of a direct Metal implementation. This means that Java will now have to maintain two separate graphics implementations.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;KhronosGroup&#x2F;MoltenVK" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;KhronosGroup&#x2F;MoltenVK</a>
p1necone超过 4 年前
Why is Apple <i>still</i> dead set on having their own special graphics API? Surely it would be better for everyone (even them) if they just adopted Vulkan like literally every other platform?
评论 #25226801 未加载
评论 #25225164 未加载
评论 #25228301 未加载
评论 #25225162 未加载
评论 #25225722 未加载
akmittal超过 4 年前
There are times like this I feel electron is not bad of a platform. Platform APIs keep on changing but chromium always implement those in early phase(vulkan, metal, ARM mac OS etc). Development almost never have to worry about platform APIs.
评论 #25227169 未加载
adamnemecek超过 4 年前
I have gone through something similar recently (implementing nanovg on top of Metal). It’s a really good experience and can be achieved with relatively little code.
avalys超过 4 年前
Who else uses Java Swing these days?
评论 #25225784 未加载
johnisgood超过 4 年前
It consumes less energy? By how much, and was this the main motivation?
评论 #25224658 未加载
WhoCaresLies超过 4 年前
&quot;Performance on par with OpenGL&quot;<p>I would have expected a performance increase to be honest<p>Or maybe they push the limits of POSSIBLE perf because of the JVM, i guess that&#x27;s why performance gain can&#x27;t be perceived, no matter what, the JIT and GC has to constantly work..
评论 #25225014 未加载
评论 #25225115 未加载
brundolf超过 4 年前
Now I&#x27;m curious to what degree the graphics rendering is responsible for IntelliJ&#x27;s sluggish, battery-hogging experience on macOS. I wouldn&#x27;t think it&#x27;s the main cause, but who knows
评论 #25225183 未加载
评论 #25225098 未加载
评论 #25224838 未加载
solarkraft超过 4 年前
Ah, supporting new Platform APIs I see.<p>It would be nice if they could start working on supporting Wayland and in turn HiDPI on modern desktops.
bpodgursky超过 4 年前
&quot;Lanai&quot; as a project name is hilarious. It&#x27;s like begging to Larry Ellison<p>&quot;Please don&#x27;t cancel the project! You&#x27;ll own it all anyway!&quot;<p>*Lanai is the Hawaiian island that Larry Ellison owns