5 Matching Results

Search Results

Advanced search parameters have been applied.

Software for device-independent graphical input

Description: A three-level model and a graphics software structure based on the model that was developed with the goal of making graphical applications independent of the input devices are described. The software structure makes graphical applications independent of the input devices in a manner similar to the way the SIGGRAPH CORE proposal makes them independent of the output devices. A second goal was to provide a convenient means for application programmers to specify the user-input language for their applications. The software consists of an input handler and a table-driven parser. The input handler manages a CORE-like event queue, changing input events into terminal symbols and making their terminal symbols available to the parser in a uniform manner. It also removes most device dependencies. The parser is table driven from a Backus-Naur form (BNF) grammer that specifies the user-input language. The lower level grammar rules remove the remaining device dependencies from the input, and the higher level grammar rules specify legal sentences in the user-input language. Implementation of this software is on a table-top minicomputer. Experience with retrofitting existing applications indicates that one can find a grammar that removes essentially all the device dependencies from the application proper.
Date: January 1, 1982
Creator: Hamlin, G.
Partner: UNT Libraries Government Documents Department

Modified BITBLT and related display architectures for rapid vector generation

Description: The recently described frame buffer organization making possible the BITBLT operation is analyzed. A modification of this organization and two more related organizations are presented and analyzed. Up to a factor of three speed improvement in vector generation is obtainable with these other organizations.
Date: January 1, 1982
Creator: Hamlin, G.
Partner: UNT Libraries Government Documents Department

Computer graphics in heat-transfer simulations

Description: Computer graphics can be very useful in the setup of heat transfer simulations and in the display of the results of such simulations. The potential use of recently available low-cost graphics devices in the setup of such simulations has not been fully exploited. Several types of graphics devices and their potential usefulness are discussed, and some configurations of graphics equipment are presented in the low-, medium-, and high-price ranges.
Date: January 1, 1980
Creator: Hamlin, G.A. Jr.
Partner: UNT Libraries Government Documents Department

Experiences with distributing graphic software between processors

Description: Software to aid the distribution and coordination of tasks between different processors was developed to distribute applications written in Fortran. This development led to the discovery of problems unique to Fortran and to interesting practical solutions. Two graphical applications were distributed to a variety of machines and machine pairs: CDC 7600-LSI/11, Cray-LSI/11, VAX 11/780, and Apollo. These distributions pointed out several parameters such as the use of Fortran Common, communication parameters, and processing capabilities that can affect the successful distribution of applications.
Date: January 1, 1982
Creator: Hamlin, G. & George, J.E.
Partner: UNT Libraries Government Documents Department

Experiences with distributing graphic software between processors

Description: Software to aid the distribution and coordination of tasks between different processors was developed to distribute applications written in Fortran. This development led to the discovery of problems unique to Fortran and to interesting practical solutions. Two graphical applications were distributed to a variety of machines and machine pairs: CDC 7600-LSI/11, CRAY-LSI/11, VAX 11/780, and Apollo. These distributions pointed out several parameters such as the use of Fortran COMMON, communication parameters, and processing capabilities that can affect the successful distribution of applications.
Date: January 1, 1982
Creator: Hamlin, G. & George, J.E.
Partner: UNT Libraries Government Documents Department