As a complete newcomer to OpenGL, my first thought was "where's the WebGL column?" Now, that makes probably no sense; can someone clarify what these versions mean (apart from API availability described by this table, obviously), and if there's a relationship to the WebGL subset (it is a subset, right?).
OpenGL API Documentation
21–30 of 44 posts
Re: OpenGL API Documentation
#22Chrome shows an unexpected sense of humour: This page is in "Galician". Would you like to translate it?
Re: OpenGL API Documentation
#23Earlier quoted context omitted.
I find term "function" rather confusing and improper for programming language construct, because we use the same term in natural languages that is not necessarily 1:1 mapping. Consider commit message: "Implemented function `sort()` implementing sort(ing) function(ality)".
If we want to get really picky, they are procedures. I think we should start to transition to using the word function only in the connotation provided in functional programming languages, where functions are first class citizens and can be treated as values. Also, should probably prefer to imply a lack of side effects from the word function. Method is clearly a certain function or procedure that is scoped to a class.…
So, strlen, for example, is a function, and printf is a procedure.
(Yes I know prints returns an int, but it's run for it's side effects primarily.)
Re: OpenGL API Documentation
#24 Array.prototype.filter.call(document.querySelectorAll(".disabled"), function(v){return v.innerHTML === "es2";}).forEach(function(v){v.parentElement.parentElement.removeChild(v.parentElement);});
Notice the "es2", that is where you select the profile.Re: OpenGL API Documentation
#25Re: OpenGL API Documentation
#26There is something oddly satisfying about just the methods names on the left.
What else would be there? ("Method" as the column name is actually incorrect... they're just bare C functions.)
It's pretty standard to have the function's type signature and possibly a short description in the function lists of API docs. Here's a random example:
http://ffmpeg.org/doxygen/trunk/group__lavc__fft.html#func-m...
If a function has the same name across different versions of the OpenGL API, does it also have the same type signature? If so, it would be nice to have a version of this with more details.
Re: OpenGL API Documentation
#27Also good is https://open.gl/ which has a good modern introduction to OpenGL.
Re: OpenGL API Documentation
#28What's strange is that the categories and function signature are hidden from the main view. Weird.
Re: OpenGL API Documentation
#29Re: OpenGL API Documentation
#30Also good is https://open.gl/ which has a good modern introduction to OpenGL.