Talk:OpenGL

message: For the love of God, why you put that irrelevant scheme with a penguin there? Is OGL somehow linux specific? Nooo. So why the hell that crappy irrelevant illustration has been put there? linux guts are NOT of interest for the OGL article. their depictions in no way depict OGL. Jeez, it's way too moronic. crappux zealotry is overflowing. this is just disgusting and totally antiencyclopAEdic.  — Preceding unsigned comment added by 188.190.1.60 (talk) 20:16, 6 May 2017 (UTC)
replies: text: That image shows an overview of how OpenGL works on Linux systems.  I'm not completely sure of the reason, but I think that Linux may have been chosen because a) it's open, so the process by which OpenGL works upon it is completely transparent (as opposed to some other systems), and 2.) it's a fairly well-known system, so people will be able to recognize it. 2600:1700:E4C0:9EA0:D1E1:35BF:9040:9E5B (talk) 22:01, 25 March 2022 (UTC)
thread_title: That illustration

message: how is ogl being developed by SGI?
i believe info in info box should read 'khronos', and SGI, ARB or whatever historical involvnemt should be mentioned somewhere in text, no? 83.25.69.155 (talk) 20:36, 13 May 2009 (UTC)
replies: text: OpenGL was originally developed by SGI, but they then formed the OpenGL group to manage the standard, which then became Khronos.  As a note, IrisGL is a 2D standard, not a 3D one. --65.29.104.121 (talk) 07:16, 3 January 2015 (UTC)
thread_title:  developed by 

message: I cannot find a reference that OpenGL actually stands for Open Graphics Library. Is it possible that OpenGL is simply a name by itself, and does not stand for anything? --Jephir (talk) 02:31, 8 May 2010 (UTC)
replies: text: Ah, found it, it's in the OpenGL specification. --Jephir (talk) 02:36, 8 May 2010 (UTC)
thread_title:  Does OpenGL stand for Open Graphics Library? 

message: The Examples section would benefit by explaining how one might actually try out the example code. Is there an OpenGL interpreter or compiler to execute the code? Or how would one submit that code to their graphics card? I suspect there are many answers to these questions, but a simple explanation of where to look would be apropos.  76.197.0.39 (talk) 21:21, 1 January 2012 (UTC)
thread_title:  Example needs info on how to run 

message: I deleted the "written in" note a couple of weeks ago, but it's been restored with a reference. I'm deleting it again, and thought I'd better explain why.
OpenGL is explicitly not written against any single language (the specs don't even use function signatures and tokens which match the C binding). The version 4.3 spec only mentions C a few times, and only ever in the context of a "language binding". On page 10: "Languages such as C++ and Javascript ... permit language bindings with simpler declarations". Seems pretty clear-cut that C doesn't have any special status, from the spec's perspective.
The source cited seems pretty dubious. No references are given, and "OpenGL" could refer to Mesa3D, the OpenGL binding for Windows, the most commonly-used bindings, most OpenGL drivers, etc.
The entry could be replaced with something like "Written in: Multiple languages", but that seems sort of misleading. I think OpenGL's language-agnosticism is best represented by removing the entry altogether.
77.101.163.231 (talk) 08:08, 20 October 2012 (UTC)
thread_title:  "Written in" section of the sidebar 

message: I'm pretty sure what made it into OpenGL 3.0 was GL_ARB_map_buffer_range. The ARB extension borrows a little from Apple's earlier flush_buffer_range extension, but the final GL3 spec matches the newer ARB extension more closely (notably: it offers glMapBufferRange() like the ARB extension and not glBufferParameteri() like the Apple extension).
https://www.opengl.org/registry/specs/ARB/map_buffer_range.txt
https://www.opengl.org/registry/specs/APPLE/flush_buffer_range.txt
(EDIT: er, specifically, the ARB extension says it's a subset of the 3.0 functionality, made available for pre-3.0 implementations...so maybe the reference to APPLE_flush_buffer_range is correct as-is.)
Ryancgordon (talk) 03:23, 14 March 2014 (UTC)
thread_title:  APPLE_flush_buffer_range in GL3? 

message: I removed the following text from the GL 4.5 section on DSA:
: effectively the equivalent of the same capability from DirectX 12 and AMD's Mantle
The referenced article makes no such claim about DSA. The ArsTech article states that DSA is a feature D3D has had for years, but nowhere does it call it the equivalent of D3D12 or Mantle.
Korval (talk) 20:48, 17 January 2015 (UTC)
replies: text: DSA is only mentioned as an example of AZDO in OpenGL (Approaching zero driver overhead). With AZDO being the equivalent to the goals of D3D12 and Mantle. Besides DSA other features used by AZDO are the indirect and batched rendering calls that have been in OpenGL much longer.Carewolf (talk) 13:06, 19 January 2015 (UTC)
thread_title:  DSA same as D3D12/Mantle 

message: I feel like this article does not require a long list of added extensions. This information is freely available in more sensible places, such the Khronos website. In addition, the article's layout is unconventional and seems hard to follow. Any opinions on this please? -- Pingumeister(talk) 13:02, 3 January 2017 (UTC)
replies: text: Version history seems to be overly detailed. I'll try to put it all in one table and get rid of all extension tables. – K4rolB (talk) 15:25, 30 September 2019 (UTC)
thread_title:  Article too long and technical? 

message: See
.http://on-demand.gputechconf.com/siggraph/2016/presentation/sig1609-kilgard-jeffrey-keil-nvidia-opengl-in-2016.pdfhttps://www.khronos.org/assets/uploads/events/Next-Generation-OpenGL-Dec14.pdfhttps://www.khronos.org/assets/uploads/developers/library/2015-siggraph/3D-BOF-SIGGRAPH_Aug15.pdfhttps://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-OpenGL-2015-Linuxhttps://developer.nvidia.com/opengl-driverhttps://www.opengl.org/discussion_boards/showthread.php/197186-NVIDIA-announces-OpenGL-2015-beta-drivers-for-Windows-and-Linux  — Preceding unsigned comment added by 95.90.229.210 (talk) 14:26, 25 January 2017 (UTC)
thread_title:  Nvidia ARBs with OpenGL 2015 and 2016  

message: The Khronos Group maintains an extended list of OpenGL-conformant products
See https://www.khronos.org/conformance/adopters/conformant-products#opengl
Also in OpenCL  — Preceding unsigned comment added by 95.90.229.251 (talk) 14:59, 28 January 2017 (UTC)
thread_title:  Important Conformant products table ? 

message: Hello fellow Wikipedians,
I have just modified one external link on OpenGL. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
*Added archive https://archive.is/20120530/http://www.lextrait.com/Vincent/implementations.html to http://www.lextrait.com/Vincent/implementations.html
*Added  tag to http://www.findarticles.com/p/articles/mi_m0CGN/is_n3341/ai_20211297
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
Cheers.—InternetArchiveBot (Report bug) 04:26, 24 May 2017 (UTC)
replies: text: FWIW checked=true, a long page with a huge table, where one row claims that OpenGL can be done in C, or similar. –84.46.53.102 (talk) 21:51, 22 June 2019 (UTC)
thread_title:  External links modified 

message: Hello fellow Wikipedians,
I have just modified one external link on OpenGL. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
*Added archive https://web.archive.org/web/20150402105758/https://downloadcenter.intel.com/download/24785 to https://downloadcenter.intel.com/download/24785
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
Cheers.—InternetArchiveBot (Report bug) 15:30, 26 July 2017 (UTC)
replies: text: Checked=true, but I doubt that the links on the archived Intel page still work. –84.46.53.102 (talk) 21:45, 22 June 2019 (UTC)
thread_title:  External links modified 

message: For one, the page now leads to something irrelevant, and secondly, SGI went bankrupt so any archive of said page is probably outdated now. Should we link to this page instead?
Lvivtotoro (talk) 12:00, 22 September 2019 (UTC)
thread_title:  Second reference/citation now redirects to an unrelated page. 

message: See https://www.khronos.org/registry/OpenGL/index_gl.php  — Preceding unsigned comment added by 2A02:6D40:3485:2101:388D:CF6A:5BC5:17CB (talk) 19:53, 8 December 2019 (UTC)
thread_title:  OpenGL Language Version 4.6.7 in july 2019, actual 4.6 API in october 2019 

message: I noticed that the template for the Khronos Group standards listed OpenGL as being "inactive".  I was aware that development on it had generally stagnated since the creation of Vulkan, but I didn't think that it was inactive—there are, after all, plenty of applications still using it.  So is it truly inactive, or just dormant for a bit?  2600:1700:E4C0:9EA0:D1E1:35BF:9040:9E5B (talk) 22:03, 25 March 2022 (UTC)
thread_title:  Is OpenGL really inactive? 

message: Hello all. I checked the page for a quick reference a few times lately, and every time I did, I spotted an inaccuracy of one sort or another (just now corrected one more) – which means there might be many more inaccuracies which are still there. Since the page seems to be regularly maintained, and I'm by no means an OpenGL expert, perhaps it make sense to make a concentrated effort to check here all facts, dates etc.? 188.66.33.83 (talk) 06:29, 3 June 2022 (UTC)
thread_title:  Article needs fact checking and proofreading 

message: MoltenVK is now open-source (and has been for some time) at KhronosGroup/MoltenVK
it is now maintained by the Khronos Group Eteled286 (talk) 21:39, 21 September 2022 (UTC)
replies: text: Ok, but the statement in the article is about MoltenGL which is proprietary. MrOllie (talk) 22:41, 21 September 2022 (UTC)
replies: text: Oh, I just re-read the sentence and it makes sense, but IMO "authors of MoltenVK" should be changed to "original authors of MoltenVK" - or maybe not, idk Eteled286 (talk) 20:14, 29 September 2022 (UTC)
thread_title:  MoltenVK is no longer "proprietary"