OpenGL Gadget Versions/Profiles/Flags

Everything else that doesn't fall into one of the other PB categories.
User avatar
grabiller
Enthusiast
Enthusiast
Posts: 309
Joined: Wed Jun 01, 2011 9:38 am
Location: France - 89220 Rogny-Les-Septs-Ecluses
Contact:

OpenGL Gadget Versions/Profiles/Flags

Post 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.
guy rabiller | radfac founder / ceo | raafal.org
User avatar
grabiller
Enthusiast
Enthusiast
Posts: 309
Joined: Wed Jun 01, 2011 9:38 am
Location: France - 89220 Rogny-Les-Septs-Ecluses
Contact:

Re: OpenGL Gadget Versions/Profiles/Flags

Post by grabiller »

bump..
guy rabiller | radfac founder / ceo | raafal.org
DontTalkToMe
Enthusiast
Enthusiast
Posts: 334
Joined: Mon Feb 04, 2013 5:28 pm

Re: OpenGL Gadget Versions/Profiles/Flags

Post 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 :wink:
User avatar
grabiller
Enthusiast
Enthusiast
Posts: 309
Joined: Wed Jun 01, 2011 9:38 am
Location: France - 89220 Rogny-Les-Septs-Ecluses
Contact:

Re: OpenGL Gadget Versions/Profiles/Flags

Post 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 :shock:.
guy rabiller | radfac founder / ceo | raafal.org
DontTalkToMe
Enthusiast
Enthusiast
Posts: 334
Joined: Mon Feb 04, 2013 5:28 pm

Re: OpenGL Gadget Versions/Profiles/Flags

Post by DontTalkToMe »

Ok, I'm sorry then for suggesting the obvious, you did the right thing :wink:
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.
Post Reply