Quazi Irfan
Quazi Irfan

Reputation: 2589

List of OpenGL functionality removed from the core profile

Is there any comprehensive list on OpenGL 3.3 above, where I can find what functions are deprecated / not available anymore?

Say, glLoadIdentity() I don't know if it is removed or not.

I looked into the OpenGL 4.1 Reference Page and didn't find it there. Can I safely assume that its a removed function? Is this a way to know it the function exists anymore?

In the reference page it says that, "These man pages only document the core context." What does it mean by that? What are the things that are absent from that reference page?

What is compatibility profile? Is there any comprehensive list of features available on a particular version of OpenGL?

Upvotes: 17

Views: 15855

Answers (3)

Damon
Damon

Reputation: 70126

If you want a complete list of all functions that are deprecated, look at the gl.spec spec file meanwhile in XML (old format no longer available).

Each function that is deprecated has a deprecated entry followed by a version number.

Otherwise, for a high-level overview, see tjm's answer.

Upvotes: 14

user206334
user206334

Reputation: 882

I've created this:

enter image description here

Hope it would be useful. Please fix any errors you can find.

Upvotes: 30

tjm
tjm

Reputation: 7550

Not certain if this is what you are looking for, but if you got to http://www.opengl.org/registry/, there is a pdf of the "OpenGL 3.3 Core Profile Specification". On page 342 is "Deprecated and Removed Features".

There are also "Core Profile Specification"'s for 4.0 and 4.1, I assume they will have similar entries.

Upvotes: 7

Related Questions