Brook for GPUs is a compiler and runtime implementation of the Brook stream programming language for modern graphics hardware. The goals for this project are to demonstrate general purpose programing on GPUs, to provide a useful tool for developers who want to run applications on GPUs, and to research the stream language programming model, streaming applications, and system implementations.
WIPORT is a layer over the grx graphics library which provides a simple GUI API with memorization of the objects displayed in the various windows. This makes redrawing and printing to a scalable PostScript representation easy to do. Thanks to the grx library programs, using WIPORT works identically on the DOS graphical console, Linux+svgalib, and Linux+X11. WIPORT is written in C and comes with an Ada-95 binding.