Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# XFcGLDeviceInfo.h File Reference

X-Forge Graphics Library device info. More...

This graph shows which files directly or indirectly include this file:

## Compounds
class | XFcGLDeviceInfo
| Information on a display device installed on system. More...
## Enumerations
enum | XFCGLDIFEATUREFLAGS { XFCGLDI_SECONDARY_ACCESS = 0x00000001, XFCGLDI_ZBUFFER = 0x00000002, XFCGLDI_FSAA = 0x00000004, XFCGLDI_FLAT = 0x00000008, XFCGLDI_GOURAUD = 0x00000010, XFCGLDI_LINEARTEXTURE = 0x00000020, XFCGLDI_PERSPECTIVETEXTURE = 0x00000040, XFCGLDI_GOURAUDTEXTURE = 0x00000080, XFCGLDI_TEXTURE1555 = 0x00000100, XFCGLDI_GOURAUDTEXTURE1555 = 0x00000200, XFCGLDI_WIREFRAME = 0x00000400, XFCGLDI_AAWIREFRAME = 0x00000800, XFCGLDI_SETRENDERTARGET = 0x00001000 }
| Device info features flags. More...
enum | XFCGLDIBLENDFLAGS { XFCGLDI_BLENDNONE = 0x00000001, XFCGLDI_BLENDALPHA = 0x00000002, XFCGLDI_BLENDMUL = 0x00000004, XFCGLDI_BLENDADD = 0x00000008, XFCGLDI_BLENDINVMUL = 0x00000010 }
| Device info blending support flags. More...

## Detailed Description

X-Forge Graphics Library device info.

X-Forge Core
Copyright 2000-2003 Fathammer Ltd

Id
  XFcGLDeviceInfo.h,v 1.11 2003/08/12 13:33:47 lars Exp

Date
  2003/08/12 13:33:47

Revision
  1.11

## Enumeration Type Documentation

enum XFCGLDIBLENDFLAGS

  | Device info blending support flags. See also: XFcGLDeviceInfo Enumeration values:
  XFCGLDI_BLENDNONE | Support for ONE, ZERO blend mode.
  XFCGLDI_BLENDALPHA | Support for SRCALPHA, INVSRCALPHA blend mode.
  XFCGLDI_BLENDMUL | Support for ZERO, SRCCOLOR blend mode.
  XFCGLDI_BLENDADD | Support for ONE, ONE blend mode.
  XFCGLDI_BLENDINVMUL | Support for ZERO, INVSRCCOLOR blend mode.

enum XFCGLDIFEATUREFLAGS

  | Device info features flags. See also: XFcGLDeviceInfo Enumeration values:
  XFCGLDI_SECONDARY_ACCESS | Secondary buffer can be accessed.
  XFCGLDI_ZBUFFER | Support for depth buffer.
  XFCGLDI_FSAA | This is a full-screen anti-aliased device.
  XFCGLDI_FLAT | Support for flat-shaded polygons.
  XFCGLDI_GOURAUD | Support for gouraud-shaded polygons.
  XFCGLDI_LINEARTEXTURE | Support for linear texture mapping.
  XFCGLDI_PERSPECTIVETEXTURE | Support for perspective correct texture mapping.
  XFCGLDI_GOURAUDTEXTURE | Support for gouraud-shaded texture mapping.
  XFCGLDI_TEXTURE1555 | Support for 1-bit alpha texture format.
  XFCGLDI_GOURAUDTEXTURE1555 | Support for gouraud-shaded 1-bit alpha texture.
  XFCGLDI_WIREFRAME | Support for wireframe.
  XFCGLDI_AAWIREFRAME | Support for anti-aliased wireframe.
  XFCGLDI_SETRENDERTARGET | Support for setrendertarget.

|  | X-Forge Documentation Confidential Copyright © 2002-2003 Fathammer |  | Documentation generated with doxygen by Dimitri van Heesch