Page 1 of 1
More integrated OpenGL
Posted: Wed Jan 02, 2008 10:37 pm
by Godai
Could not find anything on this in the forums, so here goes.
Integrated OpenGL where the commands, constants etc. are instantly available like in BlitzMax (No need for own hacky headers).
Across all platforms of course

Posted: Thu Jan 03, 2008 12:33 am
by Joakim Christiansen
I second this!

Posted: Thu Jan 03, 2008 7:41 am
by Godai
BTW:
You don't need to add every extension in the world.
You can still aquire function pointers the usual way.
Maybe just ARB 1.1-1.4 for good alround basic stuff?
Re: More integrated OpenGL
Posted: Thu Jan 03, 2008 8:45 am
by DarkDragon
Godai wrote:Could not find anything on this in the forums, so here goes.
Integrated OpenGL where the commands, constants etc. are instantly available like in BlitzMax (No need for own hacky headers).
Across all platforms of course

Was already requested years ago and declined. And it would suck if you have success with it, because that will mean Fred prioritizes PureBasic users and the older ones aren't as important as the newer ones.
Posted: Thu Jan 03, 2008 8:52 am
by Godai
So what you're saying is that older PureBasic users are better than newer ones?
Anyhoo, this works totally well in BlitzMax, and would open up for a common ground for writing cross-platform 3D engines for PureBasic (something I want to do myself).
It's very simple to add. You could easily do it yourself as a PureBasic library, but it needs to be part of the core PB distro (IMHO), because it would spawn so many usefull additions to PB. And just because it was turned down years ago, does not mean that new arguments should not validate looking at the suggestion one more time.
Just my 2 cents of course

Posted: Thu Jan 03, 2008 9:06 am
by DarkDragon
Godai wrote:So what you're saying is that older PureBasic users are better than newer ones?
Anyhoo, this works totally well in BlitzMax, and would open up for a common ground for writing cross-platform 3D engines for PureBasic (something I want to do myself).
It's very simple to add. You could easily do it yourself as a PureBasic library, but it needs to be part of the core PB distro (IMHO), because it would spawn so many usefull additions to PB. And just because it was turned down years ago, does not mean that new arguments should not validate looking at the suggestion one more time.
Just my 2 cents of course

Older PureBasic users are same important than newer ones. If it will be implemented through your opinion, it would mean that Fred says newer PB Users are more important than the old ones.
Yes it would be easy to add, but it was declined when we asked for it. So why should they implement it now? We asked since about 4 years now with no success.
[EDIT]
And don't compare PureBasic with BlitzMax.

Posted: Thu Jan 03, 2008 9:09 am
by Dare
Godai wrote:So what you're saying is that older PureBasic users are better than newer ones?

Just more mature.
Not necessarily an attitudinal sort of way - more like in an aged sort of way.
In fact some of us are so mature that a clothes peg on the nose is recommended if you decide to approach us.
Edit:
Actually, there is a secret behind which things get implemented and why:
(a) They think it is worth doing. This is based on ..
(b) They worked out how to do it.
(c) They got around to it!

Posted: Thu Jan 03, 2008 9:12 am
by Godai
I get your point, but not about which type of users are more important.
It's a bit like saying that just because we did not care about the planets environment in the old days, means we should never mention it again because the people in this age, would be made more important than those in the past?
And I'm not comparing to BlitzMax, I'm merely pointing out something which just works plain better in BlitzMax and was one of the key features that made it really popular with the userbase
Why not add features from other languages that works well, in order to improve PureBasic? Just like the cursor over variable debug option in the latest beta. Blatantly stolen from the Visual Studio series
But I guess you think old features are better than new features?

Posted: Thu Jan 03, 2008 9:34 am
by DarkDragon
Godai wrote:Why not add features from other languages that works well, in order to improve PureBasic? Just like the cursor over variable debug option in the latest beta. Blatantly stolen from the Visual Studio series
But I guess you think old features are better than new features?

I want Visual Studio Features, but not BlitzMax Features. PureBasic is no GameMaker like Blitz.

Posted: Thu Jan 03, 2008 9:40 am
by Godai
I still think every user should be able to suggest features. Old or not.
Just because someone thinks it's a bad idea or PureBasic is only good for certain applications. PureBasic can do every application imaginable, thanks to both powerfull GUI functions, COM interfaces and game features.
The basic OpenGL support would open up for all kinds of 3D applications across all 3 platforms. Not just games
Anyhoo. I think that concludes my arguments for this particular feature
