Poll

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

Author Topic: OpenGL ddk  (Read 60467 times)

tj81

  • Newbie
  • *
  • Posts: 2
    • View Profile
OpenGL ddk
« 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.

Pete

  • Hero Member
  • *****
  • Posts: 865
    • View Profile
Re: OpenGL ddk
« Reply #1 on: 2009.11.07, 18:53:16 »
Hi TJ

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

Regards

Pete

miturbide

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1154
    • View Profile
    • OS2World
Re: OpenGL ddk
« Reply #2 on: 2009.11.09, 16:49:51 »
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

  • Full Member
  • ***
  • Posts: 166
    • View Profile
Re: OpenGL ddk
« Reply #3 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

rwklein

  • Full Member
  • ***
  • Posts: 166
    • View Profile
Re: OpenGL ddk
« Reply #4 on: 2009.11.09, 17:59:53 »
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

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: OpenGL ddk
« Reply #5 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.

jep

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 421
    • View Profile
Re: OpenGL ddk
« Reply #6 on: 2009.11.11, 09:05:58 »
Hi tj81,

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

//Jan-Erik

lpino

  • Full Member
  • ***
  • Posts: 109
    • View Profile
Re: OpenGL ddk
« Reply #7 on: 2009.11.11, 14:47:23 »
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

  • Full Member
  • ***
  • Posts: 166
    • View Profile
Re: OpenGL ddk
« Reply #8 on: 2009.11.11, 15:36:45 »
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

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
    • Personal Homepage (Ports, Development,...)
Re: OpenGL ddk
« Reply #9 on: 2009.12.16, 15:23:38 »
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

Code: [Select]
http://www.os2world.com/forum/index.php/topic,515.msg2485.html#msg2485
« Last Edit: 2009.12.17, 23:06:56 by RobertM »
Regards,
Juergen
*** Java Movie Database - http://www.jmdb.de/

lpino

  • Full Member
  • ***
  • Posts: 109
    • View Profile
Re: OpenGL ddk
« Reply #10 on: 2009.12.16, 21:54:58 »
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

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
    • Personal Homepage (Ports, Development,...)
Re: OpenGL ddk
« Reply #11 on: 2009.12.17, 01:46:15 »

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

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: OpenGL ddk
« Reply #12 on: 2009.12.17, 11:46:24 »
Can I also be included in your mail delivery list? ;)

Thx

magog

  • Jr. Member
  • **
  • Posts: 90
    • View Profile
    • Personal Homepage (Ports, Development,...)
Re: OpenGL ddk
« Reply #13 on: 2009.12.17, 20:52:46 »
Can I also be included in your mail delivery list? ;)
Thx

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

demetrioussharpe

  • Full Member
  • ***
  • Posts: 206
    • View Profile
Re: OpenGL ddk
« Reply #14 on: 2010.10.19, 18:23:52 »
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!