• Welcome to OS2World OLD-STATIC-BACKUP Forum.
 

News:

This is an old OS2World backup forum for reference only. IT IS READ ONLY!!!

If you need help with OS/2 - eComStation visit http://www.os2world.com/forum

Main Menu

OpenGL ddk

Started by tj81, 2009.11.07, 18:17:06

Previous topic - Next topic

Which is more important to you for OpenGL?

High precision rendering
4 (19%)
Sacrificing precision for render speed
6 (28.6%)
A balance between the two (IF possible)
11 (52.4%)

Total Members Voted: 0

tj81

Hi, all. If this post is in the wrong place or inappropriate, please remove accordingly. I'm trying to  collect info on opengl and display programming (sourcecode, etc) and am trying to find the OS/2 Hardware Device Driver Toolkit (openglddk). Searches online seem to suggest it is rarer than hen's teeth. The relevant OS/2 yahoo groups of the day seem to now be defunct. As the toolkit is now effectively abandonware, is it possible that anyone on these forums has this file that they can provide or can point me to it's location, by PM if necessary.  Any assistance would be greatly appreciated.
Thanks, TJ.

Pete

Hi TJ

Maybe this page will be of use http://www.os2site.com/sw/dev/opengl/index.html

Regards

Pete

miturbide

Hi TJ81

you can search at hobbes for some OpenGL documentation and examples.
http://hobbes.nmsu.edu/h-browse.php?dir=/pub/os2/doc/OpenGL

or to get the last patch (old)
http://hobbes.nmsu.edu/h-browse.php?dir=/pub/os2/system/patches

But what are you seaching for?
Do you want to create an application with OpenGL ?

If you want to share you findings or create an OpenGL tutorial feel free to use the OS2World.com Wiki.
http://www.os2world.com/wiki/

Martin
Martín Itúrbide
OS2World.com NewsMaster
Open Source Advocate

Skype - martiniturbide
Google Talk - martiniturbide@gmail.com

rwklein

If you look around on the internet or ask some people you can still get a copy of the Open GL DDK from IBM. With this you can have the closest example of how to make a Open GL driver for OS/2.

For Mensys (eComStation) about 6 years ago I tried to get permission from IBM to get a license on the DDK. At the time you needed to pay $25.000 for a license to Silicon Graphics, IBM could then pass a license to you. However Silicon Graphics had given the license for other platforms free. The status of the OS/2 version was unclear (from what I can remember).

Ever since the Open GL DDK for OS/2 was never officially released at it hangs in a legal no mansland.

Its realy the question if its worthwhile to do anything with this old stuff if you can get a copy of the beast. A lot of OS/2 developers got a copy because it was once on a public IBM FTP server.

You would have more luck with Mesa library and start from scratch there. Maybe the Open GL DDK is usefull to see how to hook into the GRADD subsystem.

Roderick Klein
Mensys

rwklein

I forgot to add that Open GL DDK is very old. And thats why you might want to consider to use the MESA library.
Its at the level of Open GL 1.1. So how usefull it would be is the question.

Roderick Klein
Mensys

tj81

Thanks for the replies and apologies for the delay in response. Had a quick peruse of those sites, but due to access restrictions at this public library, I can't peek into some of the archives, at the moment, to verify their contents. What I'm really after, for a starter, I suppose, is the gengradd sample driver source code. I believe the openglddk has source for the glintgradd (or is it gligradd?) driver. My laptop has recently gone down but somehow I'll overview the resources at the links provided and see if I find the glintgradd info. Roderick, you are correct, hooking into GRADD is initially my area of interest. Thanks again for the quick responses, TJ.

jep

Hi tj81,

would you try to write a hardware accelerated driver (OpenGL)?

//Jan-Erik

lpino

Quote from: tj81 on 2009.11.10, 18:58:17
Thanks for the replies and apologies for the delay in response. Had a quick peruse of those sites, but due to access restrictions at this public library, I can't peek into some of the archives, at the moment, to verify their contents. What I'm really after, for a starter, I suppose, is the gengradd sample driver source code. I believe the openglddk has source for the glintgradd (or is it gligradd?) driver. My laptop has recently gone down but somehow I'll overview the resources at the links provided and see if I find the glintgradd info. Roderick, you are correct, hooking into GRADD is initially my area of interest. Thanks again for the quick responses, TJ.
Even though many people here thinks that the effort to support such an old version of OpenGL it's a waste of time, in my view, trying to develop a hardware accelerated driver would be a very important thing for OS/2.

Just my two cents.


rwklein

I'm not stating its not useful to develop a open gl hardware driver for OS/2.

What might be a waste of time is using the old open GL portion from the Open GL DDK from IBM, since its based on OpenGL 1.1.(with some digging you should be able to find it on the internet :-))  One purpose I could think of is it would be easier to port Linux applications to OS/2 and then you need an up to date Open GL backend.

I don't know how it like these days but Open GL and Linux is also still messy last time I looked. With that I mean vendors don't make API's public (what else is new :-)). Some vendors have open source drivers others not.
Writing a driver I understood from an Open GL developer can also be a big job.

One thing to look at for software based open gl is:

http://www.mesa3d.org/systems.html

Roderick

magog

#9
Quote from: tj81 on 2009.11.07, 18:17:06
Hi, all. If this post is in the wrong place or inappropriate, please remove accordingly. I'm trying to  collect info on opengl and display programming (sourcecode, etc) and am trying to find the OS/2 Hardware Device Driver Toolkit (openglddk). Searches online seem to suggest it is rarer than hen's teeth. The relevant OS/2 yahoo groups of the day seem to now be defunct. As the toolkit is now effectively abandonware, is it possible that anyone on these forums has this file that they can provide or can point me to it's location, by PM if necessary.  Any assistance would be greatly appreciated.
Thanks, TJ.

Hi, it's a little bit late but if you still need some information about the Hardware DDK, you can first read this post from two years ago:
http://www.os2world.com/component/option,com_smf/Itemid,63/topic,515.msg2485/#msg2485

If you need the Hardware Accelerated OpenGL DDK...look into your inbox. ;)



Moderator Note: If you cannot see the above link, please copy and paste this one into your browser window:
http://www.os2world.com/forum/index.php/topic,515.msg2485.html#msg2485

http://www.os2world.com/forum/index.php/topic,515.msg2485.html#msg2485
Regards,
Juergen
*** Java Movie Database - http://www.jmdb.de/

lpino

Quote from: magog on 2009.12.16, 15:23:38
Quote from: tj81 on 2009.11.07, 18:17:06
Hi, all. If this post is in the wrong place or inappropriate, please remove accordingly. I'm trying to  collect info on opengl and display programming (sourcecode, etc) and am trying to find the OS/2 Hardware Device Driver Toolkit (openglddk). Searches online seem to suggest it is rarer than hen's teeth. The relevant OS/2 yahoo groups of the day seem to now be defunct. As the toolkit is now effectively abandonware, is it possible that anyone on these forums has this file that they can provide or can point me to it's location, by PM if necessary.  Any assistance would be greatly appreciated.
Thanks, TJ.

Hi, it's a little bit late but if you still need some information about the Hardware DDK, you can first read this post from two years ago:
http://www.os2world.com/component/option,com_smf/Itemid,63/topic,515.msg2485/#msg2485

If you need the Hardware Accelerated OpenGL DDK...look into your inbox. ;)

Can I be included in your mail delivery list ;)

Bye

magog

Quote from: lpino on 2009.12.16, 21:54:58
Quote from: magog on 2009.12.16, 15:23:38

If you need the Hardware Accelerated OpenGL DDK...look into your inbox. ;)

Can I be included in your mail delivery list ;)

Bye

No problem you should also find something in your inbox (PDF Docs + DDK files).
I forgot to include a link to the main DDK files for the two other guys who asked about the DDK but that file is also there in the same directory. An updated mail is on it's way.
Regards,
Juergen
*** Java Movie Database - http://www.jmdb.de/

alex

Can I also be included in your mail delivery list? ;)

Thx

magog

Quote from: alex on 2009.12.17, 11:46:24
Can I also be included in your mail delivery list? ;)
Thx

Done...see inbox.
Regards,
Juergen
*** Java Movie Database - http://www.jmdb.de/

demetrioussharpe

Quote from: rwklein on 2009.11.09, 17:55:17
If you look around on the internet or ask some people you can still get a copy of the Open GL DDK from IBM. With this you can have the closest example of how to make a Open GL driver for OS/2.

For Mensys (eComStation) about 6 years ago I tried to get permission from IBM to get a license on the DDK. At the time you needed to pay $25.000 for a license to Silicon Graphics, IBM could then pass a license to you. However Silicon Graphics had given the license for other platforms free. The status of the OS/2 version was unclear (from what I can remember).

Ever since the Open GL DDK for OS/2 was never officially released at it hangs in a legal no mansland.

Its realy the question if its worthwhile to do anything with this old stuff if you can get a copy of the beast. A lot of OS/2 developers got a copy because it was once on a public IBM FTP server.

You would have more luck with Mesa library and start from scratch there. Maybe the Open GL DDK is usefull to see how to hook into the GRADD subsystem.

Roderick Klein
Mensys


Is this topic still open? Has anyone found a viable solution to implementing hardware accelerated OGL drivers for OS/2? If so, I'm VERY interested in the process & techniques. Also, if possible, could someone send me a copy of the DDK? I'm interested in developing an OGL subsystem for a possible OS/2 clone. Thanks!
The difference between what COULD be achieved & what IS achieved
is directly relational to what you COULD be doing & what you ARE doing!