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
  • Struct COLOR
    RED
    GREEN
    BLUE
  • Function COLOR-P (object)
  • Function COLOR-RED (instance)
  • Function (setf COLOR-RED) (value instance)
  • Function COLOR-GREEN (instance)
  • Function (setf COLOR-GREEN) (value instance)
  • Function COLOR-BLUE (instance)
  • Function (setf COLOR-BLUE) (value instance)
  • Function MAKE-COLOR (&key (red 1.0) (green 1.0) (blue 1.0) &allow-other-keys)
  • Function COLOR-RGB (color)
  • Struct BITMAP-FORMAT
    UNIT
    PAD
    LSB-FIRST-P
  • Function BITMAP-FORMAT-P (object)
  • Function BITMAP-FORMAT-UNIT (instance)
  • Function (setf BITMAP-FORMAT-UNIT) (value instance)
  • Function BITMAP-FORMAT-PAD (instance)
  • Function (setf BITMAP-FORMAT-PAD) (value instance)
  • Function BITMAP-FORMAT-LSB-FIRST-P (instance)
  • Function (setf BITMAP-FORMAT-LSB-FIRST-P) (value instance)
  • Struct PIXMAP-FORMAT
    DEPTH
    BITS-PER-PIXEL
    SCANLINE-PAD
  • Function PIXMAP-FORMAT-P (object)
  • Function PIXMAP-FORMAT-DEPTH (instance)
  • Function (setf PIXMAP-FORMAT-DEPTH) (value instance)
  • Function PIXMAP-FORMAT-BITS-PER-PIXEL (instance)
  • Function (setf PIXMAP-FORMAT-BITS-PER-PIXEL) (value instance)
  • Function PIXMAP-FORMAT-SCANLINE-PAD (instance)
  • Function (setf PIXMAP-FORMAT-SCANLINE-PAD) (value instance)
  • Struct DISPLAY
    HOST
    DISPLAY
    AFTER-FUNCTION
    EVENT-LOCK
    EVENT-QUEUE-LOCK
    EVENT-QUEUE-TAIL
    EVENT-QUEUE-HEAD
    ATOM-CACHE
    FONT-CACHE
    PROTOCOL-MAJOR-VERSION
    PROTOCOL-MINOR-VERSION
    VENDOR-NAME
    RESOURCE-ID-BASE
    RESOURCE-ID-MASK
    RESOURCE-ID-BYTE
    RESOURCE-ID-COUNT
    RESOURCE-ID-MAP
    XID
    BYTE-ORDER
    RELEASE-NUMBER
    MAX-REQUEST-LENGTH
    DEFAULT-SCREEN
    ROOTS
    MOTION-BUFFER-SIZE
    XDEFAULTS
    IMAGE-LSB-FIRST-P
    BITMAP-FORMAT
    PIXMAP-FORMATS
    MIN-KEYCODE
    MAX-KEYCODE
    ERROR-HANDLER
    CLOSE-DOWN-MODE
    AUTHORIZATION-NAME
    AUTHORIZATION-DATA
    LAST-WIDTH
    KEYSYM-MAPPING
    MODIFIER-MAPPING
    KEYSYM-TRANSLATION
    EXTENSION-ALIST
    EVENT-EXTENSIONS
    PERFORMANCE-INFO
    TRACE-HISTORY
    PLIST
    INPUT-IN-PROGRESS
    PENDING-COMMANDS
    ASYNCHRONOUS-ERRORS
    REPORT-ASYNCHRONOUS-ERRORS
    EVENT-PROCESS
    NEW-EVENTS
    CURRENT-EVENT-SYMBOL
    ATOM-ID-MAP
    EXTENDED-MAX-REQUEST-LENGTH
  • Function DISPLAY-P (object)
  • Function DISPLAY-HOST (instance)
  • Function (setf DISPLAY-HOST) (value instance)
  • Function DISPLAY-DISPLAY (instance)
  • Function (setf DISPLAY-DISPLAY) (value instance)
  • Function DISPLAY-AFTER-FUNCTION (instance)
  • Function (setf DISPLAY-AFTER-FUNCTION) (value instance)
  • Function DISPLAY-PROTOCOL-MAJOR-VERSION (instance)
  • Function (setf DISPLAY-PROTOCOL-MAJOR-VERSION) (value instance)
  • Function DISPLAY-PROTOCOL-MINOR-VERSION (instance)
  • Function (setf DISPLAY-PROTOCOL-MINOR-VERSION) (value instance)
  • Function DISPLAY-VENDOR-NAME (instance)
  • Function (setf DISPLAY-VENDOR-NAME) (value instance)
  • Function DISPLAY-RESOURCE-ID-BASE (instance)
  • Function (setf DISPLAY-RESOURCE-ID-BASE) (value instance)
  • Function DISPLAY-RESOURCE-ID-MASK (instance)
  • Function (setf DISPLAY-RESOURCE-ID-MASK) (value instance)
  • Function DISPLAY-XID (instance)
  • Function (setf DISPLAY-XID) (value instance)
  • Function DISPLAY-BYTE-ORDER (instance)
  • Function (setf DISPLAY-BYTE-ORDER) (value instance)
  • Function DISPLAY-RELEASE-NUMBER (instance)
  • Function (setf DISPLAY-RELEASE-NUMBER) (value instance)
  • Function DISPLAY-MAX-REQUEST-LENGTH (instance)
  • Function (setf DISPLAY-MAX-REQUEST-LENGTH) (value instance)
  • Function DISPLAY-DEFAULT-SCREEN (instance)
  • Function (setf DISPLAY-DEFAULT-SCREEN) (value instance)
  • Function DISPLAY-ROOTS (instance)
  • Function (setf DISPLAY-ROOTS) (value instance)
  • Function DISPLAY-MOTION-BUFFER-SIZE (instance)
  • Function (setf DISPLAY-MOTION-BUFFER-SIZE) (value instance)
  • Function DISPLAY-XDEFAULTS (instance)
  • Function (setf DISPLAY-XDEFAULTS) (value instance)
  • Function DISPLAY-IMAGE-LSB-FIRST-P (instance)
  • Function (setf DISPLAY-IMAGE-LSB-FIRST-P) (value instance)
  • Function DISPLAY-BITMAP-FORMAT (instance)
  • Function (setf DISPLAY-BITMAP-FORMAT) (value instance)
  • Function DISPLAY-PIXMAP-FORMATS (instance)
  • Function (setf DISPLAY-PIXMAP-FORMATS) (value instance)
  • Function DISPLAY-MIN-KEYCODE (instance)
  • Function (setf DISPLAY-MIN-KEYCODE) (value instance)
  • Function DISPLAY-MAX-KEYCODE (instance)
  • Function (setf DISPLAY-MAX-KEYCODE) (value instance)
  • Function DISPLAY-ERROR-HANDLER (instance)
  • Function (setf DISPLAY-ERROR-HANDLER) (value instance)
  • Function DISPLAY-AUTHORIZATION-NAME (instance)
  • Function (setf DISPLAY-AUTHORIZATION-NAME) (value instance)
  • Function DISPLAY-AUTHORIZATION-DATA (instance)
  • Function (setf DISPLAY-AUTHORIZATION-DATA) (value instance)
  • Function DISPLAY-PLIST (instance)
  • Function (setf DISPLAY-PLIST) (value instance)
  • Function DISPLAY-REPORT-ASYNCHRONOUS-ERRORS (instance)
  • Function (setf DISPLAY-REPORT-ASYNCHRONOUS-ERRORS) (value instance)
  • Function DISPLAY-EXTENDED-MAX-REQUEST-LENGTH (instance)
  • Function (setf DISPLAY-EXTENDED-MAX-REQUEST-LENGTH) (value instance)
  • Struct DRAWABLE
    ID
    DISPLAY
    PLIST
  • Function DRAWABLE-P (object)
  • Function DRAWABLE-ID (instance)
  • Function (setf DRAWABLE-ID) (value instance)
  • Function DRAWABLE-DISPLAY (instance)
  • Function (setf DRAWABLE-DISPLAY) (value instance)
  • Function DRAWABLE-PLIST (instance)
  • Function (setf DRAWABLE-PLIST) (value instance)
  • Struct WINDOW
    No slots.
  • Function WINDOW-P (object)
  • Function WINDOW-ID (instance)
  • Function (setf WINDOW-ID) (value instance)
  • Function WINDOW-DISPLAY (instance)
  • Function (setf WINDOW-DISPLAY) (value instance)
  • Function WINDOW-PLIST (instance)
  • Function (setf WINDOW-PLIST) (value instance)
  • Struct PIXMAP
    No slots.
  • Function PIXMAP-P (object)
  • Function PIXMAP-ID (instance)
  • Function (setf PIXMAP-ID) (value instance)
  • Function PIXMAP-DISPLAY (instance)
  • Function (setf PIXMAP-DISPLAY) (value instance)
  • Function PIXMAP-PLIST (instance)
  • Function (setf PIXMAP-PLIST) (value instance)
  • Struct VISUAL-INFO
    ID
    DISPLAY
    CLASS
    RED-MASK
    GREEN-MASK
    BLUE-MASK
    BITS-PER-RGB
    COLORMAP-ENTRIES
    PLIST
  • Function VISUAL-INFO-P (object)
  • Function VISUAL-INFO-ID (instance)
  • Function (setf VISUAL-INFO-ID) (value instance)
  • Function VISUAL-INFO-DISPLAY (instance)
  • Function (setf VISUAL-INFO-DISPLAY) (value instance)
  • Function VISUAL-INFO-CLASS (instance)
  • Function (setf VISUAL-INFO-CLASS) (value instance)
  • Function VISUAL-INFO-RED-MASK (instance)
  • Function (setf VISUAL-INFO-RED-MASK) (value instance)
  • Function VISUAL-INFO-GREEN-MASK (instance)
  • Function (setf VISUAL-INFO-GREEN-MASK) (value instance)
  • Function VISUAL-INFO-BLUE-MASK (instance)
  • Function (setf VISUAL-INFO-BLUE-MASK) (value instance)
  • Function VISUAL-INFO-BITS-PER-RGB (instance)
  • Function (setf VISUAL-INFO-BITS-PER-RGB) (value instance)
  • Function VISUAL-INFO-COLORMAP-ENTRIES (instance)
  • Function (setf VISUAL-INFO-COLORMAP-ENTRIES) (value instance)
  • Function VISUAL-INFO-PLIST (instance)
  • Function (setf VISUAL-INFO-PLIST) (value instance)
  • Struct COLORMAP
    ID
    DISPLAY
    VISUAL-INFO
  • Function COLORMAP-P (object)
  • Function COLORMAP-ID (instance)
  • Function (setf COLORMAP-ID) (value instance)
  • Function COLORMAP-DISPLAY (instance)
  • Function (setf COLORMAP-DISPLAY) (value instance)
  • Function COLORMAP-VISUAL-INFO (instance)
  • Function (setf COLORMAP-VISUAL-INFO) (value instance)
  • Struct CURSOR
    ID
    DISPLAY
  • Function CURSOR-P (object)
  • Function CURSOR-ID (instance)
  • Function (setf CURSOR-ID) (value instance)
  • Function CURSOR-DISPLAY (instance)
  • Function (setf CURSOR-DISPLAY) (value instance)
  • 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
  • Struct GCONTEXT
    ID
    DISPLAY
    DRAWABLE
    CACHE-P
    SERVER-STATE
    LOCAL-STATE
    PLIST
    NEXT
  • Function GCONTEXT-P (object)
  • Function GCONTEXT-ID (instance)
  • Function (setf GCONTEXT-ID) (value instance)
  • Function GCONTEXT-DISPLAY (instance)
  • Function (setf GCONTEXT-DISPLAY) (value instance)
  • Function GCONTEXT-CACHE-P (instance)
  • Function (setf GCONTEXT-CACHE-P) (value instance)
  • Function GCONTEXT-PLIST (instance)
  • Function (setf GCONTEXT-PLIST) (value instance)
  • 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
  • Struct SCREEN
    ROOT
    WIDTH
    HEIGHT
    WIDTH-IN-MILLIMETERS
    HEIGHT-IN-MILLIMETERS
    DEPTHS
    ROOT-DEPTH
    ROOT-VISUAL-INFO
    DEFAULT-COLORMAP
    WHITE-PIXEL
    BLACK-PIXEL
    MIN-INSTALLED-MAPS
    MAX-INSTALLED-MAPS
    BACKING-STORES
    SAVE-UNDERS-P
    EVENT-MASK-AT-OPEN
    PLIST
  • Function SCREEN-P (object)
  • Function SCREEN-ROOT (instance)
  • Function (setf SCREEN-ROOT) (value instance)
  • Function SCREEN-WIDTH (instance)
  • Function (setf SCREEN-WIDTH) (value instance)
  • Function SCREEN-HEIGHT (instance)
  • Function (setf SCREEN-HEIGHT) (value instance)
  • Function SCREEN-WIDTH-IN-MILLIMETERS (instance)
  • Function (setf SCREEN-WIDTH-IN-MILLIMETERS) (value instance)
  • Function SCREEN-HEIGHT-IN-MILLIMETERS (instance)
  • Function (setf SCREEN-HEIGHT-IN-MILLIMETERS) (value instance)
  • Function SCREEN-DEPTHS (instance)
  • Function (setf SCREEN-DEPTHS) (value instance)
  • Function SCREEN-ROOT-DEPTH (instance)
  • Function (setf SCREEN-ROOT-DEPTH) (value instance)
  • Function SCREEN-ROOT-VISUAL-INFO (instance)
  • Function (setf SCREEN-ROOT-VISUAL-INFO) (value instance)
  • Function SCREEN-DEFAULT-COLORMAP (instance)
  • Function (setf SCREEN-DEFAULT-COLORMAP) (value instance)
  • Function SCREEN-WHITE-PIXEL (instance)
  • Function (setf SCREEN-WHITE-PIXEL) (value instance)
  • Function SCREEN-BLACK-PIXEL (instance)
  • Function (setf SCREEN-BLACK-PIXEL) (value instance)
  • Function SCREEN-MIN-INSTALLED-MAPS (instance)
  • Function (setf SCREEN-MIN-INSTALLED-MAPS) (value instance)
  • Function SCREEN-MAX-INSTALLED-MAPS (instance)
  • Function (setf SCREEN-MAX-INSTALLED-MAPS) (value instance)
  • Function SCREEN-BACKING-STORES (instance)
  • Function (setf SCREEN-BACKING-STORES) (value instance)
  • Function SCREEN-SAVE-UNDERS-P (instance)
  • Function (setf SCREEN-SAVE-UNDERS-P) (value instance)
  • Function SCREEN-EVENT-MASK-AT-OPEN (instance)
  • Function (setf SCREEN-EVENT-MASK-AT-OPEN) (value instance)
  • Function SCREEN-PLIST (instance)
  • Function (setf SCREEN-PLIST) (value instance)
  • Function SCREEN-ROOT-VISUAL (screen)
  • Struct FONT
    ID-INTERNAL
    DISPLAY
    REFERENCE-COUNT
    NAME
    FONT-INFO-INTERNAL
    CHAR-INFOS-INTERNAL
    LOCAL-ONLY-P
    PLIST
  • Function FONT-P (object)
  • Function FONT-DISPLAY (instance)
  • Function (setf FONT-DISPLAY) (value instance)
  • Function FONT-NAME (instance)
  • Function (setf FONT-NAME) (value instance)
  • Function FONT-PLIST (instance)
  • Function (setf FONT-PLIST) (value instance)
  • 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 'array) 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)
  • Struct WM-HINTS
    INPUT
    INITIAL-STATE
    ICON-PIXMAP
    ICON-WINDOW
    ICON-X
    ICON-Y
    ICON-MASK
    WINDOW-GROUP
    FLAGS
  • Function WM-HINTS-P (object)
  • Function WM-HINTS-INPUT (instance)
  • Function (setf WM-HINTS-INPUT) (value instance)
  • Function WM-HINTS-INITIAL-STATE (instance)
  • Function (setf WM-HINTS-INITIAL-STATE) (value instance)
  • Function WM-HINTS-ICON-PIXMAP (instance)
  • Function (setf WM-HINTS-ICON-PIXMAP) (value instance)
  • Function WM-HINTS-ICON-WINDOW (instance)
  • Function (setf WM-HINTS-ICON-WINDOW) (value instance)
  • Function WM-HINTS-ICON-X (instance)
  • Function (setf WM-HINTS-ICON-X) (value instance)
  • Function WM-HINTS-ICON-Y (instance)
  • Function (setf WM-HINTS-ICON-Y) (value instance)
  • Function WM-HINTS-ICON-MASK (instance)
  • Function (setf WM-HINTS-ICON-MASK) (value instance)
  • Function WM-HINTS-WINDOW-GROUP (instance)
  • Function (setf WM-HINTS-WINDOW-GROUP) (value instance)
  • Function WM-HINTS-FLAGS (instance)
  • Function (setf WM-HINTS-FLAGS) (value instance)
  • Function MAKE-WM-HINTS (&key ((input input) nil) ((initial-state initial-state) nil) ((icon-pixmap icon-pixmap) nil) ((icon-window icon-window) nil) ((icon-x icon-x) nil) ((icon-y icon-y) nil) ((icon-mask icon-mask) nil) ((window-group window-group) nil) ((flags flags) 0))
  • Function WM-HINTS (window)
  • Struct WM-SIZE-HINTS
    USER-SPECIFIED-POSITION-P
    USER-SPECIFIED-SIZE-P
    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
    PROGRAM-SPECIFIED-POSITION-P
    PROGRAM-SPECIFIED-SIZE-P
  • Function WM-SIZE-HINTS-P (object)
  • Function WM-SIZE-HINTS-USER-SPECIFIED-POSITION-P (instance)
  • Function (setf WM-SIZE-HINTS-USER-SPECIFIED-POSITION-P) (value instance)
  • Function WM-SIZE-HINTS-USER-SPECIFIED-SIZE-P (instance)
  • Function (setf WM-SIZE-HINTS-USER-SPECIFIED-SIZE-P) (value instance)
  • Function WM-SIZE-HINTS-X (instance)
  • Function (setf WM-SIZE-HINTS-X) (value instance)
  • Function WM-SIZE-HINTS-Y (instance)
  • Function (setf WM-SIZE-HINTS-Y) (value instance)
  • Function WM-SIZE-HINTS-WIDTH (instance)
  • Function (setf WM-SIZE-HINTS-WIDTH) (value instance)
  • Function WM-SIZE-HINTS-HEIGHT (instance)
  • Function (setf WM-SIZE-HINTS-HEIGHT) (value instance)
  • Function WM-SIZE-HINTS-MIN-WIDTH (instance)
  • Function (setf WM-SIZE-HINTS-MIN-WIDTH) (value instance)
  • Function WM-SIZE-HINTS-MIN-HEIGHT (instance)
  • Function (setf WM-SIZE-HINTS-MIN-HEIGHT) (value instance)
  • Function WM-SIZE-HINTS-MAX-WIDTH (instance)
  • Function (setf WM-SIZE-HINTS-MAX-WIDTH) (value instance)
  • Function WM-SIZE-HINTS-MAX-HEIGHT (instance)
  • Function (setf WM-SIZE-HINTS-MAX-HEIGHT) (value instance)
  • Function WM-SIZE-HINTS-WIDTH-INC (instance)
  • Function (setf WM-SIZE-HINTS-WIDTH-INC) (value instance)
  • Function WM-SIZE-HINTS-HEIGHT-INC (instance)
  • Function (setf WM-SIZE-HINTS-HEIGHT-INC) (value instance)
  • Function WM-SIZE-HINTS-MIN-ASPECT (instance)
  • Function (setf WM-SIZE-HINTS-MIN-ASPECT) (value instance)
  • Function WM-SIZE-HINTS-MAX-ASPECT (instance)
  • Function (setf WM-SIZE-HINTS-MAX-ASPECT) (value instance)
  • Function WM-SIZE-HINTS-BASE-WIDTH (instance)
  • Function (setf WM-SIZE-HINTS-BASE-WIDTH) (value instance)
  • Function WM-SIZE-HINTS-BASE-HEIGHT (instance)
  • Function (setf WM-SIZE-HINTS-BASE-HEIGHT) (value instance)
  • Function WM-SIZE-HINTS-WIN-GRAVITY (instance)
  • Function (setf WM-SIZE-HINTS-WIN-GRAVITY) (value instance)
  • Function MAKE-WM-SIZE-HINTS (&key ((user-specified-position-p user-specified-position-p) nil) ((user-specified-size-p user-specified-size-p) nil) ((x x) nil) ((y y) nil) ((width width) nil) ((height height) nil) ((min-width min-width) nil) ((min-height min-height) nil) ((max-width max-width) nil) ((max-height max-height) nil) ((width-inc width-inc) nil) ((height-inc height-inc) nil) ((min-aspect min-aspect) nil) ((max-aspect max-aspect) nil) ((base-width base-width) nil) ((base-height base-height) nil) ((win-gravity win-gravity) nil) ((program-specified-position-p program-specified-position-p) nil) ((program-specified-size-p program-specified-size-p) nil))
  • 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))
  • Struct IMAGE
    WIDTH
    HEIGHT
    DEPTH
    PLIST
  • Function IMAGE-WIDTH (instance)
  • Function IMAGE-HEIGHT (instance)
  • Function IMAGE-DEPTH (instance)
  • Function IMAGE-PLIST (instance)
  • Function (setf IMAGE-PLIST) (value instance)
  • 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)
  • Struct IMAGE-X
    FORMAT
    BYTES-PER-LINE
    BITS-PER-PIXEL
    BIT-LSB-FIRST-P
    BYTE-LSB-FIRST-P
    DATA
    UNIT
    PAD
    LEFT-PAD
  • Function IMAGE-X-P (object)
  • Struct IMAGE-XY
    BITMAP-LIST
  • Function IMAGE-XY-P (object)
  • Function IMAGE-XY-BITMAP-LIST (instance)
  • Function (setf IMAGE-XY-BITMAP-LIST) (value instance)
  • Struct IMAGE-Z
    BITS-PER-PIXEL
    PIXARRAY
  • Function IMAGE-Z-P (object)
  • Function IMAGE-Z-BITS-PER-PIXEL (instance)
  • Function (setf IMAGE-Z-BITS-PER-PIXEL) (value instance)
  • Function IMAGE-Z-PIXARRAY (instance)
  • Function (setf IMAGE-Z-PIXARRAY) (value instance)
  • 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-DRAWABLE (picture)
  • 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-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-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

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.