| Home
| Previous
| Next
| Up

GA_AccelFlagsType

Declaration

typedef enum {
gaAccelType_Custom = 0,
gaAccelType_Full = 1,
gaAccelType_Most = 2,
gaAccelType_Basic = 3,
gaAccelType_None = 4
} GA_AccelFlagsType

Prototype In

snap/graphics.h

Description

Definitions for values stored in the accelType member of the GA_Options structure. These flags define the different values for this particular option which is multi-state and not just an on/off option. This option is designed to be used as a fallback measure in the field to disable problem functions in a driver that an end user might be experiencing.

The gaAccelType_Custom value indicates that the user has manually overridden specific hardware acceleration options rather than using the four pre-defined settings.

The gaAccelType_Full value indicates that full hardware acceleration should be used, and is always the default option for all drivers.

The gaAccelType_Most value indicates that most acceleration functions should be used in the driver. This basically disables support for hardware mouse cursor and hardware video overlays functionality.

The gaAccelType_Basic value indicates that only basic acceleration functions should be used in the driver. Basic acceleration includes solid fills, mono and color pattern fills and screen to screen blits. All other functions are disabled.

gaAccelType_None value indicats that no hardware acceleration functions should be used in the driver.

Members

gaAccelType_Custom | Custom hardware acceleration
gaAccelType_Full | Full hardware acceleration (default)
gaAccelType_Most | Most hardware acceleration
gaAccelType_Basic | Basic hardware acceleration
gaAccelType_None | No hardware acceleration

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