Page 1 of 1
OpenGL Gadget Versions/Profiles/Flags
Posted: Mon Jun 29, 2015 9:57 am
by grabiller
Hi,
Sorry to bring this back but, still no plan to add OpenGL versions, profiles and flags selection to the OpenGLGadget ?
That would spare us a lot of headaches.
Cheers,
Guy.
Re: OpenGL Gadget Versions/Profiles/Flags
Posted: Mon Jun 06, 2016 9:04 am
by grabiller
bump..
Re: OpenGL Gadget Versions/Profiles/Flags
Posted: Mon Jun 06, 2016 11:07 am
by DontTalkToMe
I understand you and that would be nice (if not essential).
But also OpenGLGadget without a fullscreen mode would still be limited for some applications, maybe you should use another nice opensource library and be done with it.
It's just a suggestion but you do that work once (wrapping etc) and then you are free. You have just to maintain the wrapper.
You already waited for a couple of years right ? It's not wise to keep waiting for so much time if you want to work on something requiring it and if you can circumvent this.
Still I hope you get your request (which is not in feature requests btw) which would benefit everyone

Re: OpenGL Gadget Versions/Profiles/Flags
Posted: Mon Jun 06, 2016 12:24 pm
by grabiller
DontTalkToMe wrote:../.. maybe you should use another nice opensource library and be done with it.
It's just a suggestion but you do that work once (wrapping etc) and then you are free. You have just to maintain the wrapper.
You already waited for a couple of years right ? It's not wise to keep waiting for so much time if you want to work on something requiring it and if you can circumvent this ../..
Fortunately I did not "wait" for using another library, that's what I did and that's what I do. But it is not as simple as it seems as you have to deal with 2 virtual main loops at the same time (or polling handling if you wish), yet there are some interferences between that library (in my case GLFW) and PB, yet those are not the same depending on the platform.. So it is anything but simple, nice and elegant, like working with the OpenGL Canvas.
If, by any chance, we get configurable OpenGL at some point then I'll have to refactor a lot of things, hence the anticipated frustration.
And I'm still puzzled why we don't have a configurable OpenGL Canvas yet, I'm still hesitating thinking it is stubbornness or intentional inflicted pain toward OpenGL users

.
Re: OpenGL Gadget Versions/Profiles/Flags
Posted: Mon Jun 06, 2016 12:33 pm
by DontTalkToMe
Ok, I'm sorry then for suggesting the obvious, you did the right thing
If, by any chance, we get configurable OpenGL at some point then I'll have to refactor a lot of things, hence the anticipated frustration.
I can understand that and the integration difficulties, but consider the good also: if there is a bug and your opengl window at some point doesn't work anymore (for example), with PB you have to wait for Fred to fix it, and that could require any amount of time and you can only wait. With GLFW you have the sources, you can fix it and make available the fix on their forum to be integrated. Also they release new versions with bug fixes pretty often (available in source along the way for you to integrate them if you don't want to wait) and they are concentrated just on OpenGL. These are some big plus in my view.
Again I hope you get your request filled, I would love that too and it would address a big deficiency.