What is SciTech SNAP Graphics Architecture?

This particular specification deals with graphics controllers and is called the SciTech SNAP Graphics Architecture. This document defines a complete Hardware Abstraction Layer (HAL) for modern graphics controllers, including support for features such as 2D and 3D rendering, video acceleration, power management and Plug and Play operation. The following is a brief list of some of the features provided by this specification:

·   Standard application interface to graphical user interface accelerator devices.

·   Operating system neutral high performance 32-bit loadable device driver.

·   Support for Plug and Play and multiple independent controllers in a single system.

·   Support for bus mastering (i.e.: PCI and AGP bus interfaces)

·   Support for hardware video acceleration.

·   Support for 2D hardware acceleration.

·   Support for 3D hardware acceleration.

·   Support for standard and extended text modes.

·   Support for pixel depths from 4 bit to 32-bits per pixel.

·   Support for all 16 ROP2 mixes.

·   Support for all 256 ROP3 mixes.

·   Support for off screen memory management for bitmap storage.

·   Support for multi buffering for flicker free animation.

·   Support for virtual scrolling for large desktops and arcade style games.

·   Support for refresh rate control.

·   Support for stereo liquid crystal shutter glasses.

·   Support for DPMS Power Management

·   Support for I2C Serial Control Interface

Copyright © 2002 SciTech Software, Inc. Visit our web site at http://www.scitechsoft.com