tag:blogger.com,1999:blog-5484832721681814833.post6259230656973363544..comments2023-07-03T04:44:50.312-04:00Comments on I-Novae Studios: Why OpenGL Probably isn't the Graphics API of the Future and I Hope it DiesAnonymoushttp://www.blogger.com/profile/09563679857838117386noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-5484832721681814833.post-49656739866094808422019-10-03T09:34:01.344-04:002019-10-03T09:34:01.344-04:00I found that site very usefull and this survey is ...I found that site very usefull and this survey is very cirious, I ' ve never seen a blog that demand a survey for this actions, very curious... <a href="https://pcreviewer.org" rel="nofollow">https://pcreviewer.org</a><br />SEO Agencyhttps://www.blogger.com/profile/15520834973796478641noreply@blogger.comtag:blogger.com,1999:blog-5484832721681814833.post-57236309814925613912014-01-03T08:02:28.501-05:002014-01-03T08:02:28.501-05:00I think the only reason OpenGL would die would be ...I think the only reason OpenGL would die would be if it was supplanted by something with equally ubiquitous support but better features. Lots of proprietary systems wouldn't emerge to take its place for exactly the reasons you mention - we're lazy and we don't want to write multiple versions of code to support multiple APIs.Excrubulenthttps://www.blogger.com/profile/10854664566763570671noreply@blogger.comtag:blogger.com,1999:blog-5484832721681814833.post-60029307563838979292013-12-09T12:16:41.666-05:002013-12-09T12:16:41.666-05:00I don't want OpenGL to "go away". It...I don't want OpenGL to "go away". It's currently the only option that works across such a wide range of platforms. It's has problems certainly, and I'll happily lament the missed opportunity to throw large chunks of it away that they passed up with you.<br /><br />A replacement simply isn't going to emerge though. Practically anyway. For a while I hoped that there was a chance we might see DirectX implemented on other platforms but MS would never allow the official IGPs to actually write drivers for it.<br /><br />Mantle will be another also-ran. No-one I know is using it on console, and no-one is on PC except as an afterthought or experiment to test the waters. Neither Intel nor nVidia will implement it especially as everything I've read about it suggests that it's slightly biased towards the way AMDs GPU operate.<br />This is the same reason that Intel and AMD won't implement CUDA for example.<br /><br />My real hope is that we get our desired next-gen API thanks to Valve and SteamOS finally forcing improvements to both the drivers and OpenGL APIs.<br /><br />Otherwise what we might see is Intel and nVidia releasing their own custom Matnle-alike thin wrapper and then we'll all be writing the same code 3 to 5 times over to support all of the old cards that use DirectX & OpenGL, plus AMDs Mantle, Intels-bodge-can't-be-bothered-with-gfx-LOL, and nVidia-super-fast-but-oh-god-I've-just-lost-my-whole-leg! :)<br /><br />By that point the idea of DirectX + DirectCompute & OpenGL + OpenCL / CUDA will lovely positively pleasant :)Andrewhttps://www.blogger.com/profile/07850406958181278814noreply@blogger.comtag:blogger.com,1999:blog-5484832721681814833.post-952697481240761942013-12-06T10:22:14.661-05:002013-12-06T10:22:14.661-05:00The Khronos Group was founded in 2000 (http://en.w...The Khronos Group was founded in 2000 (http://en.wikipedia.org/wiki/Khronos_Group) and my impression is basically the ARB just changed its name and became a non-profit - perhaps that's wrong. OpenGL has only caught up to D3D11, in terms of the specification, within the last year or two. In terms of driver support it still has a *long* way to go. I agree that the Khronos group, since ~2011, has been doing a much better job updating the API however that has still mostly been playing catch-up to DirectX. I also totally agree that as a developer life is going to be a lot more complicated if all of the IHV's start releasing their own API's. That's why I hope Mantle will be successful in unseating OpenGL but I'm really quite skeptical Intel and NVIDIA will hop on board for the same reasons you mention.Anonymoushttps://www.blogger.com/profile/09563679857838117386noreply@blogger.comtag:blogger.com,1999:blog-5484832721681814833.post-69273430373960776302013-12-06T04:01:30.145-05:002013-12-06T04:01:30.145-05:00Can't edit my comment so had to delete it and ...Can't edit my comment so had to delete it and rewrite it.<br /><br />The Khronos Group didn't enter the picture until 2006 after which iterations on OpenGL started to accelerate and now are released yearly. Before Khronos took control from .. the ARB group I think? .. the time between released was huge and this was the period where DirectX took the crown from OpenGL. Since Khronos took control OpenGL has gained on DirectX again and released things such as WebGL and GL ES, increasing the relevancy of OpenGL again to the point where people are thinking about using it once more. So Khronos is actually doing a good job (from a market point of view at least). Yes Khronos likes to keep backwards compatibility around .. mostly because of Nvidia as far as I understand, who doesn't want to let go of their investment in their OpenGL driver. They also made some mistakes over the years in the API which they're trying to retro-actively change with new versions and new entry-points. I think their iterations are actually improving over time, but their insistence of keeping backwards compatibility doesn't help. As for Khronos not being able to respond quickly? I don't know, I think they'll be able to respond relatively quickly (it does take time to write API's after all) ... they'd probably write new API entry-points / extensions to get the same functionality as Mantle does instead of rewriting OpenGL .. and of course OpenGL already has fewer issues with draw-calls than directX does .. <br />Regardless it should be interesting what will happen, Mantle looks very interesting .. but vendors starting to each release their own API's will not be a good thing for developers. So either Nvidia & intel will need to "join forces" in the design of Mantle (which, unfortunately, I don't see happening because of company politics) or Mantle will be left as a footnote in history, hopefully a stepping stone to another new API which would be supported by all parties.Sander van Rossenhttps://www.blogger.com/profile/13955123864686957569noreply@blogger.comtag:blogger.com,1999:blog-5484832721681814833.post-47115942406693663542013-12-06T03:42:24.152-05:002013-12-06T03:42:24.152-05:00This comment has been removed by the author.Sander van Rossenhttps://www.blogger.com/profile/13955123864686957569noreply@blogger.com