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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Key Advances in the OpenGL Ecosystem

115 点作者 Jarlakxen将近 11 年前

6 条评论

exDM69将近 11 年前
OpenGL is long overdue for a spring cleaning. A bit less than 10 years ago there was an initiative to create a new OpenGL API, code name &quot;Longs Peak&quot; which would have solved some of the obvious issues there are.<p>Right now there&#x27;s a variety versions of OpenGL out there and they are incompatible in subtle ways. To write &quot;portable&quot; graphics code, you need both compile time and runtime version checks for a variety of features. Some restrictions in mobile versions make sense because of hardware requirements, others are just plain ridiculous.<p>And the versions of OpenGL that vendors ship is very diverse. For years, Nvidia and AMD have been the only ones to provide (at least almost) the latest version of OpenGL (but only on Windows and Linux, not Mac). Other vendors are lagging behind by several years.<p>I won&#x27;t even start listing the obvious problems with the OpenGL API. Everyone who is working with it knows that the API is ridiculous.<p>I&#x27;d like to see an API clean up (ie. rewrite from scratch), a common shader compiler frontend, a common shader binary format and common tooling like benchmarking and profiling tools. Perhaps even a software emulated &quot;gold standard&quot; implementation.<p>At the moment, writing practical OpenGL applications is miserable. It&#x27;s quite alright as long as you&#x27;re working on a small project for your own enjoyment but once you have to start dealing with a variety of driver bugs from different vendors and whatnot, it takes a lot of time to actually ship an application.
评论 #8163740 未加载
评论 #8163881 未加载
评论 #8163709 未加载
评论 #8163609 未加载
评论 #8164364 未加载
评论 #8164412 未加载
SynchrotronZ将近 11 年前
The quotes on that page feature the best job title I have ever seen: &quot;Aras Pranckevičius, graphics plumber at Unity.&quot;
评论 #8163486 未加载
theandrewbailey将近 11 年前
Direct State Access is finally in the core spec. That might be the last missing piece of what OpenGL 3.0 was supposed to be.
DonHopkins将近 11 年前
We&#x27;ve come a long way from the time that the HP technical support person asked Steve Strassmann &quot;Why would you ever need to point to something that you&#x27;ve drawn in 3D?&quot;<p><a href="http://www.art.net/~hopkins/Don/unix-haters/x-windows/disaster.html" rel="nofollow">http:&#x2F;&#x2F;www.art.net&#x2F;~hopkins&#x2F;Don&#x2F;unix-haters&#x2F;x-windows&#x2F;disast...</a>
评论 #8164520 未加载
bitwize将近 11 年前
Next Generation OpenGL: Key Advances That Will Bring OpenGL to Where Direct3D Was Two Years Ago.
评论 #8164437 未加载
NINJATESTER将近 11 年前
HOLA FACU:D!