I am using a MacBook Pro (13 inches, mid-2010) and I am working with OpenGL. I noticed some functions are missing in the library. I found specifications on the Internet about my hardware, and it says, " OpenGL 3.3 support ." It was weird, so I printed my version of OpenGL and IT IS 2.1, NO 3.3! . (Then I discovered that the latest MacBooks (2014) have the same OpenGL version 2.1, WTF)
Then I almost jumped out of the window. (JK)
I was looking for something around 2.1 with some ARB extension , but no documentation, no use, nobody uses it. Can someone please explain to me what this is? How to use it? What is the difference?
I read (if I understand well), instead of the new OpenGL 3.X, there is an ARB extension that looks like or something. Hopefully if they write the specifications, it supports version 3.3, the ARB should be the same (at least the same functions).
I would be happy if someone would explain to me what was going on.
Question:
I have a problem with the texture of the multisample for drawing FBO. It can be created by a function glTexImage2DMultisamplewith a parameter GL_TEXTURE_2D_MULTISAMPLE. This is from version 3.2 or grater.
So what should I use, or can this be done using ARB?
I found GL_ARB_multisamplein the library. What is it? Any use? All the features that I found on the Internet are missing. There are several type definitions in the header GL_MULTISAMPLE_ARB. I tried turning it on using glEnable( GL_MULTISAMPLEtoo), it does not work.
Please help me.: (
Edit:
, .
: OpenGL - FBO -