comp.lang.ada
 help / color / mirror / Atom feed
* OpenGL bindings for Ada
@ 1995-02-27  0:13 Chip Richards
  1995-02-27  1:49 ` David Weller
       [not found] ` <3irb3o$sse@starbase.neosoft.com>
  0 siblings, 2 replies; 9+ messages in thread
From: Chip Richards @ 1995-02-27  0:13 UTC (permalink / raw)


Well, I've finally gotten my penurious little hands on Mesa (an excellent
GPL'ed OpenGL-like library from Brian Paul of the University of Wisconsin) and
I wanna use it, use it, use it!  And when I mean use it, I mean from programs
written in another of my low-cost favorites, GNAT.

Now, OpenGL being as popular as it is, there are probably already several Ada
bindings available for it, all outside my budget.  I'd like to hear of them
anyway, just for reference sake.  However, if I am to have Mesa bindings
anytime soon, I suspect I'll have to write them myself, unless they're already
ftp'able.

Given the recent traffic on c.l.a in reference to "good" bindings, I'm almost
afraid to raise the subject of lil' ole me having the temerity to write
bindings.  After all, I'm a mere mortal, and definitely *not* an experienced
bindings author, so I'm certain that I won't be able to do justice to the
project.  Anyone who looks at the result will probably be blinded.

What I really want is GNAT bindings for Mesa.  Failing that, I'll take GNAT
bindings for licensed OpenGL.  Next on the list would be any Ada 95 bindings
for Mesa, or OpenGL.  Finally, I suppose even Ada 83 bindings for OpenGL would
be nice to have on hand if they are available.  Beyond that, I don't think
there's much help:  I already have what I laughingly call a binding for VOGL
(an Iris GL clone library) which compiles under GNAT 2.00.  So quick, somebody
who can do bindings right, tell me you already have GNAT bindings for Mesa, or
I'm gonna do it.  Stop me before I code again!

BTW, I also have a GNAT conversion of the Arcadia project's adatcl which works
well enough for my needs, and I've made a half-assed GL canvas widget, which
has allowed me to open a window on my screen with Tcl/Tk widgets and GL
graphics.  And the Tk controls actually control the GL drawings.  And all the
application code is Ada 95.  So if anyone was wondering how to GUI from Ada,
that's one way.  <g>

If anyone has any interest in my shoddy artifacts, or even better, if anyone
has done them "right", then feel free to e-mail me and we'll chat.

--
Chip Richards                             +----------------------------------+
Honeywell IAC, Phoenix AZ                 |       Tiel estas skribite.       |
richards@eng.iac.honeywell.com            +----------------------------------+



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~1995-03-19  0:57 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1995-02-27  0:13 OpenGL bindings for Ada Chip Richards
1995-02-27  1:49 ` David Weller
1995-03-06 22:48   ` Chip Richards
     [not found] ` <3irb3o$sse@starbase.neosoft.com>
1995-03-10 20:00   ` Paula Womack
1995-03-12 20:53     ` Chip Richards
1995-03-14  1:13       ` Paula Womack
1995-03-14 21:34         ` John Howard
1995-03-16 21:40           ` Daniel Wengelin
1995-03-19  0:57             ` Robert Dewar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox