Multisampling is a function of the framebuffer. However, OpenGL does not define the contents of the default framebuffer; the stuff that initializes an OpenGL context does. So you need to use those APIs to make multisampling possible, and then use what's in GL_ARB_multisample to activate multisampled rendering.



