(D3nfb) - NFB functions
DOC HOME
SITE MAP
MAN PAGES
GNU INFO
SEARCH
PRINT BOOK
(D3nfb) - NFB functions
Intro
Introduction to the X graphic driver routines
AddExtension
adds extensions to the X server
AllocateGCPrivate
allocate a GC private
AllocateGCPrivate, AllocateGCPrivateIndex
allocate or query GC private
AllocateGCPrivateIndex
return a GC private index
AllocateScreenPrivateIndex
allocate a screen private index
BlankScreen
blank or unblank screen
cfbCreateDefColormap
create default colormap for screens with root depth greater than 1
cfbExpandDirectColors
qqq
cfbScreenInit
CFB routine to initialize a screen
CloseScreen
NFB routine to close screen and free memory
CopyRect
NFB primitive to copy one rectangle
CreateDefColormap: cfbCreateDefColormap, mfbCreateDefColormap
create default colormap
ddxAddPixmapFormat
add new pixmap format to screenInfo structure
DrawFontText
NFB routine to draw glyphs from fonts
DrawImage
NFB routine to draw a pixmap in a region of a window
DrawMonoGlyphs
NFB routine to draw glyphs
DrawMonoImage, DrawOpaqueMonoImage
draw monochrome image into destination rectangle
DrawOpaqueMonoImage
draw opaque monochrome image into destination rectangle
DrawPoints
NFB routine to draw pixel value at specified point
DrawSolidRects
draw rectangles
Error
output non-fatal error message based on errno for NFB drivers
ErrorF
output non-fatal error message for NFB drivers
ErrorF, Error
issue non-fatal error message for NFB driver
ExpandDirectColors
yyy
FakeAllocColor
allocate a color pixel
FakeAllocColor, FakeFreeColor
allocate a color pixel
FakeFreeColor
free pixel allocated with FakeAllocColor
FatalError
handle fatal error for NFB drivers
FillPolygons
NFB routine to fill polygons
FillRects: StippledFillRects, OpStippledFillRects
stipple-handling routines
FillSpans
NFB routine to fill spans
genDrawMonoGlyphs
generic NFB routine to draw glyphs
genLoadColormap
load a PseudoColor colormap
genOpStippledFillRects
generic opaque stippled fill routine
genOpStippledFillRects
default gen routine for OpaqueFilledRects()
genOpStippledFS
yyy
genSolidFillRects
yyy
genSolidFS
yyy
genSolidZeroSeg
gen routine to draw multiple Bresenham lines with NFB_POLYBRES
genSolidZeroSegs
gen routine to draw multiple Bresenham lines without NFB_POLYBRES
genStippledFillRects
generic transparent stippled fill routine
genStippledFillRects
default gen routine for StippledFilledRects()
genStippledFS
gen routine for StippledFIllSpans
genTiledFillRects
default gen routine for TilledFilledRects()
genTiledFillRects, genStippledFillRects, genOpStippledFillRects
fill rectangles
genTiledFS
generic routine for TiledFillSpans
grafError
return last error message from accessing grafinfo file
grafExec
find and execute function in grafinfo file
grafFreeMode
frees data associated with a mode
grafGetFullMode
determines the full mode name
grafGetFunction
verify whether function exists in grafData structure
grafGetInt
set identifier as specified in grafinfo or moninfo file
grafGetMemInfo
retrieve memory information from grafinfo file
grafGetName
get VENDOR string from grafinfo file
grafGetString
get specified string from grafinfo file
grafParseFile
parses the grafinfo file
grafPmemVmem
get virtual memory address from a physical address in grafinfo file
grafquery
API to query grafinfo and moninfo files
grafQuery
query function, string, and integer linked lists
grafRunFunction
run specified function with information from grafinfo file
grafVBRun
video BIOS execution
LookupIDByType
find object with specified identifier and type
mfbCreateDefColormap
create default colormap for screens with root depth equal to 1
mfbQueryBestSize
yyy
mfbScreenInit
MFB routine to initialize a screen
miFillPolygon
draw a filled polygon
miPolyFillArc
draw filled arcs
miZeroPolyArc
yyy
nfbAddVisual
routine to populate structures for nfbScreenInit(D3nfb)
nfbCloseText8
yyy
nfbHelpValidateGC
validate GC
nfbInitializeText8
initialize terminal font download
nfbInstallColormap
yyy
nfbInstallColormap, nfbUnistallColormap, nfbListInstalledColormaps
yyy
nfbListInstalledColormaps
yyy
nfbReplicateArea
NFB routine to replicate part of a pixmap
nfbScreenInit
NFB routine to initialize a simple screen
NFB_SERIAL_NUMBER
NFB macro to retrieve the serial number of the GC or Drawable
nfbSetOptions
notify NFB layer of driver characteristics and NFB version
nfbStoreColors
yyy
nfbUnistallColormap
yyy
NoopDDA
dummy procedure
OpStippledFillRects
opaque stippled fill routine
ReadImage
NFB routine to read a rectangular area of the screen
scoPointerInitialize
create minimal mi cursor
scoScreenActive
query whether the current screen is active
scoSpriteInitialize
yyy
scoSWCursorInitialize, scoInitCursor
yyy
scoSysInfoInit
initialize scoSysInfo structure
ScreenInit: nfbScreenInit, cfbScreenInit, mfbScreenInit
initialize screen
SetClipRegions
NFB routine to set clip regions
SetColor
NFB routine to set colormap
SetGraphics
routine to set display in graphics mode
SetText
routine to set display to text mode
SolidZeroSeg
draw multiple Bresenham lines without using NFB_POLYBRES
StippledFillRects
transparent stippled fill routine
StippledFS
routine for StippledFillSpans
TiledFS
routine for TiledFillSpans
TileRects
NFB routine to draw and fill specified rectangles
ValidateWindowGC
nfb routine to validate a window graphics context against a drawable
ValidateWindowPriv
NFB routine to set up and validate nfbWinOps(D4nfb) structure
Xalloc, Xrealloc, Xfree
Allocate and free
ZeroSegs
draw multiple Bresenham lines using NFB_POLYBRES
ZeroSegs, SolidZeroSeg
draw Bresenham lines
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005