What profile to choose?
Posted by
Jeffg on
Dec 10, 2011; 3:18pm
URL: https://forum.jogamp.org/What-profile-to-choose-tp3575514.html
So I'm venturing into JOGL2 from JOGL 1.1.1, but I'm a little confused by the Profile thing. I've read Michael Bien's
blog post, but I'm still not sure what fits. My main desire with moving to JOGL2 is performance and staying on a current framework. I can say that my desktop users are running at least OpenGL 2.1 - my minimum requirement as I use point sprites. I need to maintain that minimum requirement as some of these computers are several years old and unlikely to be updated. Since I'm going to have to recode it, I'd like to make it as advanced as possible, while still making sure everyone can use it. I have no plans to introduce multiple profiles based on the users version - too much work for what I'm doing. I also have no plans to support mobile, so any compatibility with that would be a bonus but it's not required and I don't want to limit my existing functionality.
So what profile to use...
* GL2
* GL3bc
* GL4bc
* GL2ES1
* GL2ES2
* GL2GL3
or something else?
Thanks for any guidance you can provide,
Jeff