[Prev][Index][Thread]

PL seminar - Andy Hanson, OpenGL



		    Programming Languages Seminar
		       Friday, December 13, 1996
			   10am-11am, LH 101

	   OpenGL as an abstract problem-solving architecture

			      Andy Hanson
			  Indiana University

OpenGL is a software interface for 3D graphics motivated by a fairly
elaborate hardware model.  One might therefore imagine the hardware to
be an abstract target architecture for a compiler.  This architecture
might potentially be a useful model for solving other kinds of
problems that require 2D (or ND) rather than 1D memory abstractions.
We will discuss the basics of OpenGL and present a few examples of
"higher level" graphics problems that OpenGL users "hand compile" into
the underlying primitives.  The open question is thus: could it be
useful to imagine a "high level" family of problem-solving languages
that would sensibly compile into primitives resembling OpenGL, and, if
so, what sorts of abstract problems would you choose to solve using
these languages?

-- 
This will be the last PL seminar of the semester.  Some of us could
not be scheduled for a talk this semester, but there will be many more
opportunities later.  Thanks to all speakers and everyone who attended.