clx

API Reference

clx

An implementation of the X Window System protocol in Lisp.

XLIB

  • Type ARRAY-INDEX
  • Variable *VERSION*
    "mit r5.02"
  • Type GENERALIZED-BOOLEAN
  • Type CARD32
  • Type CARD29
  • Type INT32
  • Type CARD16
  • Type INT16
  • Type CARD8
  • Type INT8
  • Type RGB-VAL
  • Type ANGLE
  • Type MASK32
  • Type MASK16
  • Type PIXEL
  • Type IMAGE-DEPTH
  • Type RESOURCE-ID
  • Type KEYSYM
  • Class COLOR
    RED   Accessor: COLOR-RED
    GREEN   Accessor: COLOR-GREEN
    BLUE   Accessor: COLOR-BLUE
  • Function MAKE-COLOR (&key (red 1.0) (green 1.0) (blue 1.0) &allow-other-keys)
  • Function COLOR-RGB (color)
  • Class BITMAP-FORMAT
    UNIT   Accessor: BITMAP-FORMAT-UNIT
    PAD   Accessor: BITMAP-FORMAT-PAD
    LSB-FIRST-P   Accessor: BITMAP-FORMAT-LSB-FIRST-P
  • Class PIXMAP-FORMAT
    DEPTH   Reader: PIXMAP-FORMAT-DEPTH
    BITS-PER-PIXEL   Reader: PIXMAP-FORMAT-BITS-PER-PIXEL
    SCANLINE-PAD   Reader: PIXMAP-FORMAT-SCANLINE-PAD
  • Function PIXMAP-FORMAT-P (object)
  • Class DISPLAY  (BUFFER)
    HOST   Reader: DISPLAY-HOST
    Server host
    DISPLAY   Reader: DISPLAY-DISPLAY
    Display number on host
    AFTER-FUNCTION   Accessor: DISPLAY-AFTER-FUNCTION
    Function to call after every request
    EVENT-LOCK   Reader: DISPLAY-EVENT-LOCK
    with-event-queue lock
    EVENT-QUEUE-LOCK   Reader: DISPLAY-EVENT-QUEUE-LOCK
    new-events/event-queue lock
    EVENT-QUEUE-TAIL   Accessor: DISPLAY-EVENT-QUEUE-TAIL
    last event in the event queue
    EVENT-QUEUE-HEAD   Accessor: DISPLAY-EVENT-QUEUE-HEAD
    Threaded queue of events
    ATOM-CACHE   Reader: DISPLAY-ATOM-CACHE
    Hash table relating atoms keywords to atom id's
    FONT-CACHE   Accessor: DISPLAY-FONT-CACHE
    List of font
    PROTOCOL-MAJOR-VERSION   Accessor: DISPLAY-PROTOCOL-MAJOR-VERSION
    Major version of server's X protocol
    PROTOCOL-MINOR-VERSION   Accessor: DISPLAY-PROTOCOL-MINOR-VERSION
    minor version of servers X protocol
    VENDOR-NAME   Accessor: DISPLAY-VENDOR-NAME
    Vendor of the server hardware
    RESOURCE-ID-BASE   Accessor: DISPLAY-RESOURCE-ID-BASE
    resouce ID base
    RESOURCE-ID-MASK   Accessor: DISPLAY-RESOURCE-ID-MASK
    resource ID mask bits
    RESOURCE-ID-BYTE   Accessor: DISPLAY-RESOURCE-ID-BYTE
    resource ID mask field (used with DPB & LDB)
    RESOURCE-ID-COUNT   Accessor: DISPLAY-RESOURCE-ID-COUNT
    resource ID mask count (used for allocating ID's)
    RESOURCE-ID-MAP   Reader: DISPLAY-RESOURCE-ID-MAP
    hash table maps resource-id's to objects (used in lookup functions)
    XID   Reader: DISPLAY-XID
    allocator function
    BYTE-ORDER   Reader: DISPLAY-BYTE-ORDER
    Connection byte order
    RELEASE-NUMBER   Accessor: DISPLAY-RELEASE-NUMBER
    Release of the server
    MAX-REQUEST-LENGTH   Accessor: DISPLAY-MAX-REQUEST-LENGTH
    Maximum number 32 bit words in request
    DEFAULT-SCREEN   Accessor: DISPLAY-DEFAULT-SCREEN
    Default screen for operations
    ROOTS   Accessor: DISPLAY-ROOTS
    List of screens
    MOTION-BUFFER-SIZE   Accessor: DISPLAY-MOTION-BUFFER-SIZE
    Size of motion buffer
    XDEFAULTS
    Contents of defaults from server
    IMAGE-LSB-FIRST-P   Accessor: DISPLAY-IMAGE-LSB-FIRST-P
    BITMAP-FORMAT   Reader: DISPLAY-BITMAP-FORMAT
    Screen image info
    PIXMAP-FORMATS   Accessor: DISPLAY-PIXMAP-FORMATS
    List of pixmap formats
    MIN-KEYCODE   Accessor: DISPLAY-MIN-KEYCODE
    Minimum key-code
    MAX-KEYCODE   Accessor: DISPLAY-MAX-KEYCODE
    Maximun key-code
    ERROR-HANDLER   Accessor: DISPLAY-ERROR-HANDLER
    Error handler function
    CLOSE-DOWN-MODE
    Close down mode saved by Set-Close-Down-Mode
    AUTHORIZATION-NAME   Accessor: DISPLAY-AUTHORIZATION-NAME
    AUTHORIZATION-DATA   Accessor: DISPLAY-AUTHORIZATION-DATA
    LAST-WIDTH
    Accumulated width of last string
    KEYSYM-MAPPING   Accessor: DISPLAY-KEYSYM-MAPPING
    Keysym mapping cached from server
    MODIFIER-MAPPING   Accessor: DISPLAY-MODIFIER-MAPPING
    ALIST of (keysym . state-mask) for all modifier keysyms
    KEYSYM-TRANSLATION   Reader: DISPLAY-KEYSYM-TRANSLATION
    An alist of (keysym object function) for display-local keysyms
    EXTENSION-ALIST   Accessor: DISPLAY-EXTENSION-ALIST
    Extension alist, which has elements: (name major-opcode first-event first-error)
    EVENT-EXTENSIONS   Accessor: DISPLAY-EVENT-EXTENSIONS
    Vector mapping X event-codes to event keys
    PERFORMANCE-INFO
    Hook for gathering performance info
    TRACE-HISTORY
    Hook for debug trace
    PLIST   Accessor: DISPLAY-PLIST
    Hook for extension to hang data
    INPUT-IN-PROGRESS   Accessor: DISPLAY-INPUT-IN-PROGRESS
    Some process reading from the stream. Updated with CONDITIONAL-STORE.
    PENDING-COMMANDS   Accessor: DISPLAY-PENDING-COMMANDS
    Threaded list of PENDING-COMMAND objects for all commands awaiting replies. Protected by WITH-EVENT-QUEUE-INTERNAL.
    ASYNCHRONOUS-ERRORS   Reader: DISPLAY-ASYNCHRONOUS-ERRORS
    Threaded list of REPLY-BUFFER objects containing error messages for commands which did not expect replies. Protected by WITH-EVENT-QUEUE-INTERNAL.
    REPORT-ASYNCHRONOUS-ERRORS   Reader: DISPLAY-REPORT-ASYNCHRONOUS-ERRORS
    When to report asynchronous errors. The keywords that can be on this list are :IMMEDIATELY, :BEFORE-EVENT-HANDLING and :AFTER-FINISH-OUTPUT
    EVENT-PROCESS   Accessor: DISPLAY-EVENT-PROCESS
    Process ID of process awaiting events. Protected by WITH-EVENT-QUEUE.
    NEW-EVENTS   Accessor: DISPLAY-NEW-EVENTS
    Pointer to the first new event in the event queue. Protected by WITH-EVENT-QUEUE.
    CURRENT-EVENT-SYMBOL   Reader: DISPLAY-CURRENT-EVENT-SYMBOL
    Bound with PROGV by event handling macros
    ATOM-ID-MAP   Reader: DISPLAY-ATOM-ID-MAP
    EXTENDED-MAX-REQUEST-LENGTH   Accessor: DISPLAY-EXTENDED-MAX-REQUEST-LENGTH
  • Function DISPLAY-P (thing)
  • Class DRAWABLE
    ID   Accessor: DRAWABLE-ID
    DISPLAY   Reader: DRAWABLE-DISPLAY
    PLIST   Accessor: DRAWABLE-PLIST
    Extension hook
  • Class WINDOW  (DRAWABLE)
    No slots.
  • Class PIXMAP  (DRAWABLE)
    No slots.
  • Function WINDOW-P (thing)
  • Function WINDOW-ID (window)
  • Function (setf WINDOW-ID) (value window)
  • Function WINDOW-DISPLAY (window)
  • Function (setf WINDOW-DISPLAY) (value window)
  • Function WINDOW-PLIST (window)
  • Function (setf WINDOW-PLIST) (value window)
  • Class VISUAL-INFO
    ID   Reader: VISUAL-INFO-ID
    DISPLAY   Reader: VISUAL-INFO-DISPLAY
    CLASS   Reader: VISUAL-INFO-CLASS
    RED-MASK   Reader: VISUAL-INFO-RED-MASK
    GREEN-MASK   Reader: VISUAL-INFO-GREEN-MASK
    BLUE-MASK   Reader: VISUAL-INFO-BLUE-MASK
    BITS-PER-RGB   Reader: VISUAL-INFO-BITS-PER-RGB
    COLORMAP-ENTRIES   Reader: VISUAL-INFO-COLORMAP-ENTRIES
    PLIST
    Extension hook
  • Class COLORMAP
    ID   Reader: COLORMAP-ID
    DISPLAY   Reader: COLORMAP-DISPLAY
    VISUAL-INFO   Accessor: COLORMAP-VISUAL-INFO
  • Class CURSOR
    ID   Accessor: CURSOR-ID
    DISPLAY
  • Type XATOM
  • Type STRINGABLE
  • Type FONTABLE
  • Type TIMESTAMP
  • Type BIT-GRAVITY
  • Type WIN-GRAVITY
  • Type GRAB-STATUS
  • Type ALIST (key-type-and-name datum-type-and-name)
  • Type REPEAT-SEQ (&rest elts)
  • Type POINT-SEQ
  • Type SEG-SEQ
  • Type RECT-SEQ
  • Type ARC-SEQ
  • Class GCONTEXT
    ID   Accessor: GCONTEXT-ID
    DISPLAY   Reader: GCONTEXT-DISPLAY
    DRAWABLE
    CACHE-P   Reader: GCONTEXT-CACHE-P
    SERVER-STATE   Reader: GCONTEXT-SERVER-STATE
    LOCAL-STATE   Reader: GCONTEXT-LOCAL-STATE
    PLIST   Accessor: GCONTEXT-PLIST
    Extension hook
    NEXT
  • Type EVENT-MASK-CLASS
  • Type EVENT-MASK
  • Type POINTER-EVENT-MASK-CLASS
  • Type POINTER-EVENT-MASK
  • Type DEVICE-EVENT-MASK-CLASS
  • Type DEVICE-EVENT-MASK
  • Type MODIFIER-KEY
  • Type MODIFIER-MASK
  • Type STATE-MASK-KEY
  • Type GCONTEXT-KEY
  • Type EVENT-KEY
  • Type ERROR-KEY
  • Type DRAW-DIRECTION
  • Type BOOLE-CONSTANT
  • Class SCREEN
    ROOT   Reader: SCREEN-ROOT
    WIDTH   Accessor: SCREEN-WIDTH
    HEIGHT   Accessor: SCREEN-HEIGHT
    WIDTH-IN-MILLIMETERS   Reader: SCREEN-WIDTH-IN-MILLIMETERS
    HEIGHT-IN-MILLIMETERS   Reader: SCREEN-HEIGHT-IN-MILLIMETERS
    DEPTHS   Accessor: SCREEN-DEPTHS
    ROOT-DEPTH   Reader: SCREEN-ROOT-DEPTH
    ROOT-VISUAL-INFO   Accessor: SCREEN-ROOT-VISUAL-INFO
    DEFAULT-COLORMAP   Reader: SCREEN-DEFAULT-COLORMAP
    WHITE-PIXEL   Reader: SCREEN-WHITE-PIXEL
    BLACK-PIXEL   Reader: SCREEN-BLACK-PIXEL
    MIN-INSTALLED-MAPS   Reader: SCREEN-MIN-INSTALLED-MAPS
    MAX-INSTALLED-MAPS   Reader: SCREEN-MAX-INSTALLED-MAPS
    BACKING-STORES   Reader: SCREEN-BACKING-STORES
    SAVE-UNDERS-P   Reader: SCREEN-SAVE-UNDERS-P
    EVENT-MASK-AT-OPEN   Reader: SCREEN-EVENT-MASK-AT-OPEN
    PLIST   Accessor: SCREEN-PLIST
    Extension hook
  • Function SCREEN-ROOT-VISUAL (screen)
  • Function SCREEN-P (object)
  • Class FONT
    ID-INTERNAL   Accessor: FONT-ID-INTERNAL
    DISPLAY   Reader: FONT-DISPLAY
    REFERENCE-COUNT   Accessor: FONT-REFERENCE-COUNT
    NAME   Reader: FONT-NAME
    NIL when ID is for a GContext
    FONT-INFO-INTERNAL   Accessor: FONT-FONT-INFO-INTERNAL
    CHAR-INFOS-INTERNAL   Accessor: FONT-CHAR-INFOS-INTERNAL
    LOCAL-ONLY-P
    When T, always calculate text extents locally
    PLIST   Reader: FONT-PLIST
    Extension hook
  • Function FONT-ID (font)
  • Function FONT-DIRECTION (font)
  • Function FONT-MIN-CHAR (font)
  • Function FONT-MAX-CHAR (font)
  • Function FONT-MIN-BYTE1 (font)
  • Function FONT-MAX-BYTE1 (font)
  • Function FONT-MIN-BYTE2 (font)
  • Function FONT-MAX-BYTE2 (font)
  • Function FONT-ALL-CHARS-EXIST-P (font)
  • Function FONT-DEFAULT-CHAR (font)
  • Function FONT-ASCENT (font)
  • Function FONT-DESCENT (font)
  • Function FONT-PROPERTIES (font)
  • Function FONT-PROPERTY (font name)
  • Function WINDOW-EQUAL (a b)
  • Function PIXMAP-EQUAL (a b)
  • Function CURSOR-EQUAL (a b)
  • Function FONT-EQUAL (a b)
  • Function GCONTEXT-EQUAL (a b)
  • Function COLORMAP-EQUAL (a b)
  • Function DRAWABLE-EQUAL (a b)
  • Function MAKE-EVENT-MASK (&rest keys)
  • Function MAKE-EVENT-KEYS (event-mask)
  • Function MAKE-STATE-MASK (&rest keys)
  • Function MAKE-STATE-KEYS (state-mask)
  • Type ANGLE
  • Function CHAR->CARD8 (char)
  • Function CARD8->CHAR (card8)
  • Function DEFAULT-ERROR-HANDLER (display error-key &rest key-vals &key asynchronous &allow-other-keys)
  • Function DEFAULT-KEYSYM-TRANSLATE (display state object)
  • Type PIXARRAY
  • Type BITMAP
  • Macro WITH-DISPLAY ((display &key timeout inline) &body body)
  • Function VISUAL-INFO (display visual-id)
  • Macro WITH-EVENT-QUEUE ((display &key timeout inline) &body body &environment env)
  • Function OPEN-DEFAULT-DISPLAY (&optional display-name)
    Open a connection to DISPLAY-NAME if supplied, or to the appropriate default display as given by GET-DEFAULT-DISPLAY otherwise. OPEN-DISPLAY-NAME always attempts to do display authorization. The hostname is resolved to an address, then authorization data for the (protocol, host-address, displaynumber) triple is looked up in the file given by AUTHORITY_PATHNAME (typically $HOME/.Xauthority). If the protocol is :local, or if the hostname resolves to the local host, authority data for the local machine's actual hostname - as returned by gethostname(3) - is used instead.
  • Function OPEN-DISPLAY (host &key (display 0) protocol authorization-name authorization-data)
  • Function DISPLAY-FORCE-OUTPUT (display)
  • Function CLOSE-DISPLAY (display &key abort)
  • Function DISPLAY-PROTOCOL-VERSION (display)
  • Function DISPLAY-VENDOR (display)
  • Function DISPLAY-NSCREENS (display)
  • Function DISPLAY-INVOKE-AFTER-FUNCTION (display)
  • Function DISPLAY-FINISH-OUTPUT (display)
  • Function GCONTEXT-FUNCTION (gcontext)
  • Function GCONTEXT-PLANE-MASK (gcontext)
  • Function GCONTEXT-FOREGROUND (gcontext)
  • Function GCONTEXT-BACKGROUND (gcontext)
  • Function GCONTEXT-LINE-WIDTH (gcontext)
  • Function GCONTEXT-LINE-STYLE (gcontext)
  • Function GCONTEXT-CAP-STYLE (gcontext)
  • Function GCONTEXT-JOIN-STYLE (gcontext)
  • Function GCONTEXT-FILL-STYLE (gcontext)
  • Function GCONTEXT-FILL-RULE (gcontext)
  • Function GCONTEXT-TILE (gcontext)
  • Function GCONTEXT-STIPPLE (gcontext)
  • Function GCONTEXT-TS-X (gcontext)
  • Function GCONTEXT-TS-Y (gcontext)
  • Function GCONTEXT-SUBWINDOW-MODE (gcontext)
  • Function GCONTEXT-EXPOSURES (gcontext)
  • Function GCONTEXT-CLIP-X (gcontext)
  • Function GCONTEXT-CLIP-Y (gcontext)
  • Function GCONTEXT-DASH-OFFSET (gcontext)
  • Function GCONTEXT-ARC-MODE (gcontext)
  • Function GCONTEXT-CLIP-MASK (gcontext)
  • Function GCONTEXT-DASHES (gcontext)
  • Function GCONTEXT-FONT (gcontext &optional metrics-p)
  • Function FORCE-GCONTEXT-CHANGES (gcontext)
  • Macro WITH-GCONTEXT ((gcontext &rest options &key clip-ordering &allow-other-keys) &body body)
  • Function CREATE-GCONTEXT (&rest options &key (drawable (required-arg drawable)) function plane-mask foreground background line-width line-style cap-style join-style fill-style fill-rule arc-mode tile stipple ts-x ts-y font subwindow-mode exposures clip-x clip-y clip-mask clip-ordering dash-offset dashes (cache-p t) &allow-other-keys)
  • Function COPY-GCONTEXT-COMPONENTS (src dst &rest keys)
  • Function COPY-GCONTEXT (src dst)
  • Function FREE-GCONTEXT (gcontext)
  • Macro DEFINE-GCONTEXT-ACCESSOR (name &key default set-function copy-function)
  • Macro DEFINE-EXTENSION (name &key events errors)
  • Function GET-EXTERNAL-EVENT-CODE (display event)
  • Macro EXTENSION-OPCODE (display name)
  • Function EVENT-LISTEN (display &optional (timeout 0))
  • Function QUEUE-EVENT (display event-key &rest args &key append-p send-event-p &allow-other-keys)
  • Macro DECLARE-EVENT (event-codes &body declares &environment env)
  • Function DISCARD-CURRENT-EVENT (display)
  • Function PROCESS-EVENT (display &key handler timeout peek-p discard-p (force-output-p t))
  • Function MAKE-EVENT-HANDLERS (&key (type 'vector) default)
  • Function EVENT-HANDLER (handlers event-key)
  • Macro EVENT-CASE ((&rest args) &body clauses)
  • Macro EVENT-COND ((display &key timeout peek-p discard-p (force-output-p t)) &body clauses)
  • Condition REQUEST-ERROR  (X-ERROR)
  • Condition RESOURCE-ERROR  (REQUEST-ERROR)
  • Condition UNKNOWN-ERROR  (REQUEST-ERROR)
  • Condition ACCESS-ERROR  (REQUEST-ERROR)
  • Condition ALLOC-ERROR  (REQUEST-ERROR)
  • Condition ATOM-ERROR  (REQUEST-ERROR)
  • Condition COLORMAP-ERROR  (RESOURCE-ERROR)
  • Condition CURSOR-ERROR  (RESOURCE-ERROR)
  • Condition DRAWABLE-ERROR  (RESOURCE-ERROR)
  • Condition FONT-ERROR  (RESOURCE-ERROR)
  • Condition GCONTEXT-ERROR  (RESOURCE-ERROR)
  • Condition ID-CHOICE-ERROR  (RESOURCE-ERROR)
  • Condition ILLEGAL-REQUEST-ERROR  (REQUEST-ERROR)
  • Condition LENGTH-ERROR  (REQUEST-ERROR)
  • Condition MATCH-ERROR  (REQUEST-ERROR)
  • Condition NAME-ERROR  (REQUEST-ERROR)
  • Condition PIXMAP-ERROR  (RESOURCE-ERROR)
  • Condition VALUE-ERROR  (REQUEST-ERROR)
  • Condition WINDOW-ERROR  (RESOURCE-ERROR)
  • Condition IMPLEMENTATION-ERROR  (REQUEST-ERROR)
  • Condition CLOSED-DISPLAY  (X-ERROR)
  • Condition LOOKUP-ERROR  (X-ERROR)
  • Condition CONNECTION-FAILURE  (X-ERROR)
  • Condition REPLY-LENGTH-ERROR  (X-ERROR)
  • Condition REPLY-TIMEOUT  (X-ERROR)
  • Condition SEQUENCE-ERROR  (X-ERROR)
  • Condition UNEXPECTED-REPLY  (X-ERROR)
  • Condition MISSING-PARAMETER  (X-ERROR)
  • Condition INVALID-FONT  (X-ERROR)
  • Condition DEVICE-BUSY  (X-ERROR)
  • Macro DEFINE-ERROR (error-key function)
  • Function DECODE-CORE-ERROR (display event &optional arg)
  • Function CREATE-WINDOW (&key window (parent (required-arg parent)) (x (required-arg x)) (y (required-arg y)) (width (required-arg width)) (height (required-arg height)) (depth 0) (border-width 0) (class :copy) (visual :copy) background border bit-gravity gravity backing-store backing-planes backing-pixel save-under event-mask do-not-propagate-mask override-redirect colormap cursor)
  • Function DESTROY-WINDOW (window)
  • Function DESTROY-SUBWINDOWS (window)
  • Function ADD-TO-SAVE-SET (window)
  • Function REMOVE-FROM-SAVE-SET (window)
  • Function REPARENT-WINDOW (window parent x y)
  • Function MAP-WINDOW (window)
  • Function MAP-SUBWINDOWS (window)
  • Function UNMAP-WINDOW (window)
  • Function UNMAP-SUBWINDOWS (window)
  • Function CIRCULATE-WINDOW-UP (window)
  • Function CIRCULATE-WINDOW-DOWN (window)
  • Function QUERY-TREE (window &key (result-type 'list))
  • Function INTERN-ATOM (display name)
  • Function FIND-ATOM (display name)
  • Function ATOM-NAME (display atom-id)
  • Function CHANGE-PROPERTY (window property data type format &key (mode :replace) (start 0) end transform)
  • Function DELETE-PROPERTY (window property)
  • Function GET-PROPERTY (window property &key type (start 0) end delete-p (result-type 'list) transform)
  • Function ROTATE-PROPERTIES (window properties &optional (delta 1))
  • Function LIST-PROPERTIES (window &key (result-type 'list))
  • Function SELECTION-OWNER (display selection)
  • Function SET-SELECTION-OWNER (display selection owner &optional time)
  • Function CONVERT-SELECTION (selection type requestor &optional property time)
  • Function SEND-EVENT (window event-key event-mask &rest args &key propagate-p display &allow-other-keys)
  • Function GRAB-POINTER (window event-mask &key owner-p sync-pointer-p sync-keyboard-p confine-to cursor time)
  • Function UNGRAB-POINTER (display &key time)
  • Function GRAB-BUTTON (window button event-mask &key (modifiers :any) owner-p sync-pointer-p sync-keyboard-p confine-to cursor)
  • Function UNGRAB-BUTTON (window button &key (modifiers :any))
  • Function CHANGE-ACTIVE-POINTER-GRAB (display event-mask &optional cursor time)
  • Function GRAB-KEYBOARD (window &key owner-p sync-pointer-p sync-keyboard-p time)
  • Function UNGRAB-KEYBOARD (display &key time)
  • Function GRAB-KEY (window key &key (modifiers 0) owner-p sync-pointer-p sync-keyboard-p)
  • Function UNGRAB-KEY (window key &key (modifiers 0))
  • Function ALLOW-EVENTS (display mode &optional time)
  • Function GRAB-SERVER (display)
  • Function UNGRAB-SERVER (display)
  • Macro WITH-SERVER-GRABBED ((display) &body body)
  • Function QUERY-POINTER (window)
  • Function POINTER-POSITION (window)
  • Function GLOBAL-POINTER-POSITION (display)
  • Function MOTION-EVENTS (window &key start stop (result-type 'list))
  • Function TRANSLATE-COORDINATES (src src-x src-y dst)
  • Function WARP-POINTER (dst dst-x dst-y)
  • Function WARP-POINTER-RELATIVE (display x-off y-off)
  • Function WARP-POINTER-IF-INSIDE (dst dst-x dst-y src src-x src-y &optional src-width src-height)
  • Function WARP-POINTER-RELATIVE-IF-INSIDE (x-off y-off src src-x src-y &optional src-width src-height)
  • Function SET-INPUT-FOCUS (display focus revert-to &optional time)
  • Function INPUT-FOCUS (display)
  • Function QUERY-KEYMAP (display &optional bit-vector)
  • Function CREATE-PIXMAP (&key pixmap (width (required-arg width)) (height (required-arg height)) (depth (required-arg depth)) (drawable (required-arg drawable)))
  • Function FREE-PIXMAP (pixmap)
  • Function CLEAR-AREA (window &key (x 0) (y 0) width height exposures-p)
  • Function COPY-AREA (src gcontext src-x src-y width height dst dst-x dst-y)
  • Function COPY-PLANE (src gcontext plane src-x src-y width height dst dst-x dst-y)
  • Function CREATE-COLORMAP (visual-info window &optional alloc-p)
  • Function FREE-COLORMAP (colormap)
  • Function COPY-COLORMAP-AND-FREE (colormap)
  • Function INSTALL-COLORMAP (colormap)
  • Function UNINSTALL-COLORMAP (colormap)
  • Function INSTALLED-COLORMAPS (window &key (result-type 'list))
  • Function ALLOC-COLOR (colormap color)
  • Function ALLOC-COLOR-CELLS (colormap colors &key (planes 0) contiguous-p (result-type 'list))
  • Function ALLOC-COLOR-PLANES (colormap colors &key (reds 0) (greens 0) (blues 0) contiguous-p (result-type 'list))
  • Function FREE-COLORS (colormap pixels &optional (plane-mask 0))
  • Function STORE-COLOR (colormap pixel spec &key (red-p t) (green-p t) (blue-p t))
  • Function STORE-COLORS (colormap specs &key (red-p t) (green-p t) (blue-p t))
  • Function QUERY-COLORS (colormap pixels &key (result-type 'list))
  • Function LOOKUP-COLOR (colormap name)
  • Function CREATE-CURSOR (&key (source (required-arg source)) mask (x (required-arg x)) (y (required-arg y)) (foreground (required-arg foreground)) (background (required-arg background)))
  • Function CREATE-GLYPH-CURSOR (&key (source-font (required-arg source-font)) (source-char (required-arg source-char)) mask-font mask-char (foreground (required-arg foreground)) (background (required-arg background)))
  • Function FREE-CURSOR (cursor)
  • Function RECOLOR-CURSOR (cursor foreground background)
  • Function QUERY-BEST-CURSOR (width height drawable)
  • Function QUERY-BEST-TILE (width height drawable)
  • Function QUERY-BEST-STIPPLE (width height drawable)
  • Function QUERY-EXTENSION (display name)
  • Function LIST-EXTENSIONS (display &key (result-type 'list))
  • Function CHANGE-KEYBOARD-CONTROL (display &key key-click-percent bell-percent bell-pitch bell-duration led led-mode key auto-repeat-mode)
  • Function KEYBOARD-CONTROL (display)
  • Function BELL (display &optional (percent-from-normal 0))
  • Function POINTER-MAPPING (display &key (result-type 'list))
  • Function SET-POINTER-MAPPING (display map)
  • Function CHANGE-POINTER-CONTROL (display &key acceleration threshold)
  • Function POINTER-CONTROL (display)
  • Function SET-SCREEN-SAVER (display timeout interval blanking exposures)
  • Function SCREEN-SAVER (display)
  • Function ACTIVATE-SCREEN-SAVER (display)
  • Function RESET-SCREEN-SAVER (display)
  • Function ADD-ACCESS-HOST (display host &optional (family :internet))
  • Function REMOVE-ACCESS-HOST (display host &optional (family :internet))
  • Function ACCESS-HOSTS (display &optional (result-type 'list))
  • Function ACCESS-CONTROL (display)
  • Function SET-ACCESS-CONTROL (display enabled-p)
  • Function CLOSE-DOWN-MODE (display)
  • Function SET-CLOSE-DOWN-MODE (display mode)
  • Function KILL-CLIENT (display resource-id)
  • Function KILL-TEMPORARY-CLIENTS (display)
  • Function NO-OPERATION (display)
  • Function MAX-CHAR-ATTRIBUTES (font)
  • Function MIN-CHAR-ATTRIBUTES (font)
  • Function CHAR-ATTRIBUTES (font index)
  • Function MAX-CHAR-DESCENT (font)
  • Function MIN-CHAR-DESCENT (font)
  • Function CHAR-DESCENT (font index)
  • Function MAX-CHAR-ASCENT (font)
  • Function MIN-CHAR-ASCENT (font)
  • Function CHAR-ASCENT (font index)
  • Function MAX-CHAR-WIDTH (font)
  • Function MIN-CHAR-WIDTH (font)
  • Function CHAR-WIDTH (font index)
  • Function MAX-CHAR-RIGHT-BEARING (font)
  • Function MIN-CHAR-RIGHT-BEARING (font)
  • Function CHAR-RIGHT-BEARING (font index)
  • Function MAX-CHAR-LEFT-BEARING (font)
  • Function MIN-CHAR-LEFT-BEARING (font)
  • Function CHAR-LEFT-BEARING (font index)
  • Function OPEN-FONT (display name)
  • Function DISCARD-FONT-INFO (font)
  • Function CLOSE-FONT (font)
  • Function LIST-FONT-NAMES (display pattern &key (max-fonts 65535) (result-type 'list))
  • Function LIST-FONTS (display pattern &key (max-fonts 65535) (result-type 'list))
  • Function FONT-PATH (display &key (result-type 'list))
  • Function DRAW-POINT (drawable gcontext x y)
  • Function DRAW-POINTS (drawable gcontext points &optional relative-p)
  • Function DRAW-LINE (drawable gcontext x1 y1 x2 y2 &optional relative-p)
  • Function DRAW-LINES (drawable gcontext points &key relative-p fill-p (shape :complex))
  • Function DRAW-SEGMENTS (drawable gcontext segments)
  • Function DRAW-RECTANGLE (drawable gcontext x y width height &optional fill-p)
  • Function DRAW-RECTANGLES (drawable gcontext rectangles &optional fill-p)
  • Function DRAW-ARC (drawable gcontext x y width height angle1 angle2 &optional fill-p)
  • Function DRAW-ARCS (drawable gcontext arcs &optional fill-p)
  • Function PUT-RAW-IMAGE (drawable gcontext data &key (start 0) (depth (required-arg depth)) (x (required-arg x)) (y (required-arg y)) (width (required-arg width)) (height (required-arg height)) (left-pad 0) (format (required-arg format)))
  • Function GET-RAW-IMAGE (drawable &key data (start 0) (x (required-arg x)) (y (required-arg y)) (width (required-arg width)) (height (required-arg height)) (plane-mask 4294967295) (format (required-arg format)) (result-type '(vector card8)))
  • Type TRANSLATION-FUNCTION
  • Function TRANSLATE-DEFAULT (src src-start src-end font dst dst-start)
  • Function TEXT-EXTENTS (font sequence &key (start 0) end translate)
  • Function TEXT-WIDTH (font sequence &key (start 0) end translate)
  • Function DRAW-GLYPH (drawable gcontext x y elt &key translate width (size :default))
  • Function DRAW-GLYPHS (drawable gcontext x y sequence &key (start 0) end translate width (size :default))
  • Function DRAW-IMAGE-GLYPH (drawable gcontext x y elt &key translate width (size :default))
  • Function DRAW-IMAGE-GLYPHS (drawable gcontext x y sequence &key (start 0) end translate width (size :default))
  • Function DISPLAY-KEYCODE-RANGE (display)
  • Function SET-MODIFIER-MAPPING (display &key shift lock control mod1 mod2 mod3 mod4 mod5)
  • Function MODIFIER-MAPPING (display)
  • Function CHANGE-KEYBOARD-MAPPING (display keysyms &key (start 0) end (first-keycode start))
  • Function KEYBOARD-MAPPING (display &key first-keycode start end data)
  • Macro WITH-STATE ((drawable) &body body)
  • Function WINDOW-VISUAL (window)
  • Function WINDOW-VISUAL-INFO (window)
  • Function WINDOW-CLASS (window)
  • Function WINDOW-BIT-GRAVITY (window)
  • Function WINDOW-GRAVITY (window)
  • Function WINDOW-BACKING-STORE (window)
  • Function WINDOW-BACKING-PLANES (window)
  • Function WINDOW-BACKING-PIXEL (window)
  • Function WINDOW-SAVE-UNDER (window)
  • Function WINDOW-OVERRIDE-REDIRECT (window)
  • Function WINDOW-EVENT-MASK (window)
  • Function WINDOW-DO-NOT-PROPAGATE-MASK (window)
  • Function WINDOW-COLORMAP (window)
  • Function WINDOW-CURSOR (window)
  • Function (setf WINDOW-CURSOR) (cursor window)
  • Function WINDOW-COLORMAP-INSTALLED-P (window)
  • Function WINDOW-ALL-EVENT-MASKS (window)
  • Function WINDOW-MAP-STATE (window)
  • Function DRAWABLE-ROOT (drawable)
  • Function DRAWABLE-X (drawable)
  • Function DRAWABLE-Y (drawable)
  • Function DRAWABLE-WIDTH (drawable)
  • Function DRAWABLE-HEIGHT (drawable)
  • Function DRAWABLE-DEPTH (drawable)
  • Function DRAWABLE-BORDER-WIDTH (drawable)
  • Function DEFINE-KEYSYM-SET (set first-keysym last-keysym)
  • Function KEYSYM-SET (keysym)
  • Macro KEYSYM (keysym &rest bytes)
  • Function DEFINE-KEYSYM (object keysym &key lowercase translate modifiers mask display)
  • Function UNDEFINE-KEYSYM (object keysym &key display modifiers &allow-other-keys)
  • Function CHARACTER->KEYSYMS (character &optional display)
  • Function KEYCODE->KEYSYM (display keycode keysym-index)
  • Function KEYSYM->CHARACTER (display keysym &optional (state 0))
  • Function DEFAULT-KEYSYM-INDEX (display keycode state)
  • Function KEYCODE->CHARACTER (display keycode state &key keysym-index (keysym-index-function #'default-keysym-index))
  • Function MAPPING-NOTIFY (display request start count)
  • Function KEYSYM-IN-MAP-P (display keysym keymap)
  • Function CHARACTER-IN-MAP-P (display character keymap)
  • Function KEYSYM->KEYCODES (display keysym)
  • Function WM-NAME (window)
  • Function WM-ICON-NAME (window)
  • Function WM-CLIENT-MACHINE (window)
  • Function GET-WM-CLASS (window)
  • Function SET-WM-CLASS (window resource-name resource-class)
  • Function WM-COMMAND (window)
  • Class WM-HINTS
    INPUT   Accessor: WM-HINTS-INPUT
    INITIAL-STATE   Accessor: WM-HINTS-INITIAL-STATE
    ICON-PIXMAP   Accessor: WM-HINTS-ICON-PIXMAP
    ICON-WINDOW   Accessor: WM-HINTS-ICON-WINDOW
    ICON-X   Accessor: WM-HINTS-ICON-X
    ICON-Y   Accessor: WM-HINTS-ICON-Y
    ICON-MASK   Accessor: WM-HINTS-ICON-MASK
    WINDOW-GROUP   Accessor: WM-HINTS-WINDOW-GROUP
    FLAGS   Accessor: WM-HINTS-FLAGS
    Extension-hook. Exclusive-Or'ed with the FLAGS field may be extended in the future.
  • Function MAKE-WM-HINTS (&rest args)
  • Function WM-HINTS (window)
  • Class WM-SIZE-HINTS
    USER-SPECIFIED-POSITION-P   Accessor: WM-SIZE-HINTS-USER-SPECIFIED-POSITION-P
    True when user specified x y.
    USER-SPECIFIED-SIZE-P   Accessor: WM-SIZE-HINTS-USER-SPECIFIED-SIZE-P
    True when user specified width height.
    X   Accessor: WM-SIZE-HINTS-X
    Y   Accessor: WM-SIZE-HINTS-Y
    WIDTH   Accessor: WM-SIZE-HINTS-WIDTH
    HEIGHT   Accessor: WM-SIZE-HINTS-HEIGHT
    MIN-WIDTH   Accessor: WM-SIZE-HINTS-MIN-WIDTH
    MIN-HEIGHT   Accessor: WM-SIZE-HINTS-MIN-HEIGHT
    MAX-WIDTH   Accessor: WM-SIZE-HINTS-MAX-WIDTH
    MAX-HEIGHT   Accessor: WM-SIZE-HINTS-MAX-HEIGHT
    WIDTH-INC   Accessor: WM-SIZE-HINTS-WIDTH-INC
    HEIGHT-INC   Accessor: WM-SIZE-HINTS-HEIGHT-INC
    MIN-ASPECT   Accessor: WM-SIZE-HINTS-MIN-ASPECT
    MAX-ASPECT   Accessor: WM-SIZE-HINTS-MAX-ASPECT
    BASE-WIDTH   Accessor: WM-SIZE-HINTS-BASE-WIDTH
    BASE-HEIGHT   Accessor: WM-SIZE-HINTS-BASE-HEIGHT
    WIN-GRAVITY   Accessor: WM-SIZE-HINTS-WIN-GRAVITY
    PROGRAM-SPECIFIED-POSITION-P   Accessor: WM-SIZE-HINTS-PROGRAM-SPECIFIED-POSITION-P
    True when program specified x y.
    PROGRAM-SPECIFIED-SIZE-P   Accessor: WM-SIZE-HINTS-PROGRAM-SPECIFIED-SIZE-P
    True when program specified width height
  • Function MAKE-WM-SIZE-HINTS (&rest args)
  • Function WM-NORMAL-HINTS (window)
  • Function WM-ZOOM-HINTS (window)
  • Function ICON-SIZES (window)
  • Function WM-PROTOCOLS (window)
  • Function WM-COLORMAP-WINDOWS (window)
  • Function TRANSIENT-FOR (window)
  • Function SET-WM-PROPERTIES (window &rest options &key name icon-name resource-name resource-class command client-machine hints normal-hints zoom-hints (user-specified-position-p nil usppp) (user-specified-size-p nil usspp) (program-specified-position-p nil psppp) (program-specified-size-p nil psspp) x y width height min-width min-height max-width max-height width-inc height-inc min-aspect max-aspect base-width base-height win-gravity input initial-state icon-pixmap icon-window icon-x icon-y icon-mask window-group)
  • Function SET-STANDARD-PROPERTIES (window &rest options)
  • Function ICONIFY-WINDOW (window screen)
  • Function WITHDRAW-WINDOW (window screen)
  • Function RGB-COLORMAPS (window property)
  • Function GET-STANDARD-COLORMAP (window property)
  • Function SET-STANDARD-COLORMAP (window property colormap base-pixel max-color mult-color)
  • Function CUT-BUFFER (display &key (buffer 0) (type :string) (result-type 'string) (transform #'card8->char) (start 0) end)
  • Function (setf CUT-BUFFER) (data display &key (buffer 0) (type :string) (format 8) (start 0) end (transform #'char->card8))
  • Function ROTATE-CUT-BUFFERS (display &optional (delta 1) (careful-p t))
  • Class IMAGE
    Public image class.
    WIDTH   Reader: IMAGE-WIDTH
    HEIGHT   Reader: IMAGE-HEIGHT
    DEPTH   Reader: IMAGE-DEPTH
    PLIST   Accessor: IMAGE-PLIST
  • Macro IMAGE-NAME (image)
  • Macro IMAGE-X-HOT (image)
  • Macro IMAGE-Y-HOT (image)
  • Macro IMAGE-RED-MASK (image)
  • Macro IMAGE-BLUE-MASK (image)
  • Macro IMAGE-GREEN-MASK (image)
  • Class IMAGE-X  (IMAGE)
    Use this format for shoveling image data. Accessors for these NOT exported.
    FORMAT   Reader: IMAGE-X-FORMAT
    BYTES-PER-LINE   Reader: IMAGE-X-BYTES-PER-LINE
    BITS-PER-PIXEL   Reader: IMAGE-X-BITS-PER-PIXEL
    BIT-LSB-FIRST-P   Reader: IMAGE-X-BIT-LSB-FIRST-P
    Bit order
    BYTE-LSB-FIRST-P   Reader: IMAGE-X-BYTE-LSB-FIRST-P
    Byte order
    DATA   Reader: IMAGE-X-DATA
    Row-major image data
    UNIT   Reader: IMAGE-X-UNIT
    Bitmap unit
    PAD   Reader: IMAGE-X-PAD
    Scanline pad
    LEFT-PAD   Reader: IMAGE-X-LEFT-PAD
    Left pad
  • Class IMAGE-XY  (IMAGE)
    Public class. Use this format for image processing.
    BITMAP-LIST   Reader: IMAGE-XY-BITMAP-LIST
  • Class IMAGE-Z  (IMAGE)
    Public class. Use this format for image processing.
    BITS-PER-PIXEL   Reader: IMAGE-Z-BITS-PER-PIXEL
    PIXARRAY   Reader: IMAGE-Z-PIXARRAY
  • Function CREATE-IMAGE (&key width height depth (data (required-arg data)) plist name x-hot y-hot red-mask blue-mask green-mask bits-per-pixel format bytes-per-line (byte-lsb-first-p t) (bit-lsb-first-p t) unit pad left-pad)
  • Function GET-IMAGE (drawable &key data (x (required-arg x)) (y (required-arg y)) (width (required-arg width)) (height (required-arg height)) plane-mask format result-type)
  • Function PUT-IMAGE (drawable gcontext image &key (src-x 0) (src-y 0) (x (required-arg x)) (y (required-arg y)) width height bitmap-p)
  • Function COPY-IMAGE (image &key (x 0) (y 0) width height result-type)
  • Function READ-BITMAP-FILE (pathname)
  • Function WRITE-BITMAP-FILE (pathname image &optional name)
  • Function BITMAP-IMAGE (&optional plist &rest patterns)
  • Function IMAGE-PIXMAP (drawable image &key gcontext width height depth)
  • Struct RESOURCE-DATABASE
    NAME
    VALUE
    TIGHT
    LOOSE
  • Function MAKE-RESOURCE-DATABASE
  • Function RESOURCE-DATABASE-TIMESTAMP (database)
  • Function RESOURCE-KEY (stringable)
  • Function ADD-RESOURCE (database name-list value)
  • Function DELETE-RESOURCE (database name-list)
  • Function GET-RESOURCE (database value-name value-class full-name full-class)
  • Function GET-SEARCH-RESOURCE (table name class)
  • Function GET-SEARCH-TABLE (database full-name full-class)
  • Function MAP-RESOURCE (database function &rest args)
  • Function MERGE-RESOURCES (database with-database)
  • Function READ-RESOURCES (database pathname &key key test test-not)
  • Function WRITE-RESOURCES (database pathname &key write test test-not)
  • Function WM-RESOURCES (database window &key key test test-not)
  • Function SET-WM-RESOURCES (database window &key write test test-not)
  • Function ROOT-RESOURCES (screen &key database key test test-not)
    Returns a resource database containing the contents of the root window RESOURCE_MANAGER property for the given SCREEN. If SCREEN is a display, then its default screen is used. If an existing DATABASE is given, then resource values are merged with the DATABASE and the modified DATABASE is returned. TEST and TEST-NOT are predicates for selecting which resources are read. Arguments are a resource name list and a resource value. The KEY function, if given, is called to convert a resource value string to the value given to TEST or TEST-NOT.
  • Function SHAPE-QUERY-VERSION (display)
  • Function SHAPE-RECTANGLES (window rectangles &key (kind :bounding) (x-offset 0) (y-offset 0) (operation :set) (ordering :unsorted))
  • Function SHAPE-MASK (window pixmap &key (kind :bounding) (x-offset 0) (y-offset 0) (operation :set))
  • Function SHAPE-COMBINE (window source-window &key (kind :bounding) (source-kind :bounding) (x-offset 0) (y-offset 0) (operation :set))
  • Function SHAPE-OFFSET (window &key (kind :bounding) (x-offset 0) (y-offset 0))
  • Function SHAPE-QUERY-EXTENTS (window)
  • Function SHAPE-SELECT-INPUT (window selected-p)
  • Function SHAPE-INPUT-SELECTED-P (window)
  • Function SHAPE-GET-RECTANGLES (window &optional (kind :bounding) (result-type 'list))
  • Struct MODE-INFO
    DOTCLOCK
    HDISPLAY
    HSYNCSTART
    HSYNCEND
    HTOTAL
    HSKEW
    VDISPLAY
    VSYNCSTART
    VSYNCEND
    VTOTAL
    FLAGS
    PRIVSIZE
    PRIVATE
  • Function MODE-INFO-DOTCLOCK (instance)
  • Function (setf MODE-INFO-DOTCLOCK) (value instance)
  • Function MODE-INFO-HDISPLAY (instance)
  • Function (setf MODE-INFO-HDISPLAY) (value instance)
  • Function MODE-INFO-HSYNCSTART (instance)
  • Function (setf MODE-INFO-HSYNCSTART) (value instance)
  • Function MODE-INFO-HSYNCEND (instance)
  • Function (setf MODE-INFO-HSYNCEND) (value instance)
  • Function MODE-INFO-HTOTAL (instance)
  • Function (setf MODE-INFO-HTOTAL) (value instance)
  • Function MODE-INFO-HSKEW (instance)
  • Function (setf MODE-INFO-HSKEW) (value instance)
  • Function MODE-INFO-VDISPLAY (instance)
  • Function (setf MODE-INFO-VDISPLAY) (value instance)
  • Function MODE-INFO-VSYNCSTART (instance)
  • Function (setf MODE-INFO-VSYNCSTART) (value instance)
  • Function MODE-INFO-VSYNCEND (instance)
  • Function (setf MODE-INFO-VSYNCEND) (value instance)
  • Function MODE-INFO-VTOTAL (instance)
  • Function (setf MODE-INFO-VTOTAL) (value instance)
  • Function MODE-INFO-FLAGS (instance)
  • Function (setf MODE-INFO-FLAGS) (value instance)
  • Function MODE-INFO-PRIVSIZE (instance)
  • Function (setf MODE-INFO-PRIVSIZE) (value instance)
  • Function MODE-INFO-PRIVATE (instance)
  • Function (setf MODE-INFO-PRIVATE) (value instance)
  • Function MAKE-MODE-INFO (&key ((dotclock dotclock) 0) ((hdisplay hdisplay) 0) ((hsyncstart hsyncstart) 0) ((hsyncend hsyncend) 0) ((htotal htotal) 0) ((hskew hskew) 0) ((vdisplay vdisplay) 0) ((vsyncstart vsyncstart) 0) ((vsyncend vsyncend) 0) ((vtotal vtotal) 0) ((flags flags) 0) ((privsize privsize) 0) ((private private) nil))
  • Function XFREE86-VIDMODE-QUERY-VERSION (display)
    Determine the version of the extension built into the server. return two values major-version and minor-version in that order.
  • Function XFREE86-VIDMODE-SET-CLIENT-VERSION (display)
  • Function XFREE86-VIDMODE-GET-PERMISSIONS (dpy screen)
  • Function XFREE86-VIDMODE-MOD-MODE-LINE (display screen mode-line)
    Change the settings of the current video mode provided the requested settings are valid (e.g. they don't exceed the capabilities of the monitor).
  • Function XFREE86-VIDMODE-GET-MODE-LINE (display screen)
    Query the settings for the currently selected video mode. return a mode-info structure fields with the server answer. If there are any server private values (currently only applicable to the S3 server) the function will store it into the returned structure.
  • Function XFREE86-VIDMODE-GET-ALL-MODE-LINES (dpy screen)
    Returns a list containing all video modes (as mode-info structure). The first element of the list corresponds to the current video mode.
  • Function XFREE86-VIDMODE-ADD-MODE-LINE (dpy scr new &key (after (make-mode-info)))
  • Function XFREE86-VIDMODE-DELETE-MODE-LINE (dpy scr mode-info)
    Delete mode argument. The specified mode must match an existing mode. To be considered a match, all of the fields of the given mode-info structure must match, except the privsize and private fields. If the mode to be deleted is the current mode, a mode switch to the next mode will occur first. The last remaining mode can not be deleted.
  • Function XFREE86-VIDMODE-VALIDATE-MODE-LINE (dpy scr mode-info)
    Checked the validity of a mode-info argument. If the specified mode can be used by the server (i.e. meets all the constraints placed upon a mode by the combination of the server, card, and monitor) the function returns :mode_ok otherwise it returns a keyword indicating the reason why the mode is invalid.
  • Function XFREE86-VIDMODE-GET-GAMMA (display screen)
  • Function XFREE86-VIDMODE-SET-GAMMA (dpy scr &key (red 1.0) (green 1.0) (blue 1.0))
  • Function XFREE86-VIDMODE-GET-GAMMA-RAMP (dpy scr size)
  • Function XFREE86-VIDMODE-SET-GAMMA-RAMP (dpy scr size &key red green blue)
  • Function XFREE86-VIDMODE-GET-GAMMA-RAMP-SIZE (dpy screen)
  • Function XFREE86-VIDMODE-LOCK-MODE-SWITCH (display screen lock-p)
    Allow or disallow mode switching whether the request to switch modes comes from a call to the mode switching functions or from one of the mode switch key sequences (e.g. Ctrl-Alt-+ Ctrl-Alt--).
  • Function XFREE86-VIDMODE-SWITCH-TO-MODE (display screen mode-info)
    Switch directly to the specified mode. The specified mode must match an existing mode. Matching is as specified in the description of the xf86-vidmode-delete-mode-line function.
  • Function XFREE86-VIDMODE-SWITCH-MODE (display screen zoom)
    Change the video mode to next (or previous) video mode, depending of zoom sign. If positive, switch to next mode, else switch to prev mode.
  • Function XFREE86-VIDMODE-SELECT-NEXT-MODE (display screen)
    Change the video mode to next video mode
  • Function XFREE86-VIDMODE-SELECT-PREV-MODE (display screen)
    Change the video mode to previous video mode
  • Function XFREE86-VIDMODE-GET-MONITOR (dpy screen)
    Information known to the server about the monitor is returned. Multiple value return: hsync (list of hi, low, ...) vsync (list of hi, low, ...) vendor name model name The hi and low values will be equal if a discreate value was given in the XF86Config file.
  • Function XFREE86-VIDMODE-GET-VIEWPORT (dpy screen)
    Query the location of the upper left corner of the viewport into the virtual screen. The upper left coordinates will be returned as a multiple value.
  • Function XFREE86-VIDMODE-SET-VIEWPORT (dpy screen &key (x 0) (y 0))
    Set upper left corner of the viewport into the virtual screen to the x and y keyword parameters value (zero will be theire default value).
  • Function XFREE86-VIDMODE-GET-DOTCLOCKS (dpy screen)
    Returns as a multiple value return the server dotclock informations: flags maxclocks clock list
  • Function PICTURE-FORMAT-DISPLAY (instance)
  • Function (setf PICTURE-FORMAT-DISPLAY) (value instance)
  • Function PICTURE-FORMAT-ID (instance)
  • Function (setf PICTURE-FORMAT-ID) (value instance)
  • Function PICTURE-FORMAT-TYPE (instance)
  • Function (setf PICTURE-FORMAT-TYPE) (value instance)
  • Function PICTURE-FORMAT-DEPTH (instance)
  • Function (setf PICTURE-FORMAT-DEPTH) (value instance)
  • Function PICTURE-FORMAT-RED-BYTE (instance)
  • Function (setf PICTURE-FORMAT-RED-BYTE) (value instance)
  • Function PICTURE-FORMAT-GREEN-BYTE (instance)
  • Function (setf PICTURE-FORMAT-GREEN-BYTE) (value instance)
  • Function PICTURE-FORMAT-BLUE-BYTE (instance)
  • Function (setf PICTURE-FORMAT-BLUE-BYTE) (value instance)
  • Function PICTURE-FORMAT-ALPHA-BYTE (instance)
  • Function (setf PICTURE-FORMAT-ALPHA-BYTE) (value instance)
  • Function PICTURE-FORMAT-COLORMAP (instance)
  • Function (setf PICTURE-FORMAT-COLORMAP) (value instance)
  • Function FIND-MATCHING-PICTURE-FORMATS (display &key depth-min depth-max depth red-min red-max red green-min green-max green blue-min blue-max blue alpha-min alpha-max alpha type colormap)
  • Function FIND-WINDOW-PICTURE-FORMAT (window)
    Find the picture format which matches the given window.
  • Function PICTURE-REPEAT (picture)
  • Function (setf PICTURE-REPEAT) (new-value picture)
  • Function PICTURE-ALPHA-MAP (picture)
  • Function (setf PICTURE-ALPHA-MAP) (new-value picture)
  • Function PICTURE-ALPHA-X-ORIGIN (picture)
  • Function (setf PICTURE-ALPHA-X-ORIGIN) (new-value picture)
  • Function PICTURE-ALPHA-Y-ORIGIN (picture)
  • Function (setf PICTURE-ALPHA-Y-ORIGIN) (new-value picture)
  • Function PICTURE-CLIP-X-ORIGIN (picture)
  • Function (setf PICTURE-CLIP-X-ORIGIN) (new-value picture)
  • Function PICTURE-CLIP-Y-ORIGIN (picture)
  • Function (setf PICTURE-CLIP-Y-ORIGIN) (new-value picture)
  • Function PICTURE-CLIP-MASK (picture)
  • Function (setf PICTURE-CLIP-MASK) (new-value picture)
  • Function PICTURE-GRAPHICS-EXPOSURES (picture)
  • Function (setf PICTURE-GRAPHICS-EXPOSURES) (new-value picture)
  • Function PICTURE-SUBWINDOW-MODE (picture)
  • Function (setf PICTURE-SUBWINDOW-MODE) (new-value picture)
  • Function PICTURE-POLY-EDGE (picture)
  • Function (setf PICTURE-POLY-EDGE) (new-value picture)
  • Function PICTURE-POLY-MODE (picture)
  • Function (setf PICTURE-POLY-MODE) (new-value picture)
  • Function PICTURE-DITHER (picture)
  • Function (setf PICTURE-DITHER) (new-value picture)
  • Function PICTURE-COMPONENT-ALPHA (picture)
  • Function (setf PICTURE-COMPONENT-ALPHA) (new-value picture)
  • Function RENDER-CREATE-PICTURE (drawable &key format (picture (make-instance 'picture :display (drawable-display drawable))) repeat alpha-map alpha-x-origin alpha-y-origin clip-x-origin clip-y-origin (clip-mask :none) graphics-exposures subwindow-mode poly-edge poly-mode dither component-alpha)
  • Function RENDER-FREE-PICTURE (picture)
  • Function RENDER-FREE-GLYPH-SET (glyph-set)
  • Function RENDER-QUERY-VERSION (display)
  • Function RENDER-FILL-RECTANGLE (picture op color x1 y1 w h)
  • Function RENDER-TRIANGLES (picture op source src-x src-y format coord-sequence)
  • Function RENDER-TRIANGLE-FAN (picture op source src-x src-y format coord-sequence)
  • Function RENDER-TRIANGLE-STRIP (picture op source src-x src-y format coord-sequence)
  • Function RENDER-SET-PICTURE-TRANSFORM (picture a b c d e f p q r)
  • Function RENDER-TRAPEZOIDS (picture op source src-x src-y mask-format coord-sequence)
  • Function RENDER-COMPOSITE (op source mask dest src-x src-y mask-x mask-y dst-x dst-y width height)
  • Function RENDER-CREATE-GLYPH-SET (format &key glyph-set)
  • Function RENDER-REFERENCE-GLYPH-SET (existing-glyph-set &key glyph-set)
  • Function RENDER-COMPOSITE-GLYPHS (dest glyph-set source dest-x dest-y sequence &key (op :over) (alu op) (src-x 0) (src-y 0) (mask-format :none) (start 0) (end (length sequence)))
  • Function RENDER-ADD-GLYPH (glyph-set id &key x-origin y-origin x-advance y-advance data)
  • Function RENDER-ADD-GLYPH-FROM-PICTURE (glyph-set picture &key x-origin y-origin x-advance y-advance x y width height)
  • Function RENDER-FREE-GLYPHS (glyph-set glyphs)
    This request removes glyphs from glyph-set. Each glyph must exist in glyph-set (else a Match error results).
  • Function SCREEN-SAVER-QUERY-VERSION (display)
  • Function SCREEN-SAVER-QUERY-INFO (display drawable)
  • Function SCREEN-SAVER-GET-IDLE (display drawable)
    How long has it been since the last keyboard or mouse input
  • Function MAKE-MODE-FLAG-MASK (key-list)
  • Function MAKE-MODE-FLAG-KEYS (bit-mask)
  • Function MAKE-RR-SELECT-MASK (key-list)
  • Function MAKE-RR-SELECT-KEYS (bit-mask)
  • Function MAKE-ROTATION-MASK (key-list)
  • Function MAKE-ROTATION-KEYS (bit-mask)
  • Class RR-PANNING
    LEFT
    TOP
    WIDTH
    HEIGHT
    TRACK-LEFT
    TRACK-TOP
    TRACK-WIDTH
    TRACK-HEIGHT
    BORDER-LEFT
    BORDER-TOP
    BORDER-RIGHT
    BORDER-BOTTOM
  • Class RR-TRANSFORM
    X
    Y
    Z
    I
    J
    K
    D
    E
    F
  • Function RR-QUERY-VERSION (display)
    Returns version MAJOR and MINOR from server.
  • Function RR-SET-SCREEN-CONFIG (window timestamp conf-timestamp size-id rotation refresh)
    Sets the current screen to which the given window belongs. Timestamps are obtained from rr-get-screen-info. Rotation can be a list of rotation keys or a rotation mask. Returns timestamp, config timestamp, the root window of the screen and sub-pixel order.
  • Function RR-SELECT-INPUT (window enable)
    Enables event reception for given window. Enable may be a select-mask or list of select-keys
  • Function RR-GET-SCREEN-INFO (window &optional (result-type 'list))
    Returns rotations, root-window, timestamp, config-timestamp, current-size-id, current rotation, current rate, a list of screen-size structures, and last a sequence of refresh-rates
  • Function RR-GET-SCREEN-SIZE-RANGE (window &optional (result-type 'list))
    Returns a sequence of minimum width, minimum height, max width, max height.
  • Function RR-SET-SCREEN-SIZE (window width height width-mm height-mm)
  • Function RR-GET-SCREEN-RESOURCES (window &optional (result-type 'list))
  • Function RR-GET-OUTPUT-INFO (display output config-timestamp &optional (result-type 'list))
    FIXME: indexes might be off, name not decoded properly
  • Function RR-LIST-OUTPUT-PROPERTIES (display output &optional (result-type 'list))
    Returns a list of atom properties for given display. ?keep it simple and return id's or atom-names?
  • Function RR-QUERY-OUTPUT-PROPERTY (display output atom &optional (result-type 'list))
    Querys the current properties of an atom. Atom may be referenced by either id or keyword
  • Function RR-CONFIGURE-OUTPUT-PROPERTY (display output atom value-list &optional (pending nil) (range nil))
    Atom can be specified by either id or keyword
  • Function RR-CHANGE-OUTPUT-PROPERTY (display output atom mode data &optional (atom-type 0))
    Mode may be 0-replace 1-prepend 2-append. atom-type is obtained by calling rr-get-output-property
  • Function RR-DELETE-OUTPUT-PROPERTY (display output property)
  • Function RR-GET-OUTPUT-PROPERTY (display output property &optional (type 0) (delete 0) (pending 0) (result-type 'list))
  • Function RR-CREATE-MODE (window mode-info name)
    FIXME
  • Function RR-DESTROY-MODE (display mode)
  • Function RR-ADD-OUTPUT-MODE (display output mode)
  • Function RR-DELETE-OUTPUT-MODE (display output mode)
  • Function RR-GET-CRTC-INFO (display crtc config-timestamp &optional (result-type 'list))
  • Function RR-GET-CRTC-GAMMA-SIZE (display crtc)
    Used to determine length of gamma ramps to submit in set-crtc-gamma
  • Function RR-GET-CRTC-GAMMA (display crtc &optional (result-type 'list))
    Get current gamma ramps, returns 3 sequences for red, green, blue.
  • Function RR-SET-CRTC-GAMMA (display crtc red green blue)
    gamma values must be lists and must be the same length as returned by get-crtc-gamma-size
  • Function RR-GET-SCREEN-RESOURCES-CURRENT (window &optional (result-type 'list))
    Unlike RRGetScreenResources, this merely returns the current configuration, and does not poll for hardware changes.
  • Function RR-GET-CRTC-TRANSFORM (display crtc &optional (result-type 'list))
  • Function RR-SET-OUTPUT-PRIMARY (window output)
  • Function RR-GET-OUTPUT-PRIMARY (window)
  • Function RR-GET-PROVIDERS (window)
  • Function RR-GET-PROVIDER-INFO (display provider config-timestamp)
  • Function RR-SET-PROVIDER-OUTPUT-SOURCE (display provider source-provider config-timestamp)
  • Function RR-SET-PROVIDER-OFFLOAD-SINK (display provider sink-provider config-timestamp)
  • Function RR-LIST-PROVIDER-PROPERTIES (display provider)
  • Variable +UNDEFINED+
    0
  • Variable +BACKGROUND+
    1
  • Variable +UNTOUCHED+
    2
  • Variable +COPIED+
    3
  • Function CREATE-BACK-BUFFER (window)
    Returns a back-buffer structure associated with the given window
  • Function DBE-QUERY-VERSION (display)
    Returns Major and Minor versions as values
  • Function DBE-ALLOCATE-BACK-BUFFER-NAME (window back-buffer &optional (swap-hint +copied+))
    Associates the given back-buffer with given window, optional swap-hint
  • Function DBE-DEALLOCATE-BACK-BUFFER-NAME (back-buffer)
    disconnects back-buffer from window, does not free xid from the server allowing buffer to be associated with another window
  • Function DBE-SWAP-BUFFERS (window-list)
    takes a list of (window swap-action) pairs and swaps their back-buffers
  • Function DBE-BEGIN-IDIOM (display)
  • Function DBE-END-IDIOM (display)
  • Function DBE-GET-VISUAL-INFO (drawable-list)
    Not very useful in this modern graphics age, nothing added or taken away from the bare x.
  • Function DBE-GET-BACK-BUFFER-ATTRIBUTES (back-buffer)
    Returns the window that a back-buffer outputs to or nil if not associated with any window
  • Function XC-GET-VERSION (display)
  • Function XC-GET-XID-RANGE (display)
    returns a range of available resource IDs for the client issuing the request.
  • Function XC-GET-XID-LIST (display count &optional (result-type 'list))
    This request returns a sequence of individual resource IDs in ids. Count is the number of resource IDs requested. The number returned may be smaller than the number requested.
  • Function DRI2-QUERY-VERSION (display)
  • Function DRI2-CONNECT (window driver-type)
  • Function DRI2-AUTHENTICATE (window token)
  • Function COMPOSITE-QUERY-VERSION (display)
  • Function COMPOSITE-REDIRECT-WINDOW (window update-type)
  • Function COMPOSITE-REDIRECT-SUBWINDOWS (window update-type)
  • Function COMPOSITE-UNREDIRECT-WINDOW (window)
  • Function COMPOSITE-UNREDIRECT-SUBWINDOWS (window)
  • Function COMPOSITE-GET-OVERLAY-WINDOW (window)

Also exports

  • COMMON-LISP:BOOLEAN

XLIB/GLX

  • Variable +VENDOR+
    1
  • Variable +VERSION+
    2
  • Variable +EXTENSIONS+
    3
  • Function VISUAL-ID (instance)
  • Function (setf VISUAL-ID) (value instance)
  • Condition BAD-CONTEXT  (REQUEST-ERROR)
  • Condition BAD-CONTEXT-STATE  (REQUEST-ERROR)
  • Condition BAD-DRAWABLE  (REQUEST-ERROR)
  • Condition BAD-PIXMAP  (REQUEST-ERROR)
  • Condition BAD-CONTEXT-TAG  (REQUEST-ERROR)
  • Condition BAD-CURRENT-WINDOW  (REQUEST-ERROR)
  • Condition BAD-RENDER-REQUEST  (REQUEST-ERROR)
  • Condition BAD-LARGE-REQUEST  (REQUEST-ERROR)
  • Condition UNSUPPORTED-PRIVATE-REQUEST  (REQUEST-ERROR)
  • Condition BAD-FB-CONFIG  (REQUEST-ERROR)
  • Condition BAD-PBUFFER  (REQUEST-ERROR)
  • Condition BAD-CURRENT-DRAWABLE  (REQUEST-ERROR)
  • Condition BAD-WINDOW  (REQUEST-ERROR)
  • Function QUERY-VERSION (display)
  • Function QUERY-SERVER-STRING (display screen name)
    NAME is one of +VENDOR+, +VERSION+ or +EXTENSIONS+
  • Function CREATE-CONTEXT (screen visual &optional (share-list 0) (is-direct nil))
    Do NOT use the direct mode, yet!
  • Function DESTROY-CONTEXT (ctx)
  • Function IS-DIRECT (ctx)
  • Function QUERY-CONTEXT (ctx)
  • Function GET-DRAWABLE-ATTRIBUTES (drawable)
  • Function MAKE-CURRENT (drawable ctx)
  • Function VISUAL-ATTRIBUTE (visual attribute)
  • Function CHOOSE-VISUAL (screen attributes)
    ATTRIBUTES is a list of desired attributes for a visual. The elements may be either a symbol, which means that the boolean attribute with that name must be true; or it can be a list of the form: (attribute-name value &optional (test '<=)) which means that the attribute named attribute-name must satisfy the test when applied to the given value and attribute's value in visual. Example: '(:glx-rgba (:glx-alpha-size 4) :glx-double-buffer (:glx-class 4 =).
  • Function RENDER
  • Function SWAP-BUFFERS
  • Function WAIT-GL
  • Function WAIT-X

XLIB/GL

  • Variable +FALSE+
    0
  • Variable +TRUE+
    1
  • Variable +BYTE+
    5120
  • Variable +UNSIGNED-BYTE+
    5121
  • Variable +SHORT+
    5122
  • Variable +UNSIGNED-SHORT+
    5123
  • Variable +INT+
    5124
  • Variable +UNSIGNED-INT+
    5125
  • Variable +FLOAT+
    5126
  • Variable +DOUBLE+
    5130
  • Variable +2-BYTES+
    5127
  • Variable +3-BYTES+
    5128
  • Variable +4-BYTES+
    5129
  • Variable +POINTS+
    0
  • Variable +LINES+
    1
  • Variable +LINE-LOOP+
    2
  • Variable +LINE-STRIP+
    3
  • Variable +TRIANGLES+
    4
  • Variable +TRIANGLE-STRIP+
    5
  • Variable +QUADS+
    7
  • Variable +QUAD-STRIP+
    8
  • Variable +POLYGON+
    9
  • Variable +VERTEX-ARRAY+
    32884
  • Variable +NORMAL-ARRAY+
    32885
  • Variable +COLOR-ARRAY+
    32886
  • Variable +INDEX-ARRAY+
    32887
  • Variable +TEXTURE-COORD-ARRAY+
    32888
  • Variable +EDGE-FLAG-ARRAY+
    32889
  • Variable +VERTEX-ARRAY-SIZE+
    32890
  • Variable +VERTEX-ARRAY-TYPE+
    32891
  • Variable +VERTEX-ARRAY-STRIDE+
    32892
  • Variable +NORMAL-ARRAY-TYPE+
    32894
  • Variable +NORMAL-ARRAY-STRIDE+
    32895
  • Variable +COLOR-ARRAY-SIZE+
    32897
  • Variable +COLOR-ARRAY-TYPE+
    32898
  • Variable +COLOR-ARRAY-STRIDE+
    32899
  • Variable +INDEX-ARRAY-TYPE+
    32901
  • Variable +INDEX-ARRAY-STRIDE+
    32902
  • Variable +TEXTURE-COORD-ARRAY-SIZE+
    32904
  • Variable +TEXTURE-COORD-ARRAY-TYPE+
    32905
  • Variable +TEXTURE-COORD-ARRAY-STRIDE+
    32906
  • Variable +EDGE-FLAG-ARRAY-STRIDE+
    32908
  • Variable +VERTEX-ARRAY-POINTER+
    32910
  • Variable +NORMAL-ARRAY-POINTER+
    32911
  • Variable +COLOR-ARRAY-POINTER+
    32912
  • Variable +INDEX-ARRAY-POINTER+
    32913
  • Variable +TEXTURE-COORD-ARRAY-POINTER+
    32914
  • Variable +EDGE-FLAG-ARRAY-POINTER+
    32915
  • Variable +V2F+
    10784
  • Variable +V3F+
    10785
  • Variable +C4UB-V2F+
    10786
  • Variable +C4UB-V3F+
    10787
  • Variable +C3F-V3F+
    10788
  • Variable +N3F-V3F+
    10789
  • Variable +C4F-N3F-V3F+
    10790
  • Variable +T2F-V3F+
    10791
  • Variable +T4F-V4F+
    10792
  • Variable +T2F-C4UB-V3F+
    10793
  • Variable +T2F-C3F-V3F+
    10794
  • Variable +T2F-N3F-V3F+
    10795
  • Variable +T2F-C4F-N3F-V3F+
    10796
  • Variable +T4F-C4F-N3F-V4F+
    10797
  • Variable +MATRIX-MODE+
    2976
  • Variable +MODELVIEW+
    5888
  • Variable +PROJECTION+
    5889
  • Variable +TEXTURE+
    5890
  • Variable +POINT-SMOOTH+
    2832
  • Variable +POINT-SIZE+
    2833
  • Variable +POINT-SIZE-GRANULARITY+
    2835
  • Variable +POINT-SIZE-RANGE+
    2834
  • Variable +LINE-SMOOTH+
    2848
  • Variable +LINE-STIPPLE+
    2852
  • Variable +LINE-STIPPLE-PATTERN+
    2853
  • Variable +LINE-STIPPLE-REPEAT+
    2854
  • Variable +LINE-WIDTH+
    2849
  • Variable +LINE-WIDTH-GRANULARITY+
    2851
  • Variable +LINE-WIDTH-RANGE+
    2850
  • Variable +POINT+
    6912
  • Variable +LINE+
    6913
  • Variable +FILL+
    6914
  • Variable +CW+
    2304
  • Variable +CCW+
    2305
  • Variable +FRONT+
    1028
  • Variable +BACK+
    1029
  • Variable +POLYGON-MODE+
    2880
  • Variable +POLYGON-SMOOTH+
    2881
  • Variable +POLYGON-STIPPLE+
    2882
  • Variable +EDGE-FLAG+
    2883
  • Variable +CULL-FACE+
    2884
  • Variable +CULL-FACE-MODE+
    2885
  • Variable +FRONT-FACE+
    2886
  • Variable +POLYGON-OFFSET-FACTOR+
    32824
  • Variable +POLYGON-OFFSET-UNITS+
    10752
  • Variable +POLYGON-OFFSET-POINT+
    10753
  • Variable +POLYGON-OFFSET-LINE+
    10754
  • Variable +POLYGON-OFFSET-FILL+
    32823
  • Variable +COMPILE+
    4864
  • Variable +COMPILE-AND-EXECUTE+
    4865
  • Variable +LIST-BASE+
    2866
  • Variable +LIST-INDEX+
    2867
  • Variable +LIST-MODE+
    2864
  • Variable +NEVER+
    512
  • Variable +LESS+
    513
  • Variable +EQUAL+
    514
  • Variable +LEQUAL+
    515
  • Variable +GREATER+
    516
  • Variable +NOTEQUAL+
    517
  • Variable +GEQUAL+
    518
  • Variable +ALWAYS+
    519
  • Variable +DEPTH-TEST+
    2929
  • Variable +DEPTH-BITS+
    3414
  • Variable +DEPTH-CLEAR-VALUE+
    2931
  • Variable +DEPTH-FUNC+
    2932
  • Variable +DEPTH-RANGE+
    2928
  • Variable +DEPTH-WRITEMASK+
    2930
  • Variable +DEPTH-COMPONENT+
    6402
  • Variable +LIGHTING+
    2896
  • Variable +LIGHT0+
    16384
  • Variable +LIGHT1+
    16385
  • Variable +LIGHT2+
    16386
  • Variable +LIGHT3+
    16387
  • Variable +LIGHT4+
    16388
  • Variable +LIGHT5+
    16389
  • Variable +LIGHT6+
    16390
  • Variable +LIGHT7+
    16391
  • Variable +SPOT-EXPONENT+
    4613
  • Variable +SPOT-CUTOFF+
    4614
  • Variable +CONSTANT-ATTENUATION+
    4615
  • Variable +LINEAR-ATTENUATION+
    4616
  • Variable +QUADRATIC-ATTENUATION+
    4617
  • Variable +AMBIENT+
    4608
  • Variable +DIFFUSE+
    4609
  • Variable +SPECULAR+
    4610
  • Variable +SHININESS+
    5633
  • Variable +EMISSION+
    5632
  • Variable +POSITION+
    4611
  • Variable +SPOT-DIRECTION+
    4612
  • Variable +AMBIENT-AND-DIFFUSE+
    5634
  • Variable +COLOR-INDEXES+
    5635
  • Variable +LIGHT-MODEL-TWO-SIDE+
    2898
  • Variable +LIGHT-MODEL-LOCAL-VIEWER+
    2897
  • Variable +LIGHT-MODEL-AMBIENT+
    2899
  • Variable +FRONT-AND-BACK+
    1032
  • Variable +SHADE-MODEL+
    2900
  • Variable +FLAT+
    7424
  • Variable +SMOOTH+
    7425
  • Variable +COLOR-MATERIAL+
    2903
  • Variable +COLOR-MATERIAL-FACE+
    2901
  • Variable +COLOR-MATERIAL-PARAMETER+
    2902
  • Variable +NORMALIZE+
    2977
  • Variable +CLIP-PLANE0+
    12288
  • Variable +CLIP-PLANE1+
    12289
  • Variable +CLIP-PLANE2+
    12290
  • Variable +CLIP-PLANE3+
    12291
  • Variable +CLIP-PLANE4+
    12292
  • Variable +CLIP-PLANE5+
    12293
  • Variable +ACCUM-RED-BITS+
    3416
  • Variable +ACCUM-GREEN-BITS+
    3417
  • Variable +ACCUM-BLUE-BITS+
    3418
  • Variable +ACCUM-ALPHA-BITS+
    3419
  • Variable +ACCUM-CLEAR-VALUE+
    2944
  • Variable +ACCUM+
    256
  • Variable +ADD+
    260
  • Variable +LOAD+
    257
  • Variable +MULT+
    259
  • Variable +RETURN+
    258
  • Variable +ALPHA-TEST+
    3008
  • Variable +ALPHA-TEST-REF+
    3010
  • Variable +ALPHA-TEST-FUNC+
    3009
  • Variable +BLEND+
    3042
  • Variable +BLEND-SRC+
    3041
  • Variable +BLEND-DST+
    3040
  • Variable +ZERO+
    0
  • Variable +ONE+
    1
  • Variable +SRC-COLOR+
    768
  • Variable +ONE-MINUS-SRC-COLOR+
    769
  • Variable +DST-COLOR+
    774
  • Variable +ONE-MINUS-DST-COLOR+
    775
  • Variable +SRC-ALPHA+
    770
  • Variable +ONE-MINUS-SRC-ALPHA+
    771
  • Variable +DST-ALPHA+
    772
  • Variable +ONE-MINUS-DST-ALPHA+
    773
  • Variable +SRC-ALPHA-SATURATE+
    776
  • Variable +CONSTANT-COLOR+
    32769
  • Variable +ONE-MINUS-CONSTANT-COLOR+
    32770
  • Variable +CONSTANT-ALPHA+
    32771
  • Variable +ONE-MINUS-CONSTANT-ALPHA+
    32772
  • Variable +FEEDBACK+
    7169
  • Variable +RENDER+
    7168
  • Variable +SELECT+
    7170
  • Variable +2D+
    1536
  • Variable +3D+
    1537
  • Variable +3D-COLOR+
    1538
  • Variable +3D-COLOR-TEXTURE+
    1539
  • Variable +4D-COLOR-TEXTURE+
    1540
  • Variable +POINT-TOKEN+
    1793
  • Variable +LINE-TOKEN+
    1794
  • Variable +LINE-RESET-TOKEN+
    1799
  • Variable +POLYGON-TOKEN+
    1795
  • Variable +BITMAP-TOKEN+
    1796
  • Variable +DRAW-PIXEL-TOKEN+
    1797
  • Variable +COPY-PIXEL-TOKEN+
    1798
  • Variable +PASS-THROUGH-TOKEN+
    1792
  • Variable +FEEDBACK-BUFFER-POINTER+
    3568
  • Variable +FEEDBACK-BUFFER-SIZE+
    3569
  • Variable +FEEDBACK-BUFFER-TYPE+
    3570
  • Variable +SELECTION-BUFFER-POINTER+
    3571
  • Variable +SELECTION-BUFFER-SIZE+
    3572
  • Variable +FOG+
    2912
  • Variable +FOG-MODE+
    2917
  • Variable +FOG-DENSITY+
    2914
  • Variable +FOG-COLOR+
    2918
  • Variable +FOG-INDEX+
    2913
  • Variable +FOG-START+
    2915
  • Variable +FOG-END+
    2916
  • Variable +LINEAR+
    9729
  • Variable +EXP+
    2048
  • Variable +EXP2+
    2049
  • Variable +LOGIC-OP+
    3057
  • Variable +INDEX-LOGIC-OP+
    3057
  • Variable +COLOR-LOGIC-OP+
    3058
  • Variable +LOGIC-OP-MODE+
    3056
  • Variable +CLEAR+
    5376
  • Variable +SET+
    5391
  • Variable +COPY+
    5379
  • Variable +COPY-INVERTED+
    5388
  • Variable +NOOP+
    5381
  • Variable +INVERT+
    5386
  • Variable +AND+
    5377
  • Variable +NAND+
    5390
  • Variable +OR+
    5383
  • Variable +NOR+
    5384
  • Variable +XOR+
    5382
  • Variable +EQUIV+
    5385
  • Variable +AND-REVERSE+
    5378
  • Variable +AND-INVERTED+
    5380
  • Variable +OR-REVERSE+
    5387
  • Variable +OR-INVERTED+
    5389
  • Variable +STENCIL-TEST+
    2960
  • Variable +STENCIL-WRITEMASK+
    2968
  • Variable +STENCIL-BITS+
    3415
  • Variable +STENCIL-FUNC+
    2962
  • Variable +STENCIL-VALUE-MASK+
    2963
  • Variable +STENCIL-REF+
    2967
  • Variable +STENCIL-FAIL+
    2964
  • Variable +STENCIL-PASS-DEPTH-PASS+
    2966
  • Variable +STENCIL-PASS-DEPTH-FAIL+
    2965
  • Variable +STENCIL-CLEAR-VALUE+
    2961
  • Variable +STENCIL-INDEX+
    6401
  • Variable +KEEP+
    7680
  • Variable +REPLACE+
    7681
  • Variable +INCR+
    7682
  • Variable +DECR+
    7683
  • Variable +NONE+
    0
  • Variable +LEFT+
    1030
  • Variable +RIGHT+
    1031
  • Variable +FRONT-LEFT+
    1024
  • Variable +FRONT-RIGHT+
    1025
  • Variable +BACK-LEFT+
    1026
  • Variable +BACK-RIGHT+
    1027
  • Variable +AUX0+
    1033
  • Variable +AUX1+
    1034
  • Variable +AUX2+
    1035
  • Variable +AUX3+
    1036
  • Variable +COLOR-INDEX+
    6400
  • Variable +RED+
    6403
  • Variable +GREEN+
    6404
  • Variable +BLUE+
    6405
  • Variable +ALPHA+
    6406
  • Variable +LUMINANCE+
    6409
  • Variable +LUMINANCE-ALPHA+
    6410
  • Variable +ALPHA-BITS+
    3413
  • Variable +RED-BITS+
    3410
  • Variable +GREEN-BITS+
    3411
  • Variable +BLUE-BITS+
    3412
  • Variable +INDEX-BITS+
    3409
  • Variable +SUBPIXEL-BITS+
    3408
  • Variable +AUX-BUFFERS+
    3072
  • Variable +READ-BUFFER+
    3074
  • Variable +DRAW-BUFFER+
    3073
  • Variable +DOUBLEBUFFER+
    3122
  • Variable +STEREO+
    3123
  • Variable +BITMAP+
    6656
  • Variable +COLOR+
    6144
  • Variable +DEPTH+
    6145
  • Variable +STENCIL+
    6146
  • Variable +DITHER+
    3024
  • Variable +RGB+
    6407
  • Variable +RGBA+
    6408
  • Variable +MAX-LIST-NESTING+
    2865
  • Variable +MAX-ATTRIB-STACK-DEPTH+
    3381
  • Variable +MAX-MODELVIEW-STACK-DEPTH+
    3382
  • Variable +MAX-NAME-STACK-DEPTH+
    3383
  • Variable +MAX-PROJECTION-STACK-DEPTH+
    3384
  • Variable +MAX-TEXTURE-STACK-DEPTH+
    3385
  • Variable +MAX-EVAL-ORDER+
    3376
  • Variable +MAX-LIGHTS+
    3377
  • Variable +MAX-CLIP-PLANES+
    3378
  • Variable +MAX-TEXTURE-SIZE+
    3379
  • Variable +MAX-PIXEL-MAP-TABLE+
    3380
  • Variable +MAX-VIEWPORT-DIMS+
    3386
  • Variable +MAX-CLIENT-ATTRIB-STACK-DEPTH+
    3387
  • Variable +ATTRIB-STACK-DEPTH+
    2992
  • Variable +CLIENT-ATTRIB-STACK-DEPTH+
    2993
  • Variable +COLOR-CLEAR-VALUE+
    3106
  • Variable +COLOR-WRITEMASK+
    3107
  • Variable +CURRENT-INDEX+
    2817
  • Variable +CURRENT-COLOR+
    2816
  • Variable +CURRENT-NORMAL+
    2818
  • Variable +CURRENT-RASTER-COLOR+
    2820
  • Variable +CURRENT-RASTER-DISTANCE+
    2825
  • Variable +CURRENT-RASTER-POSITION+
    2823
  • Variable +CURRENT-RASTER-TEXTURE-COORDS+
    2822
  • Variable +CURRENT-RASTER-POSITION-VALID+
    2824
  • Variable +CURRENT-TEXTURE-COORDS+
    2819
  • Variable +INDEX-CLEAR-VALUE+
    3104
  • Variable +INDEX-MODE+
    3120
  • Variable +INDEX-WRITEMASK+
    3105
  • Variable +MODELVIEW-MATRIX+
    2982
  • Variable +MODELVIEW-STACK-DEPTH+
    2979
  • Variable +NAME-STACK-DEPTH+
    3440
  • Variable +PROJECTION-MATRIX+
    2983
  • Variable +PROJECTION-STACK-DEPTH+
    2980
  • Variable +RENDER-MODE+
    3136
  • Variable +RGBA-MODE+
    3121
  • Variable +TEXTURE-MATRIX+
    2984
  • Variable +TEXTURE-STACK-DEPTH+
    2981
  • Variable +VIEWPORT+
    2978
  • Variable +AUTO-NORMAL+
    3456
  • Variable +MAP1-COLOR-4+
    3472
  • Variable +MAP1-GRID-DOMAIN+
    3536
  • Variable +MAP1-GRID-SEGMENTS+
    3537
  • Variable +MAP1-INDEX+
    3473
  • Variable +MAP1-NORMAL+
    3474
  • Variable +MAP1-TEXTURE-COORD-1+
    3475
  • Variable +MAP1-TEXTURE-COORD-2+
    3476
  • Variable +MAP1-TEXTURE-COORD-3+
    3477
  • Variable +MAP1-TEXTURE-COORD-4+
    3478
  • Variable +MAP1-VERTEX-3+
    3479
  • Variable +MAP1-VERTEX-4+
    3480
  • Variable +MAP2-COLOR-4+
    3504
  • Variable +MAP2-GRID-DOMAIN+
    3538
  • Variable +MAP2-GRID-SEGMENTS+
    3539
  • Variable +MAP2-INDEX+
    3505
  • Variable +MAP2-NORMAL+
    3506
  • Variable +MAP2-TEXTURE-COORD-1+
    3507
  • Variable +MAP2-TEXTURE-COORD-2+
    3508
  • Variable +MAP2-TEXTURE-COORD-3+
    3509
  • Variable +MAP2-TEXTURE-COORD-4+
    3510
  • Variable +MAP2-VERTEX-3+
    3511
  • Variable +MAP2-VERTEX-4+
    3512
  • Variable +COEFF+
    2560
  • Variable +DOMAIN+
    2562
  • Variable +ORDER+
    2561
  • Variable +FOG-HINT+
    3156
  • Variable +LINE-SMOOTH-HINT+
    3154
  • Variable +PERSPECTIVE-CORRECTION-HINT+
    3152
  • Variable +POINT-SMOOTH-HINT+
    3153
  • Variable +POLYGON-SMOOTH-HINT+
    3155
  • Variable +DONT-CARE+
    4352
  • Variable +FASTEST+
    4353
  • Variable +NICEST+
    4354
  • Variable +SCISSOR-TEST+
    3089
  • Variable +SCISSOR-BOX+
    3088
  • Variable +MAP-COLOR+
    3344
  • Variable +MAP-STENCIL+
    3345
  • Variable +INDEX-SHIFT+
    3346
  • Variable +INDEX-OFFSET+
    3347
  • Variable +RED-SCALE+
    3348
  • Variable +RED-BIAS+
    3349
  • Variable +GREEN-SCALE+
    3352
  • Variable +GREEN-BIAS+
    3353
  • Variable +BLUE-SCALE+
    3354
  • Variable +BLUE-BIAS+
    3355
  • Variable +ALPHA-SCALE+
    3356
  • Variable +ALPHA-BIAS+
    3357
  • Variable +DEPTH-SCALE+
    3358
  • Variable +DEPTH-BIAS+
    3359
  • Variable +PIXEL-MAP-S-TO-S-SIZE+
    3249
  • Variable +PIXEL-MAP-I-TO-I-SIZE+
    3248
  • Variable +PIXEL-MAP-I-TO-R-SIZE+
    3250
  • Variable +PIXEL-MAP-I-TO-G-SIZE+
    3251
  • Variable +PIXEL-MAP-I-TO-B-SIZE+
    3252
  • Variable +PIXEL-MAP-I-TO-A-SIZE+
    3253
  • Variable +PIXEL-MAP-R-TO-R-SIZE+
    3254
  • Variable +PIXEL-MAP-G-TO-G-SIZE+
    3255
  • Variable +PIXEL-MAP-B-TO-B-SIZE+
    3256
  • Variable +PIXEL-MAP-A-TO-A-SIZE+
    3257
  • Variable +PIXEL-MAP-S-TO-S+
    3185
  • Variable +PIXEL-MAP-I-TO-I+
    3184
  • Variable +PIXEL-MAP-I-TO-R+
    3186
  • Variable +PIXEL-MAP-I-TO-G+
    3187
  • Variable +PIXEL-MAP-I-TO-B+
    3188
  • Variable +PIXEL-MAP-I-TO-A+
    3189
  • Variable +PIXEL-MAP-R-TO-R+
    3190
  • Variable +PIXEL-MAP-G-TO-G+
    3191
  • Variable +PIXEL-MAP-B-TO-B+
    3192
  • Variable +PIXEL-MAP-A-TO-A+
    3193
  • Variable +PACK-ALIGNMENT+
    3333
  • Variable +PACK-LSB-FIRST+
    3329
  • Variable +PACK-ROW-LENGTH+
    3330
  • Variable +PACK-SKIP-PIXELS+
    3332
  • Variable +PACK-SKIP-ROWS+
    3331
  • Variable +PACK-SWAP-BYTES+
    3328
  • Variable +UNPACK-ALIGNMENT+
    3317
  • Variable +UNPACK-LSB-FIRST+
    3313
  • Variable +UNPACK-ROW-LENGTH+
    3314
  • Variable +UNPACK-SKIP-PIXELS+
    3316
  • Variable +UNPACK-SKIP-ROWS+
    3315
  • Variable +UNPACK-SWAP-BYTES+
    3312
  • Variable +ZOOM-X+
    3350
  • Variable +ZOOM-Y+
    3351
  • Variable +TEXTURE-ENV+
    8960
  • Variable +TEXTURE-ENV-MODE+
    8704
  • Variable +TEXTURE-1D+
    3552
  • Variable +TEXTURE-2D+
    3553
  • Variable +TEXTURE-WRAP-S+
    10242
  • Variable +TEXTURE-WRAP-T+
    10243
  • Variable +TEXTURE-MAG-FILTER+
    10240
  • Variable +TEXTURE-MIN-FILTER+
    10241
  • Variable +TEXTURE-ENV-COLOR+
    8705
  • Variable +TEXTURE-GEN-S+
    3168
  • Variable +TEXTURE-GEN-T+
    3169
  • Variable +TEXTURE-GEN-MODE+
    9472
  • Variable +TEXTURE-BORDER-COLOR+
    4100
  • Variable +TEXTURE-WIDTH+
    4096
  • Variable +TEXTURE-HEIGHT+
    4097
  • Variable +TEXTURE-BORDER+
    4101
  • Variable +TEXTURE-COMPONENTS+
    4099
  • Variable +TEXTURE-RED-SIZE+
    32860
  • Variable +TEXTURE-GREEN-SIZE+
    32861
  • Variable +TEXTURE-BLUE-SIZE+
    32862
  • Variable +TEXTURE-ALPHA-SIZE+
    32863
  • Variable +TEXTURE-LUMINANCE-SIZE+
    32864
  • Variable +TEXTURE-INTENSITY-SIZE+
    32865
  • Variable +NEAREST-MIPMAP-NEAREST+
    9984
  • Variable +NEAREST-MIPMAP-LINEAR+
    9986
  • Variable +LINEAR-MIPMAP-NEAREST+
    9985
  • Variable +LINEAR-MIPMAP-LINEAR+
    9987
  • Variable +OBJECT-LINEAR+
    9217
  • Variable +OBJECT-PLANE+
    9473
  • Variable +EYE-LINEAR+
    9216
  • Variable +EYE-PLANE+
    9474
  • Variable +SPHERE-MAP+
    9218
  • Variable +DECAL+
    8449
  • Variable +MODULATE+
    8448
  • Variable +NEAREST+
    9728
  • Variable +REPEAT+
    10497
  • Variable +CLAMP+
    10496
  • Variable +S+
    8192
  • Variable +T+
    8193
  • Variable +R+
    8194
  • Variable +Q+
    8195
  • Variable +TEXTURE-GEN-R+
    3170
  • Variable +TEXTURE-GEN-Q+
    3171
  • Variable +PROXY-TEXTURE-1D+
    32867
  • Variable +PROXY-TEXTURE-2D+
    32868
  • Variable +TEXTURE-PRIORITY+
    32870
  • Variable +TEXTURE-RESIDENT+
    32871
  • Variable +TEXTURE-BINDING-1D+
    32872
  • Variable +TEXTURE-BINDING-2D+
    32873
  • Variable +TEXTURE-INTERNAL-FORMAT+
    4099
  • Variable +PACK-SKIP-IMAGES+
    32875
  • Variable +PACK-IMAGE-HEIGHT+
    32876
  • Variable +UNPACK-SKIP-IMAGES+
    32877
  • Variable +UNPACK-IMAGE-HEIGHT+
    32878
  • Variable +TEXTURE-3D+
    32879
  • Variable +PROXY-TEXTURE-3D+
    32880
  • Variable +TEXTURE-DEPTH+
    32881
  • Variable +TEXTURE-WRAP-R+
    32882
  • Variable +MAX-3D-TEXTURE-SIZE+
    32883
  • Variable +TEXTURE-BINDING-3D+
    32874
  • Variable +ALPHA4+
    32827
  • Variable +ALPHA8+
    32828
  • Variable +ALPHA12+
    32829
  • Variable +ALPHA16+
    32830
  • Variable +LUMINANCE4+
    32831
  • Variable +LUMINANCE8+
    32832
  • Variable +LUMINANCE12+
    32833
  • Variable +LUMINANCE16+
    32834
  • Variable +LUMINANCE4-ALPHA4+
    32835
  • Variable +LUMINANCE6-ALPHA2+
    32836
  • Variable +LUMINANCE8-ALPHA8+
    32837
  • Variable +LUMINANCE12-ALPHA4+
    32838
  • Variable +LUMINANCE12-ALPHA12+
    32839
  • Variable +LUMINANCE16-ALPHA16+
    32840
  • Variable +INTENSITY+
    32841
  • Variable +INTENSITY4+
    32842
  • Variable +INTENSITY8+
    32843
  • Variable +INTENSITY12+
    32844
  • Variable +INTENSITY16+
    32845
  • Variable +R3-G3-B2+
    10768
  • Variable +RGB4+
    32847
  • Variable +RGB5+
    32848
  • Variable +RGB8+
    32849
  • Variable +RGB10+
    32850
  • Variable +RGB12+
    32851
  • Variable +RGB16+
    32852
  • Variable +RGBA2+
    32853
  • Variable +RGBA4+
    32854
  • Variable +RGB5-A1+
    32855
  • Variable +RGBA8+
    32856
  • Variable +RGBA12+
    32858
  • Variable +RGBA16+
    32859
  • Variable +VENDOR+
    7936
  • Variable +RENDERER+
    7937
  • Variable +VERSION+
    7938
  • Variable +EXTENSIONS+
    7939
  • Variable +NO-ERROR+
    0
  • Variable +INVALID-VALUE+
    1281
  • Variable +INVALID-ENUM+
    1280
  • Variable +INVALID-OPERATION+
    1282
  • Variable +STACK-OVERFLOW+
    1283
  • Variable +STACK-UNDERFLOW+
    1284
  • Variable +OUT-OF-MEMORY+
    1285
  • Variable +RESCALE-NORMAL+
    32826
  • Variable +CLAMP-TO-EDGE+
    33071
  • Variable +MAX-ELEMENTS-VERTICES+
    33000
  • Variable +MAX-ELEMENTS-INDICES+
    33001
  • Variable +BGR+
    32992
  • Variable +BGRA+
    32993
  • Variable +UNSIGNED-BYTE-3-3-2+
    32818
  • Variable +UNSIGNED-BYTE-2-3-3-REV+
    33634
  • Variable +UNSIGNED-SHORT-5-6-5+
    33635
  • Variable +UNSIGNED-SHORT-5-6-5-REV+
    33636
  • Variable +UNSIGNED-SHORT-4-4-4-4+
    32819
  • Variable +UNSIGNED-SHORT-4-4-4-4-REV+
    33637
  • Variable +UNSIGNED-SHORT-5-5-5-1+
    32820
  • Variable +UNSIGNED-SHORT-1-5-5-5-REV+
    33638
  • Variable +UNSIGNED-INT-8-8-8-8+
    32821
  • Variable +UNSIGNED-INT-8-8-8-8-REV+
    33639
  • Variable +UNSIGNED-INT-10-10-10-2+
    32822
  • Variable +UNSIGNED-INT-2-10-10-10-REV+
    33640
  • Variable +LIGHT-MODEL-COLOR-CONTROL+
    33272
  • Variable +SINGLE-COLOR+
    33273
  • Variable +SEPARATE-SPECULAR-COLOR+
    33274
  • Variable +TEXTURE-MIN-LOD+
    33082
  • Variable +TEXTURE-MAX-LOD+
    33083
  • Variable +TEXTURE-BASE-LEVEL+
    33084
  • Variable +TEXTURE-MAX-LEVEL+
    33085
  • Variable +SMOOTH-POINT-SIZE-RANGE+
    2834
  • Variable +SMOOTH-POINT-SIZE-GRANULARITY+
    2835
  • Variable +SMOOTH-LINE-WIDTH-RANGE+
    2850
  • Variable +SMOOTH-LINE-WIDTH-GRANULARITY+
    2851
  • Variable +ALIASED-POINT-SIZE-RANGE+
    33901
  • Variable +ALIASED-LINE-WIDTH-RANGE+
    33902
  • Variable +COLOR-TABLE+
    32976
  • Variable +POST-CONVOLUTION-COLOR-TABLE+
    32977
  • Variable +POST-COLOR-MATRIX-COLOR-TABLE+
    32978
  • Variable +PROXY-COLOR-TABLE+
    32979
  • Variable +PROXY-POST-CONVOLUTION-COLOR-TABLE+
    32980
  • Variable +PROXY-POST-COLOR-MATRIX-COLOR-TABLE+
    32981
  • Variable +COLOR-TABLE-SCALE+
    32982
  • Variable +COLOR-TABLE-BIAS+
    32983
  • Variable +COLOR-TABLE-FORMAT+
    32984
  • Variable +COLOR-TABLE-WIDTH+
    32985
  • Variable +COLOR-TABLE-RED-SIZE+
    32986
  • Variable +COLOR-TABLE-GREEN-SIZE+
    32987
  • Variable +COLOR-TABLE-BLUE-SIZE+
    32988
  • Variable +COLOR-TABLE-ALPHA-SIZE+
    32989
  • Variable +COLOR-TABLE-LUMINANCE-SIZE+
    32990
  • Variable +COLOR-TABLE-INTENSITY-SIZE+
    32991
  • Variable +CONVOLUTION-1D+
    32784
  • Variable +CONVOLUTION-2D+
    32785
  • Variable +SEPARABLE-2D+
    32786
  • Variable +CONVOLUTION-BORDER-MODE+
    32787
  • Variable +CONVOLUTION-FILTER-SCALE+
    32788
  • Variable +CONVOLUTION-FILTER-BIAS+
    32789
  • Variable +REDUCE+
    32790
  • Variable +CONVOLUTION-FORMAT+
    32791
  • Variable +CONVOLUTION-WIDTH+
    32792
  • Variable +CONVOLUTION-HEIGHT+
    32793
  • Variable +MAX-CONVOLUTION-WIDTH+
    32794
  • Variable +MAX-CONVOLUTION-HEIGHT+
    32795
  • Variable +POST-CONVOLUTION-RED-SCALE+
    32796
  • Variable +POST-CONVOLUTION-GREEN-SCALE+
    32797
  • Variable +POST-CONVOLUTION-BLUE-SCALE+
    32798
  • Variable +POST-CONVOLUTION-ALPHA-SCALE+
    32799
  • Variable +POST-CONVOLUTION-RED-BIAS+
    32800
  • Variable +POST-CONVOLUTION-GREEN-BIAS+
    32801
  • Variable +POST-CONVOLUTION-BLUE-BIAS+
    32802
  • Variable +POST-CONVOLUTION-ALPHA-BIAS+
    32803
  • Variable +CONSTANT-BORDER+
    33105
  • Variable +REPLICATE-BORDER+
    33107
  • Variable +CONVOLUTION-BORDER-COLOR+
    33108
  • Variable +COLOR-MATRIX+
    32945
  • Variable +COLOR-MATRIX-STACK-DEPTH+
    32946
  • Variable +MAX-COLOR-MATRIX-STACK-DEPTH+
    32947
  • Variable +POST-COLOR-MATRIX-RED-SCALE+
    32948
  • Variable +POST-COLOR-MATRIX-GREEN-SCALE+
    32949
  • Variable +POST-COLOR-MATRIX-BLUE-SCALE+
    32950
  • Variable +POST-COLOR-MATRIX-ALPHA-SCALE+
    32951
  • Variable +POST-COLOR-MATRIX-RED-BIAS+
    32952
  • Variable +POST-COLOR-MATRIX-GREEN-BIAS+
    32953
  • Variable +POST-COLOR-MATRIX-BLUE-BIAS+
    32954
  • Variable +POST-COLOR-MATRIX-ALPHA-BIAS+
    32955
  • Variable +HISTOGRAM+
    32804
  • Variable +PROXY-HISTOGRAM+
    32805
  • Variable +HISTOGRAM-WIDTH+
    32806
  • Variable +HISTOGRAM-FORMAT+
    32807
  • Variable +HISTOGRAM-RED-SIZE+
    32808
  • Variable +HISTOGRAM-GREEN-SIZE+
    32809
  • Variable +HISTOGRAM-BLUE-SIZE+
    32810
  • Variable +HISTOGRAM-ALPHA-SIZE+
    32811
  • Variable +HISTOGRAM-LUMINANCE-SIZE+
    32812
  • Variable +HISTOGRAM-SINK+
    32813
  • Variable +MINMAX+
    32814
  • Variable +MINMAX-FORMAT+
    32815
  • Variable +MINMAX-SINK+
    32816
  • Variable +TABLE-TOO-LARGE+
    32817
  • Variable +BLEND-EQUATION+
    32777
  • Variable +MIN+
    32775
  • Variable +MAX+
    32776
  • Variable +FUNC-ADD+
    32774
  • Variable +FUNC-SUBTRACT+
    32778
  • Variable +FUNC-REVERSE-SUBTRACT+
    32779
  • Variable +CURRENT-BIT+
    1
  • Variable +POINT-BIT+
    2
  • Variable +LINE-BIT+
    4
  • Variable +POLYGON-BIT+
    8
  • Variable +POLYGON-STIPPLE-BIT+
    16
  • Variable +PIXEL-MODE-BIT+
    32
  • Variable +LIGHTING-BIT+
    64
  • Variable +FOG-BIT+
    128
  • Variable +DEPTH-BUFFER-BIT+
    256
  • Variable +ACCUM-BUFFER-BIT+
    512
  • Variable +STENCIL-BUFFER-BIT+
    1024
  • Variable +VIEWPORT-BIT+
    2048
  • Variable +TRANSFORM-BIT+
    4096
  • Variable +ENABLE-BIT+
    8192
  • Variable +COLOR-BUFFER-BIT+
    16384
  • Variable +HINT-BIT+
    32768
  • Variable +EVAL-BIT+
    65536
  • Variable +LIST-BIT+
    131072
  • Variable +TEXTURE-BIT+
    262144
  • Variable +SCISSOR-BIT+
    524288
  • Variable +ALL-ATTRIB-BITS+
    1048575
  • Variable +CLIENT-PIXEL-STORE-BIT+
    1
  • Variable +CLIENT-VERTEX-ARRAY-BIT+
    2
  • Variable +CLIENT-ALL-ATTRIB-BITS+
    4294967295
  • Variable +ARB-MULTITEXTURE+
    1
  • Variable +TEXTURE0-ARB+
    33984
  • Variable +TEXTURE1-ARB+
    33985
  • Variable +TEXTURE2-ARB+
    33986
  • Variable +TEXTURE3-ARB+
    33987
  • Variable +TEXTURE4-ARB+
    33988
  • Variable +TEXTURE5-ARB+
    33989
  • Variable +TEXTURE6-ARB+
    33990
  • Variable +TEXTURE7-ARB+
    33991
  • Variable +TEXTURE8-ARB+
    33992
  • Variable +TEXTURE9-ARB+
    33993
  • Variable +TEXTURE10-ARB+
    33994
  • Variable +TEXTURE11-ARB+
    33995
  • Variable +TEXTURE12-ARB+
    33996
  • Variable +TEXTURE13-ARB+
    33997
  • Variable +TEXTURE14-ARB+
    33998
  • Variable +TEXTURE15-ARB+
    33999
  • Variable +TEXTURE16-ARB+
    34000
  • Variable +TEXTURE17-ARB+
    34001
  • Variable +TEXTURE18-ARB+
    34002
  • Variable +TEXTURE19-ARB+
    34003
  • Variable +TEXTURE20-ARB+
    34004
  • Variable +TEXTURE21-ARB+
    34005
  • Variable +TEXTURE22-ARB+
    34006
  • Variable +TEXTURE23-ARB+
    34007
  • Variable +TEXTURE24-ARB+
    34008
  • Variable +TEXTURE25-ARB+
    34009
  • Variable +TEXTURE26-ARB+
    34010
  • Variable +TEXTURE27-ARB+
    34011
  • Variable +TEXTURE28-ARB+
    34012
  • Variable +TEXTURE29-ARB+
    34013
  • Variable +TEXTURE30-ARB+
    34014
  • Variable +TEXTURE31-ARB+
    34015
  • Variable +ACTIVE-TEXTURE-ARB+
    34016
  • Variable +CLIENT-ACTIVE-TEXTURE-ARB+
    34017
  • Variable +MAX-TEXTURE-UNITS-ARB+
    34018
  • Variable +EXT-ABGR+
    1
  • Variable +ABGR-EXT+
    32768
  • Variable +EXT-BLEND-COLOR+
    1
  • Variable +CONSTANT-COLOR-EXT+
    32769
  • Variable +ONE-MINUS-CONSTANT-COLOR-EXT+
    32770
  • Variable +CONSTANT-ALPHA-EXT+
    32771
  • Variable +ONE-MINUS-CONSTANT-ALPHA-EXT+
    32772
  • Variable +EXT-POLYGON-OFFSET+
    1
  • Variable +POLYGON-OFFSET-EXT+
    32823
  • Variable +POLYGON-OFFSET-FACTOR-EXT+
    32824
  • Variable +POLYGON-OFFSET-BIAS-EXT+
    32825
  • Variable +EXT-TEXTURE3D+
    1
  • Variable +PACK-SKIP-IMAGES-EXT+
    32875
  • Variable +PACK-IMAGE-HEIGHT-EXT+
    32876
  • Variable +UNPACK-SKIP-IMAGES-EXT+
    32877
  • Variable +UNPACK-IMAGE-HEIGHT-EXT+
    32878
  • Variable +TEXTURE-3D-EXT+
    32879
  • Variable +PROXY-TEXTURE-3D-EXT+
    32880
  • Variable +TEXTURE-DEPTH-EXT+
    32881
  • Variable +TEXTURE-WRAP-R-EXT+
    32882
  • Variable +MAX-3D-TEXTURE-SIZE-EXT+
    32883
  • Variable +TEXTURE-3D-BINDING-EXT+
    32874
  • Variable +EXT-TEXTURE-OBJECT+
    1
  • Variable +TEXTURE-PRIORITY-EXT+
    32870
  • Variable +TEXTURE-RESIDENT-EXT+
    32871
  • Variable +TEXTURE-1D-BINDING-EXT+
    32872
  • Variable +TEXTURE-2D-BINDING-EXT+
    32873
  • Variable +EXT-RESCALE-NORMAL+
    1
  • Variable +RESCALE-NORMAL-EXT+
    32826
  • Variable +EXT-VERTEX-ARRAY+
    1
  • Variable +VERTEX-ARRAY-EXT+
    32884
  • Variable +NORMAL-ARRAY-EXT+
    32885
  • Variable +COLOR-ARRAY-EXT+
    32886
  • Variable +INDEX-ARRAY-EXT+
    32887
  • Variable +TEXTURE-COORD-ARRAY-EXT+
    32888
  • Variable +EDGE-FLAG-ARRAY-EXT+
    32889
  • Variable +VERTEX-ARRAY-SIZE-EXT+
    32890
  • Variable +VERTEX-ARRAY-TYPE-EXT+
    32891
  • Variable +VERTEX-ARRAY-STRIDE-EXT+
    32892
  • Variable +VERTEX-ARRAY-COUNT-EXT+
    32893
  • Variable +NORMAL-ARRAY-TYPE-EXT+
    32894
  • Variable +NORMAL-ARRAY-STRIDE-EXT+
    32895
  • Variable +NORMAL-ARRAY-COUNT-EXT+
    32896
  • Variable +COLOR-ARRAY-SIZE-EXT+
    32897
  • Variable +COLOR-ARRAY-TYPE-EXT+
    32898
  • Variable +COLOR-ARRAY-STRIDE-EXT+
    32899
  • Variable +COLOR-ARRAY-COUNT-EXT+
    32900
  • Variable +INDEX-ARRAY-TYPE-EXT+
    32901
  • Variable +INDEX-ARRAY-STRIDE-EXT+
    32902
  • Variable +INDEX-ARRAY-COUNT-EXT+
    32903
  • Variable +TEXTURE-COORD-ARRAY-SIZE-EXT+
    32904
  • Variable +TEXTURE-COORD-ARRAY-TYPE-EXT+
    32905
  • Variable +TEXTURE-COORD-ARRAY-STRIDE-EXT+
    32906
  • Variable +TEXTURE-COORD-ARRAY-COUNT-EXT+
    32907
  • Variable +EDGE-FLAG-ARRAY-STRIDE-EXT+
    32908
  • Variable +EDGE-FLAG-ARRAY-COUNT-EXT+
    32909
  • Variable +VERTEX-ARRAY-POINTER-EXT+
    32910
  • Variable +NORMAL-ARRAY-POINTER-EXT+
    32911
  • Variable +COLOR-ARRAY-POINTER-EXT+
    32912
  • Variable +INDEX-ARRAY-POINTER-EXT+
    32913
  • Variable +TEXTURE-COORD-ARRAY-POINTER-EXT+
    32914
  • Variable +EDGE-FLAG-ARRAY-POINTER-EXT+
    32915
  • Variable +SGIS-TEXTURE-EDGE-CLAMP+
    1
  • Variable +CLAMP-TO-EDGE-SGIS+
    33071
  • Variable +EXT-BLEND-MINMAX+
    1
  • Variable +FUNC-ADD-EXT+
    32774
  • Variable +MIN-EXT+
    32775
  • Variable +MAX-EXT+
    32776
  • Variable +BLEND-EQUATION-EXT+
    32777
  • Variable +EXT-BLEND-SUBTRACT+
    1
  • Variable +FUNC-SUBTRACT-EXT+
    32778
  • Variable +FUNC-REVERSE-SUBTRACT-EXT+
    32779
  • Variable +EXT-BLEND-LOGIC-OP+
    1
  • Variable +EXT-POINT-PARAMETERS+
    1
  • Variable +POINT-SIZE-MIN-EXT+
    33062
  • Variable +POINT-SIZE-MAX-EXT+
    33063
  • Variable +POINT-FADE-THRESHOLD-SIZE-EXT+
    33064
  • Variable +DISTANCE-ATTENUATION-EXT+
    33065
  • Variable +EXT-PALETTED-TEXTURE+
    1
  • Variable +TABLE-TOO-LARGE-EXT+
    32817
  • Variable +COLOR-TABLE-FORMAT-EXT+
    32984
  • Variable +COLOR-TABLE-WIDTH-EXT+
    32985
  • Variable +COLOR-TABLE-RED-SIZE-EXT+
    32986
  • Variable +COLOR-TABLE-GREEN-SIZE-EXT+
    32987
  • Variable +COLOR-TABLE-BLUE-SIZE-EXT+
    32988
  • Variable +COLOR-TABLE-ALPHA-SIZE-EXT+
    32989
  • Variable +COLOR-TABLE-LUMINANCE-SIZE-EXT+
    32990
  • Variable +COLOR-TABLE-INTENSITY-SIZE-EXT+
    32991
  • Variable +TEXTURE-INDEX-SIZE-EXT+
    33005
  • Variable +COLOR-INDEX1-EXT+
    32994
  • Variable +COLOR-INDEX2-EXT+
    32995
  • Variable +COLOR-INDEX4-EXT+
    32996
  • Variable +COLOR-INDEX8-EXT+
    32997
  • Variable +COLOR-INDEX12-EXT+
    32998
  • Variable +COLOR-INDEX16-EXT+
    32999
  • Variable +EXT-CLIP-VOLUME-HINT+
    1
  • Variable +CLIP-VOLUME-CLIPPING-HINT-EXT+
    33008
  • Variable +EXT-COMPILED-VERTEX-ARRAY+
    1
  • Variable +ARRAY-ELEMENT-LOCK-FIRST-EXT+
    33192
  • Variable +ARRAY-ELEMENT-LOCK-COUNT-EXT+
    33193
  • Variable +HP-OCCLUSION-TEST+
    1
  • Variable +OCCLUSION-TEST-HP+
    33125
  • Variable +OCCLUSION-TEST-RESULT-HP+
    33126
  • Variable +EXT-SHARED-TEXTURE-PALETTE+
    1
  • Variable +SHARED-TEXTURE-PALETTE-EXT+
    33275
  • Variable +EXT-STENCIL-WRAP+
    1
  • Variable +INCR-WRAP-EXT+
    34055
  • Variable +DECR-WRAP-EXT+
    34056
  • Variable +NV-TEXGEN-REFLECTION+
    1
  • Variable +NORMAL-MAP-NV+
    34065
  • Variable +REFLECTION-MAP-NV+
    34066
  • Variable +EXT-TEXTURE-ENV-ADD+
    1
  • Variable +MESA-WINDOW-POS+
    1
  • Variable +MESA-RESIZE-BUFFERS+
    1
  • Function GET-STRING (name)
  • Function ACCUM (op value)
  • Function ACTIVE-TEXTURE-ARB (texture)
  • Function ALPHA-FUNC (func ref)
  • Function BEGIN (mode)
  • Function BIND-TEXTURE (target texture)
  • Function BLEND-COLOR (red green blue alpha)
  • Function BLEND-EQUOTION (mode)
  • Function BLEND-FUNC (sfactor dfactor)
  • Function CALL-LIST (list)
  • Function CLEAR (mask)
  • Function CLEAR-ACCUM (red green blue alpha)
  • Function CLEAR-COLOR (red green blue alpha)
  • Function CLEAR-DEPTH (depth)
  • Function CLEAR-INDEX (c)
  • Function CLEAR-STENCIL (s)
  • Function CLIP-PLANE (equotion-0 equotion-1 equotion-2 equotion-3 plane)
  • Function COLOR-3B (r g b)
  • Function COLOR-3D (r g b)
  • Function COLOR-3F (r g b)
  • Function COLOR-3I (r g b)
  • Function COLOR-3S (r g b)
  • Function COLOR-3UB (r g b)
  • Function COLOR-3UI (r g b)
  • Function COLOR-3US (r g b)
  • Function COLOR-4B (r g b a)
  • Function COLOR-4D (r g b a)
  • Function COLOR-4F (r g b a)
  • Function COLOR-4I (r g b a)
  • Function COLOR-4S (r g b a)
  • Function COLOR-4UB (r g b a)
  • Function COLOR-4UI (r g b a)
  • Function COLOR-4US (r g b a)
  • Function COLOR-MASK (red green blue alpha)
  • Function COLOR-MATERIAL (face mode)
  • Function CONVOLUTION-PARAMETER-F (target pname params)
  • Function CONVOLUTION-PARAMETER-I (target pname params)
  • Function COPY-COLOR-SUB-TABLE (target start x y width)
  • Function COPY-COLOR-TABLE (target internalformat x y width)
  • Function COPY-CONVOLUTION-FILTER-ID (target internalformat x y width)
  • Function COPY-CONVOLUTION-FILTER-2D (target internalformat x y width height)
  • Function COPY-PIXELS (x y width height type)
  • Function COPY-TEX-IMAGE-1D (target level internalformat x y width border)
  • Function COPY-TEX-IMAGE-2D (target level internalformat x y width height border)
  • Function COPY-TEX-SUB-IMAGE-1D (target level xoffset x y width)
  • Function COPY-TEX-SUB-IMAGE-2D (target level xoffset yoffset x y width height)
  • Function COPY-TEX-SUB-IMAGE-3D (target level xoffset yoffset zoffset x y width height)
  • Function CULL-FACE (mode)
  • Function DEPTH-FUNC (func)
  • Function DEPTH-MASK (mask)
  • Function DEPTH-RANGE (z-near z-far)
  • Function DRAW-BUFFER (mode)
  • Function EDGE-FLAG-V (flag-0)
  • Function END
  • Function EVAL-COORD-1D (u-0)
  • Function EVAL-COORD-1F (u-0)
  • Function EVAL-COORD-2D (u-0 u-1)
  • Function EVAL-COORD-2F (u-0 u-1)
  • Function EVAL-MESH-1 (mode i1 i2)
  • Function EVAL-MESH-2 (mode i1 i2 j1 j2)
  • Function EVAL-POINT-1 (i)
  • Function EVAL-POINT-2 (i j)
  • Function FOG-F (pname param)
  • Function FOG-I (pname param)
  • Function FRONT-FACE (mode)
  • Function FRUSTUM (left right bottom top z-near z-far)
  • Function HINT (target mode)
  • Function HISTOGRAM (target width internalformat sink)
  • Function INDEX-MASK (mask)
  • Function INDEX-D (c-0)
  • Function INDEX-F (c-0)
  • Function INDEX-I (c-0)
  • Function INDEX-S (c-0)
  • Function INDEX-UB (c-0)
  • Function INIT-NAMES
  • Function LIGHT-MODEL-F (pname param)
  • Function LIGHT-MODEL-I (pname param)
  • Function LIGHT-F (light pname param)
  • Function LIGHT-FV (light pname params)
  • Function LIGHT-I (light pname param)
  • Function LIGHT-IV (light pname params)
  • Function LINE-STIPPLE (factor pattern)
  • Function LINE-WIDTH (width)
  • Function LIST-BASE (base)
  • Function LOAD-IDENTITY
  • Function LOAD-NAME (name)
  • Function LOGIC-OP (name)
  • Function MAP-GRID-1D (u1 u2 un)
  • Function MAP-GRID-1F (un u1 u2)
  • Function MAP-GRID-2D (u1 u2 v1 v2 un vn)
  • Function MAP-GRID-2F (un u1 u2 vn v1 v2)
  • Function MATERIAL-F (face pname param)
  • Function MATERIAL-FV (face pname params)
  • Function MATERIAL-I (face pname param)
  • Function MATERIAL-IV (face pname params)
  • Function MATRIX-MODE (mode)
  • Function MINMAX (target internalformat sink)
  • Function MULTI-TEX-COORD-1D-ARB (v-0 target)
  • Function MULTI-TEX-COORD-1F-ARB (target v-0)
  • Function MULTI-TEX-COORD-1I-ARB (target v-0)
  • Function MULTI-TEX-COORD-1S-ARB (target v-0)
  • Function MULTI-TEX-COORD-2D-ARB (v-0 v-1 target)
  • Function MULTI-TEX-COORD-2F-ARB (target v-0 v-1)
  • Function MULTI-TEX-COORD-2I-ARB (target v-0 v-1)
  • Function MULTI-TEX-COORD-2S-ARB (target v-0 v-1)
  • Function MULTI-TEX-COORD-3D-ARB (v-0 v-1 v-2 target)
  • Function MULTI-TEX-COORD-3F-ARB (target v-0 v-1 v-2)
  • Function MULTI-TEX-COORD-3I-ARB (target v-0 v-1 v-2)
  • Function MULTI-TEX-COORD-3S-ARB (target v-0 v-1 v-2)
  • Function MULTI-TEX-COORD-4D-ARB (v-0 v-1 v-2 v-3 target)
  • Function MULTI-TEX-COORD-4F-ARB (target v-0 v-1 v-2 v-3)
  • Function MULTI-TEX-COORD-4I-ARB (target v-0 v-1 v-2 v-3)
  • Function MULTI-TEX-COORD-4S-ARB (target v-0 v-1 v-2 v-3)
  • Function NORMAL-3B (v-0 v-1 v-2)
  • Function NORMAL-3D (v-0 v-1 v-2)
  • Function NORMAL-3F (v-0 v-1 v-2)
  • Function NORMAL-3I (v-0 v-1 v-2)
  • Function NORMAL-3S (v-0 v-1 v-2)
  • Function ORTHO (left right bottom top z-near z-far)
  • Function PASS-THROUGH (token)
  • Function PIXEL-TRANSFER-F (pname param)
  • Function PIXEL-TRANSFER-I (pname param)
  • Function PIXEL-ZOOM (xfactor yfactor)
  • Function POINT-SIZE (size)
  • Function POLYGON-MODE (face mode)
  • Function POLYGON-OFFSET (factor units)
  • Function POP-ATTRIB
  • Function POP-MATRIX
  • Function POP-NAME
  • Function PUSH-ATTRIB (mask)
  • Function PUSH-MATRIX
  • Function PUSH-NAME (name)
  • Function RASTER-POS-2D (v-0 v-1)
  • Function RASTER-POS-2F (v-0 v-1)
  • Function RASTER-POS-2I (v-0 v-1)
  • Function RASTER-POS-2S (v-0 v-1)
  • Function RASTER-POS-3D (v-0 v-1 v-2)
  • Function RASTER-POS-3F (v-0 v-1 v-2)
  • Function RASTER-POS-3I (v-0 v-1 v-2)
  • Function RASTER-POS-3S (v-0 v-1 v-2)
  • Function RASTER-POS-4D (v-0 v-1 v-2 v-3)
  • Function RASTER-POS-4F (v-0 v-1 v-2 v-3)
  • Function RASTER-POS-4I (v-0 v-1 v-2 v-3)
  • Function RASTER-POS-4S (v-0 v-1 v-2 v-3)
  • Function READ-BUFFER (mode)
  • Function RECT-D (v1-0 v1-1 v2-0 v2-1)
  • Function RECT-F (v1-0 v1-1 v2-0 v2-1)
  • Function RECT-I (v1-0 v1-1 v2-0 v2-1)
  • Function RECT-S (v1-0 v1-1 v2-0 v2-1)
  • Function RESET-HISTOGRAM (target)
  • Function RESET-MINMAX (target)
  • Function ROTATE-D (angle x y z)
  • Function ROTATE-F (angle x y z)
  • Function SCALE-D (x y z)
  • Function SCALE-F (x y z)
  • Function SCISSOR (x y width height)
  • Function SHADE-MODEL (mode)
  • Function STENCIL-FUNC (func ref mask)
  • Function STENCIL-MASK (mask)
  • Function STENCIL-OP (fail zfail zpass)
  • Function TEX-ENV-F (target pname param)
  • Function TEX-ENV-I (target pname param)
  • Function TEX-GEN-D (param coord pname)
  • Function TEX-GEN-F (coord pname param)
  • Function TEX-GEN-I (coord pname param)
  • Function TEX-PARAMETER-F (target pname param)
  • Function TEX-PARAMETER-I (target pname param)
  • Function TRANSLATE-D (x y z)
  • Function TRANSLATE-F (x y z)
  • Function VERTEX-2D (x y)
  • Function VERTEX-2F (x y)
  • Function VERTEX-2I (x y)
  • Function VERTEX-2S (x y)
  • Function VERTEX-3D (x y z)
  • Function VERTEX-3F (x y z)
  • Function VERTEX-3I (x y z)
  • Function VERTEX-3S (x y z)
  • Function VERTEX-4D (x y z w)
  • Function VERTEX-4F (x y z w)
  • Function VERTEX-4I (x y z w)
  • Function VERTEX-4S (x y z w)
  • Function VIEWPORT (x y width height)
  • Function NEW-LIST (list mode)
  • Function GEN-LISTS (range)
  • Function END-LIST
  • Function ENABLE (cap)
  • Function FLUSH
  • Function FINISH

XLIB/DPMS

  • Function DPMS-GET-VERSION (display &optional (major-version 1) (minor-version 1))
    Return two values: the major and minor version of the DPMS implementation the server supports. If supplied, the MAJOR-VERSION and MINOR-VERSION indicate what version of the protocol the client wants the server to implement.
  • Function DPMS-CAPABLE (display)
    True if the currently running server's devices are capable of DPMS operations. The truth value of this request is implementation defined, but is generally based on the capabilities of the graphic card and monitor combination. Also, the return value in the case of heterogeneous multi-head servers is implementation defined.
  • Function DPMS-GET-TIMEOUTS (display)
    Return three values: the current values of the DPMS timeout values. The timeout values are (in order returned): standby, suspend and off. All values are in units of seconds. A value of zero for any timeout value indicates that the mode is disabled.
  • Function DPMS-SET-TIMEOUTS (display standby suspend off)
    Set the values of the DPMS timeouts. All values are in units of seconds. A value of zero for any timeout value disables that mode.
  • Function DPMS-ENABLE (display)
    Enable the DPMS characteristics of the server using the server's currently stored timeouts. If DPMS is already enabled, no change is affected.
  • Function DPMS-DISABLE (display)
    Disable the DPMS characteristics of the server. It does not affect the core or extension screen savers. If DPMS is already disabled, no change is effected. This request is provided so that DPMS may be disabled without damaging the server's stored timeout values.
  • Function DPMS-FORCE-LEVEL (display power-level)
    Forces a specific DPMS level on the server. Valid keyword values for POWER-LEVEL are: DPMS-MODE-ON, DPMS-MODE-STANDBY, DPMS-MODE-SUSPEND and DPMS-MODE-OFF.
  • Function DPMS-INFO (display)
    Returns two valus: the DPMS power-level and state value for the display. State is one of the keywords DPMS-ENABLED or DPMS-DISABLED. If state is DPMS-ENABLED, then power level is returned as one of the keywords DPMS-MODE-ON, DPMS-MODE-STANDBY, DPMS-MODE-SUSPEND or DPMS-MODE-OFF. If state is DPMS-DISABLED, then power-level is undefined and returned as NIL.

XLIB/XTEST

  • Variable +MAJOR-VERSION+
    2
  • Variable +MINOR-VERSION+
    2
  • Function SET-GC-CONTEXT-OF-GC (gcontext gcontext-id)
  • Function GET-VERSION (display &optional (major +major-version+) (minor +minor-version+))
    Returns the major and minor version of the server's XTest implementation
  • Function COMPARE-CURSOR (display window &optional (cursor-id +current-cursor+))
  • Function FAKE-MOTION-EVENT (display x y &key (delay 0) relative (root-window-id 0))
    Move the mouse pointer at coordinates (x, y). If :relative is t, the movement is relative to the pointer's current position
  • Function FAKE-BUTTON-EVENT (display button pressed &key (delay 0))
    Send a fake button event (button pressed or released) to the server. Most of the time, button 1 is the left one, 2 the middle and 3 the right one but it's not always the case.
  • Function FAKE-KEY-EVENT (display keycode pressed &key (delay 0))
    Send a fake key event (key pressed or released) to the server based on its keycode.
  • Function GRAB-CONTROL (display grab?)
    Make the client grab the server, that is allow it to make requests even when another client grabs the server.

XLIB/XINERAMA

  • Struct SCREEN-INFO
    NUMBER
    X
    Y
    WIDTH
    HEIGHT
  • Function SCREEN-INFO-NUMBER (instance)
  • Function (setf SCREEN-INFO-NUMBER) (value instance)
  • Function SCREEN-INFO-X (instance)
  • Function (setf SCREEN-INFO-X) (value instance)
  • Function SCREEN-INFO-Y (instance)
  • Function (setf SCREEN-INFO-Y) (value instance)
  • Function SCREEN-INFO-WIDTH (instance)
  • Function (setf SCREEN-INFO-WIDTH) (value instance)
  • Function SCREEN-INFO-HEIGHT (instance)
  • Function (setf SCREEN-INFO-HEIGHT) (value instance)
  • Function XINERAMA-QUERY-VERSION (display)
  • Function XINERAMA-IS-ACTIVE (display)
    Returns T, iff Xinerama is supported and active.
  • Function XINERAMA-QUERY-SCREENS (display)
    Returns a list of screen-info structures.