SFML community forums

General => Feature requests => Topic started by: fastrgv on September 16, 2014, 03:59:29 am

Title: OpenGL profile control
Post by: fastrgv on September 16, 2014, 03:59:29 am

Just wanted to go on record to request settings in the windows module that will coerce OpenGL

CORE PROFILE AND FORWARD_COMPATIBLE

settings.  (I need those features for my applications before I can replace SDL2 or GLFW3 with SFML as I would like to).

Thank You.
Rod (fastrgv)
Title: Re: OpenGL profile control
Post by: binary1248 on September 16, 2014, 07:17:26 am
https://github.com/SFML/SFML/tree/feature/gl_dev

Work in progress.

And by the way... if you really think that you need the forward compatible bit, you probably don't know what it really does.
Title: Re: OpenGL profile control
Post by: Jesper Juhl on September 16, 2014, 07:55:49 pm
Recommended reading: http://www.opengl.org/wiki/Core_And_Compatibility_in_Contexts
Title: Re: OpenGL profile control
Post by: fastrgv on October 19, 2014, 04:40:03 am
I was preparing to retract my request for the forward_compatible bit control until I discovered that it definitely IS required to make things run on my MacBook Pro !!!   I cannot explain why, but I suspect it is a quirk of OS-X.  See also:

  http://www.glfw.org/faq.html#how-do-i-create-an-opengl-30-context

Rod