/[cmucl]/src/clx/package.lisp
ViewVC logotype

Contents of /src/clx/package.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.9 - (hide annotations)
Wed Jun 17 18:22:46 2009 UTC (4 years, 10 months ago) by rtoy
Branch: MAIN
CVS Tags: sparc-tramp-assem-base, post-merge-intl-branch, intl-branch-working-2010-02-19-1000, unicode-string-buffer-impl-base, release-20b-pre1, release-20b-pre2, unicode-string-buffer-base, sparc-tramp-assem-2010-07-19, amd64-dd-start, intl-2-branch-base, GIT-CONVERSION, cross-sol-x86-merged, intl-branch-working-2010-02-11-1000, RELEASE_20b, release-20a-base, cross-sol-x86-base, snapshot-2010-12, snapshot-2010-11, snapshot-2011-09, snapshot-2011-06, snapshot-2011-07, snapshot-2011-04, snapshot-2011-02, snapshot-2011-03, snapshot-2011-01, pre-merge-intl-branch, snapshot-2010-05, snapshot-2010-04, snapshot-2010-07, snapshot-2010-06, snapshot-2010-01, snapshot-2010-03, snapshot-2010-02, snapshot-2010-08, cross-sol-x86-2010-12-20, intl-branch-2010-03-18-1300, RELEASE_20a, release-20a-pre1, snapshot-2009-11, snapshot-2009-12, cross-sparc-branch-base, intl-branch-base, snapshot-2009-08, snapshot-2009-07, HEAD
Branch point for: cross-sparc-branch, RELEASE-20B-BRANCH, unicode-string-buffer-branch, sparc-tramp-assem-branch, RELEASE-20A-BRANCH, amd64-dd-branch, unicode-string-buffer-impl-branch, intl-branch, cross-sol-x86-branch, intl-2-branch
Changes since 1.8: +1 -1 lines
Merge portable-clx (2009-06-16) to main branch.  Tested by running
src/contrib/games/feebs and hemlock which works (in non-unicode
builds).
1 ram 1.1 ;;; -*- Mode: LISP; Syntax: Common-lisp; Base: 10; Lowercase: Yes; -*-
2    
3     ;;; Copyright 1990 Massachusetts Institute of Technology, Cambridge,
4     ;;; Massachusetts. All Rights Reserved.
5     ;;;
6     ;;; Permission to use, copy, modify, and distribute this software and its
7     ;;; documentation for any purpose and without fee is hereby granted, provided
8     ;;; that the above copyright notice appear in all copies and that both that
9     ;;; copyright notice and this permission notice appear in supporting
10     ;;; documentation, and that the name MIT not be used in advertising or
11     ;;; publicity pertaining to distribution of the software without specific,
12     ;;; written prior permission.
13 fgilham 1.7
14 dtc 1.4 #+cmu
15 rtoy 1.9 (ext:file-comment "$Id: package.lisp,v 1.9 2009/06/17 18:22:46 rtoy Rel $")
16 fgilham 1.7
17     ;;; The CLtL way
18    
19     #-clx-ansi-common-lisp
20     (lisp:in-package :xlib :use '(:lisp))
21    
22     #+(and (or kcl ibcl) (not clx-ansi-common-lisp))
23     (shadow
24     '(
25     rational
26     ))
27    
28     #+(and CMU (not clx-ansi-common-lisp))
29     (shadow '(define-condition))
30    
31     #+(and lispm (not clx-ansi-common-lisp))
32     (import
33     '(
34     sys:arglist
35     sys:with-stack-list
36     sys:with-stack-list*
37     ))
38    
39     #+(and Genera (not clx-ansi-common-lisp))
40     (import
41     '(
42     future-common-lisp:print-unreadable-object
43     future-common-lisp:with-standard-io-syntax
44     zwei:indentation
45     ))
46    
47     #+(and lcl3.0 (not clx-ansi-common-lisp))
48     (import
49     '(
50     lcl:arglist
51     lcl:dynamic-extent
52     lcl:type-error
53     lucid::type-error-datum
54     lucid::type-error-expected-type
55     ))
56    
57     #+(and excl (not clx-ansi-common-lisp))
58     (import
59     '(
60     excl::arglist
61     excl::dynamic-extent
62     excl::type-error
63     excl::type-error-datum
64     excl::type-error-expected-type
65     ))
66    
67     #+(and allegro (not clx-ansi-common-lisp))
68     (import
69     '(
70     excl::without-interrupts
71     ))
72    
73     #-clx-ansi-common-lisp
74     (export
75     '(
76     *version* access-control access-error access-hosts
77     activate-screen-saver add-access-host add-resource add-to-save-set
78     alist alloc-color alloc-color-cells alloc-color-planes alloc-error
79     allow-events angle arc-seq array-index atom-error atom-name
80     bell bit-gravity bitmap bitmap-format bitmap-format-lsb-first-p
81     bitmap-format-p bitmap-format-pad bitmap-format-unit bitmap-image
82     boole-constant boolean card16 card29 card32 card8
83     card8->char change-active-pointer-grab change-keyboard-control
84     change-keyboard-mapping change-pointer-control change-property
85     char->card8 char-ascent char-attributes char-descent
86     char-left-bearing char-right-bearing char-width character->keysyms
87     character-in-map-p circulate-window-down circulate-window-up clear-area
88     close-display close-down-mode close-font closed-display color
89     color-blue color-green color-p color-red color-rgb colormap
90     colormap-display colormap-equal colormap-error colormap-id colormap-p
91     colormap-plist colormap-visual-info connection-failure convert-selection
92     copy-area copy-colormap-and-free copy-gcontext copy-gcontext-components
93     copy-image copy-plane create-colormap create-cursor
94     create-gcontext create-glyph-cursor create-image create-pixmap
95     create-window cursor cursor-display cursor-equal cursor-error
96     cursor-id cursor-p cursor-plist cut-buffer declare-event decode-core-error
97     default-error-handler default-keysym-index default-keysym-translate
98     define-error define-extension define-gcontext-accessor
99     define-keysym define-keysym-set delete-property delete-resource
100     destroy-subwindows destroy-window device-busy device-event-mask
101     device-event-mask-class discard-current-event discard-font-info display
102     display-after-function display-authorization-data display-authorization-name
103     display-bitmap-format display-byte-order display-default-screen
104     display-display display-error-handler
105     display-extended-max-request-length display-finish-output
106     display-force-output display-host display-image-lsb-first-p
107     display-invoke-after-function display-keycode-range display-max-keycode
108     display-max-request-length display-min-keycode display-motion-buffer-size
109     display-nscreens display-p display-pixmap-formats display-plist
110     display-protocol-major-version display-protocol-minor-version
111     display-protocol-version display-release-number
112     display-report-asynchronous-errors display-resource-id-base
113     display-resource-id-mask display-roots display-vendor
114     display-vendor-name display-xdefaults display-xid draw-arc
115     draw-arcs draw-direction draw-glyph draw-glyphs draw-image-glyph
116     draw-image-glyphs draw-line draw-lines draw-point draw-points
117     draw-rectangle draw-rectangles draw-segments drawable
118     drawable-border-width drawable-depth drawable-display drawable-equal
119     drawable-error drawable-height drawable-id drawable-p
120     drawable-plist drawable-root drawable-width drawable-x drawable-y
121     error-key event-case event-cond event-handler event-key
122     event-listen event-mask event-mask-class extension-opcode
123     find-atom font font-all-chars-exist-p font-ascent
124     font-default-char font-descent font-direction font-display
125     font-equal font-error font-id font-max-byte1 font-max-byte2
126     font-max-char font-min-byte1 font-min-byte2 font-min-char
127     font-name font-p font-path font-plist font-properties
128     font-property fontable force-gcontext-changes free-colormap
129     free-colors free-cursor free-gcontext free-pixmap gcontext
130     gcontext-arc-mode gcontext-background
131     gcontext-cache-p gcontext-cap-style
132     gcontext-clip-mask gcontext-clip-ordering gcontext-clip-x
133     gcontext-clip-y gcontext-dash-offset gcontext-dashes gcontext-display
134     gcontext-equal gcontext-error gcontext-exposures gcontext-fill-rule
135     gcontext-fill-style gcontext-font gcontext-foreground gcontext-function
136     gcontext-id gcontext-join-style gcontext-key gcontext-line-style
137     gcontext-line-width gcontext-p gcontext-plane-mask gcontext-plist
138     gcontext-stipple gcontext-subwindow-mode gcontext-tile gcontext-ts-x
139     gcontext-ts-y generalized-boolean get-external-event-code get-image get-property
140     get-raw-image get-resource get-search-resource get-search-table
141     get-standard-colormap get-wm-class global-pointer-position grab-button
142     grab-key grab-keyboard grab-pointer grab-server grab-status
143     icon-sizes iconify-window id-choice-error illegal-request-error
144     image image-blue-mask image-depth image-green-mask image-height
145     image-name image-pixmap image-plist image-red-mask image-width
146     image-x image-x-hot image-x-p image-xy image-xy-bitmap-list
147     image-xy-p image-y-hot image-z image-z-bits-per-pixel image-z-p
148     image-z-pixarray implementation-error input-focus install-colormap
149     installed-colormaps int16 int32 int8 intern-atom invalid-font
150     keyboard-control keyboard-mapping keycode->character keycode->keysym
151     keysym keysym->character keysym->keycodes keysym-in-map-p
152     keysym-set kill-client kill-temporary-clients length-error
153     list-extensions list-font-names list-fonts list-properties
154     lookup-color lookup-error make-color make-event-handlers
155     make-event-keys make-event-mask make-resource-database make-state-keys
156     make-state-mask make-wm-hints make-wm-size-hints map-resource
157     map-subwindows map-window mapping-notify mask16 mask32
158     match-error max-char-ascent max-char-attributes max-char-descent
159     max-char-left-bearing max-char-right-bearing max-char-width
160     merge-resources min-char-ascent min-char-attributes min-char-descent
161     min-char-left-bearing min-char-right-bearing min-char-width
162     missing-parameter modifier-key modifier-mapping modifier-mask
163     motion-events name-error no-operation open-display open-font
164     pixarray pixel pixmap pixmap-display pixmap-equal
165     pixmap-error pixmap-format pixmap-format-bits-per-pixel
166     pixmap-format-depth pixmap-format-p pixmap-format-scanline-pad
167     pixmap-id pixmap-p pixmap-plist point-seq pointer-control
168     pointer-event-mask pointer-event-mask-class pointer-mapping
169     pointer-position process-event put-image put-raw-image
170     query-best-cursor query-best-stipple query-best-tile query-colors
171     query-extension query-keymap query-pointer query-tree queue-event
172     read-bitmap-file read-resources recolor-cursor rect-seq
173     remove-access-host remove-from-save-set reparent-window repeat-seq
174     reply-length-error reply-timeout request-error reset-screen-saver
175     resource-database resource-database-timestamp resource-error
176     resource-id resource-key rgb-colormaps rgb-val root-resources
177     rotate-cut-buffers rotate-properties screen screen-backing-stores
178     screen-black-pixel screen-default-colormap screen-depths
179     screen-event-mask-at-open screen-height screen-height-in-millimeters
180     screen-max-installed-maps screen-min-installed-maps screen-p
181     screen-plist screen-root screen-root-depth screen-root-visual
182     screen-root-visual-info screen-save-unders-p screen-saver
183     screen-white-pixel screen-width screen-width-in-millimeters seg-seq
184     selection-owner send-event sequence-error set-access-control
185     set-close-down-mode set-input-focus set-modifier-mapping
186     set-pointer-mapping set-screen-saver set-selection-owner
187     set-standard-colormap set-standard-properties set-wm-class
188     set-wm-properties set-wm-resources state-keysym-p state-mask-key
189     store-color store-colors stringable text-extents text-width
190     timestamp transient-for translate-coordinates translate-default
191     translation-function type-error undefine-keysym unexpected-reply
192     ungrab-button ungrab-key ungrab-keyboard ungrab-pointer
193     ungrab-server uninstall-colormap unknown-error unmap-subwindows
194     unmap-window value-error visual-info visual-info-bits-per-rgb
195     visual-info-blue-mask visual-info-class visual-info-colormap-entries
196     visual-info-display visual-info-green-mask visual-info-id visual-info-p
197     visual-info-plist visual-info-red-mask warp-pointer
198     warp-pointer-if-inside warp-pointer-relative warp-pointer-relative-if-inside
199     win-gravity window window-all-event-masks window-background
200     window-backing-pixel window-backing-planes window-backing-store
201     window-bit-gravity window-border window-class window-colormap
202     window-colormap-installed-p window-cursor window-display
203     window-do-not-propagate-mask window-equal window-error
204     window-event-mask window-gravity window-id window-map-state
205     window-override-redirect window-p window-plist window-priority
206     window-save-under window-visual window-visual-info with-display
207     with-event-queue with-gcontext with-server-grabbed with-state
208     withdraw-window wm-client-machine wm-colormap-windows wm-command
209     wm-hints wm-hints-flags wm-hints-icon-mask wm-hints-icon-pixmap
210     wm-hints-icon-window wm-hints-icon-x wm-hints-icon-y
211     wm-hints-initial-state wm-hints-input wm-hints-p wm-hints-window-group
212     wm-icon-name wm-name wm-normal-hints wm-protocols wm-resources
213     wm-size-hints wm-size-hints-base-height wm-size-hints-base-width
214     wm-size-hints-height wm-size-hints-height-inc wm-size-hints-max-aspect
215     wm-size-hints-max-height wm-size-hints-max-width wm-size-hints-min-aspect
216     wm-size-hints-min-height wm-size-hints-min-width wm-size-hints-p
217     wm-size-hints-user-specified-position-p wm-size-hints-user-specified-size-p
218     wm-size-hints-width wm-size-hints-width-inc wm-size-hints-win-gravity
219     wm-size-hints-x wm-size-hints-y wm-zoom-hints write-bitmap-file
220     write-resources xatom
221     ))
222 ram 1.1
223 fgilham 1.7
224 ram 1.1 ;;; The ANSI Common Lisp way
225    
226 fgilham 1.7 #+(and Genera clx-ansi-common-lisp)
227     (eval-when (:compile-toplevel :load-toplevel :execute)
228     (setf *readtable* si:*ansi-common-lisp-readtable*))
229    
230     #+clx-ansi-common-lisp
231 ram 1.1 (common-lisp:in-package :common-lisp-user)
232    
233 fgilham 1.7 #+clx-ansi-common-lisp
234     (defpackage xlib
235     (:use common-lisp)
236 ram 1.1 (:size 3000)
237 fgilham 1.7 #+(or kcl ibcl) (:shadow rational)
238     #+allegro (:use cltl1)
239     #+allegro (:import-from excl without-interrupts)
240     #+excl (:import-from excl arglist)
241     #+Genera (:import-from zwei indentation)
242     #+lcl3.0 (:import-from lcl arglist)
243     #+lispm (:import-from lisp char-bit)
244     #+lispm (:import-from sys arglist with-stack-list with-stack-list*)
245     #+sbcl (:use sb-bsd-sockets)
246 ram 1.1 (:export
247     *version* access-control access-error access-hosts
248     activate-screen-saver add-access-host add-resource add-to-save-set
249     alist alloc-color alloc-color-cells alloc-color-planes alloc-error
250     allow-events angle arc-seq array-index atom-error atom-name
251     bell bit-gravity bitmap bitmap-format bitmap-format-lsb-first-p
252     bitmap-format-p bitmap-format-pad bitmap-format-unit bitmap-image
253     boole-constant boolean card16 card29 card32 card8
254     card8->char change-active-pointer-grab change-keyboard-control
255     change-keyboard-mapping change-pointer-control change-property
256     char->card8 char-ascent char-attributes char-descent
257     char-left-bearing char-right-bearing char-width character->keysyms
258     character-in-map-p circulate-window-down circulate-window-up clear-area
259     close-display close-down-mode close-font closed-display color
260     color-blue color-green color-p color-red color-rgb colormap
261     colormap-display colormap-equal colormap-error colormap-id colormap-p
262     colormap-plist colormap-visual-info connection-failure convert-selection
263     copy-area copy-colormap-and-free copy-gcontext copy-gcontext-components
264     copy-image copy-plane create-colormap create-cursor
265     create-gcontext create-glyph-cursor create-image create-pixmap
266     create-window cursor cursor-display cursor-equal cursor-error
267     cursor-id cursor-p cursor-plist cut-buffer declare-event decode-core-error
268     default-error-handler default-keysym-index default-keysym-translate
269     define-error define-extension define-gcontext-accessor
270     define-keysym define-keysym-set delete-property delete-resource
271     destroy-subwindows destroy-window device-busy device-event-mask
272     device-event-mask-class discard-current-event discard-font-info display
273     display-after-function display-authorization-data display-authorization-name
274     display-bitmap-format display-byte-order display-default-screen
275 fgilham 1.7 display-display display-error-handler
276     display-extended-max-request-length display-finish-output
277 ram 1.1 display-force-output display-host display-image-lsb-first-p
278     display-invoke-after-function display-keycode-range display-max-keycode
279     display-max-request-length display-min-keycode display-motion-buffer-size
280     display-nscreens display-p display-pixmap-formats display-plist
281     display-protocol-major-version display-protocol-minor-version
282     display-protocol-version display-release-number
283     display-report-asynchronous-errors display-resource-id-base
284     display-resource-id-mask display-roots display-vendor
285     display-vendor-name display-xdefaults display-xid draw-arc
286     draw-arcs draw-direction draw-glyph draw-glyphs draw-image-glyph
287     draw-image-glyphs draw-line draw-lines draw-point draw-points
288     draw-rectangle draw-rectangles draw-segments drawable
289     drawable-border-width drawable-depth drawable-display drawable-equal
290     drawable-error drawable-height drawable-id drawable-p
291     drawable-plist drawable-root drawable-width drawable-x drawable-y
292     error-key event-case event-cond event-handler event-key
293     event-listen event-mask event-mask-class extension-opcode
294     find-atom font font-all-chars-exist-p font-ascent
295     font-default-char font-descent font-direction font-display
296     font-equal font-error font-id font-max-byte1 font-max-byte2
297     font-max-char font-min-byte1 font-min-byte2 font-min-char
298     font-name font-p font-path font-plist font-properties
299     font-property fontable force-gcontext-changes free-colormap
300     free-colors free-cursor free-gcontext free-pixmap gcontext
301     gcontext-arc-mode gcontext-background
302     gcontext-cache-p gcontext-cap-style
303     gcontext-clip-mask gcontext-clip-ordering gcontext-clip-x
304     gcontext-clip-y gcontext-dash-offset gcontext-dashes gcontext-display
305     gcontext-equal gcontext-error gcontext-exposures gcontext-fill-rule
306     gcontext-fill-style gcontext-font gcontext-foreground gcontext-function
307     gcontext-id gcontext-join-style gcontext-key gcontext-line-style
308     gcontext-line-width gcontext-p gcontext-plane-mask gcontext-plist
309     gcontext-stipple gcontext-subwindow-mode gcontext-tile gcontext-ts-x
310 dtc 1.3 gcontext-ts-y generalized-boolean get-external-event-code get-image get-property
311 ram 1.1 get-raw-image get-resource get-search-resource get-search-table
312     get-standard-colormap get-wm-class global-pointer-position grab-button
313     grab-key grab-keyboard grab-pointer grab-server grab-status
314     icon-sizes iconify-window id-choice-error illegal-request-error
315     image image-blue-mask image-depth image-green-mask image-height
316     image-name image-pixmap image-plist image-red-mask image-width
317     image-x image-x-hot image-x-p image-xy image-xy-bitmap-list
318     image-xy-p image-y-hot image-z image-z-bits-per-pixel image-z-p
319     image-z-pixarray implementation-error input-focus install-colormap
320     installed-colormaps int16 int32 int8 intern-atom invalid-font
321     keyboard-control keyboard-mapping keycode->character keycode->keysym
322     keysym keysym->character keysym->keycodes keysym-in-map-p
323     keysym-set kill-client kill-temporary-clients length-error
324     list-extensions list-font-names list-fonts list-properties
325     lookup-color lookup-error make-color make-event-handlers
326     make-event-keys make-event-mask make-resource-database make-state-keys
327     make-state-mask make-wm-hints make-wm-size-hints map-resource
328     map-subwindows map-window mapping-notify mask16 mask32
329     match-error max-char-ascent max-char-attributes max-char-descent
330     max-char-left-bearing max-char-right-bearing max-char-width
331     merge-resources min-char-ascent min-char-attributes min-char-descent
332     min-char-left-bearing min-char-right-bearing min-char-width
333     missing-parameter modifier-key modifier-mapping modifier-mask
334 fgilham 1.7 motion-events name-error no-operation
335     open-default-display open-display open-font
336 ram 1.1 pixarray pixel pixmap pixmap-display pixmap-equal
337     pixmap-error pixmap-format pixmap-format-bits-per-pixel
338     pixmap-format-depth pixmap-format-p pixmap-format-scanline-pad
339     pixmap-id pixmap-p pixmap-plist point-seq pointer-control
340     pointer-event-mask pointer-event-mask-class pointer-mapping
341     pointer-position process-event put-image put-raw-image
342     query-best-cursor query-best-stipple query-best-tile query-colors
343     query-extension query-keymap query-pointer query-tree queue-event
344     read-bitmap-file read-resources recolor-cursor rect-seq
345     remove-access-host remove-from-save-set reparent-window repeat-seq
346     reply-length-error reply-timeout request-error reset-screen-saver
347     resource-database resource-database-timestamp resource-error
348     resource-id resource-key rgb-colormaps rgb-val root-resources
349     rotate-cut-buffers rotate-properties screen screen-backing-stores
350     screen-black-pixel screen-default-colormap screen-depths
351     screen-event-mask-at-open screen-height screen-height-in-millimeters
352     screen-max-installed-maps screen-min-installed-maps screen-p
353     screen-plist screen-root screen-root-depth screen-root-visual
354     screen-root-visual-info screen-save-unders-p screen-saver
355     screen-white-pixel screen-width screen-width-in-millimeters seg-seq
356     selection-owner send-event sequence-error set-access-control
357     set-close-down-mode set-input-focus set-modifier-mapping
358     set-pointer-mapping set-screen-saver set-selection-owner
359     set-standard-colormap set-standard-properties set-wm-class
360     set-wm-properties set-wm-resources state-keysym-p state-mask-key
361     store-color store-colors stringable text-extents text-width
362     timestamp transient-for translate-coordinates translate-default
363     translation-function undefine-keysym unexpected-reply
364     ungrab-button ungrab-key ungrab-keyboard ungrab-pointer
365     ungrab-server uninstall-colormap unknown-error unmap-subwindows
366     unmap-window value-error visual-info visual-info-bits-per-rgb
367     visual-info-blue-mask visual-info-class visual-info-colormap-entries
368     visual-info-display visual-info-green-mask visual-info-id visual-info-p
369     visual-info-plist visual-info-red-mask warp-pointer
370     warp-pointer-if-inside warp-pointer-relative warp-pointer-relative-if-inside
371     win-gravity window window-all-event-masks window-background
372     window-backing-pixel window-backing-planes window-backing-store
373     window-bit-gravity window-border window-class window-colormap
374     window-colormap-installed-p window-cursor window-display
375     window-do-not-propagate-mask window-equal window-error
376     window-event-mask window-gravity window-id window-map-state
377     window-override-redirect window-p window-plist window-priority
378     window-save-under window-visual window-visual-info with-display
379     with-event-queue with-gcontext with-server-grabbed with-state
380     withdraw-window wm-client-machine wm-colormap-windows wm-command
381     wm-hints wm-hints-flags wm-hints-icon-mask wm-hints-icon-pixmap
382     wm-hints-icon-window wm-hints-icon-x wm-hints-icon-y
383     wm-hints-initial-state wm-hints-input wm-hints-p wm-hints-window-group
384     wm-icon-name wm-name wm-normal-hints wm-protocols wm-resources
385     wm-size-hints wm-size-hints-base-height wm-size-hints-base-width
386     wm-size-hints-height wm-size-hints-height-inc wm-size-hints-max-aspect
387     wm-size-hints-max-height wm-size-hints-max-width wm-size-hints-min-aspect
388     wm-size-hints-min-height wm-size-hints-min-width wm-size-hints-p
389     wm-size-hints-user-specified-position-p wm-size-hints-user-specified-size-p
390     wm-size-hints-width wm-size-hints-width-inc wm-size-hints-win-gravity
391     wm-size-hints-x wm-size-hints-y wm-zoom-hints write-bitmap-file
392 rtoy 1.8 write-resources xatom)
393     ;; Exports from xvidmode.lisp
394     (:export mode-info
395     mode-info-dotclock
396     mode-info-hdisplay
397     mode-info-hsyncstart
398     mode-info-hsyncend
399     mode-info-htotal
400     mode-info-hskew
401     mode-info-vdisplay
402     mode-info-vsyncstart
403     mode-info-vsyncend
404     mode-info-vtotal
405     mode-info-flags
406     mode-info-privsize
407     mode-info-private
408     make-mode-info
409    
410     xfree86-vidmode-query-version
411     xfree86-vidmode-set-client-version
412     xfree86-vidmode-get-permissions
413     xfree86-vidmode-mod-mode-line
414     xfree86-vidmode-get-mode-line
415     xfree86-vidmode-get-all-mode-lines
416     xfree86-vidmode-add-mode-line
417     xfree86-vidmode-delete-mode-line
418     xfree86-vidmode-validate-mode-line
419     xfree86-vidmode-get-gamma
420     xfree86-vidmode-set-gamma
421     xfree86-vidmode-get-gamma-ramp
422     xfree86-vidmode-set-gamma-ramp
423     xfree86-vidmode-get-gamma-ramp-size
424     xfree86-vidmode-lock-mode-switch
425     xfree86-vidmode-switch-to-mode
426     xfree86-vidmode-switch-mode
427     xfree86-vidmode-select-next-mode
428     xfree86-vidmode-select-prev-mode
429     xfree86-vidmode-get-monitor
430     xfree86-vidmode-get-viewport
431     xfree86-vidmode-set-viewport
432     xfree86-vidmode-get-dotclocks)
433     ;; xrender
434     (:export render-create-picture
435     render-free-picture
436    
437     render-create-glyph-set
438     render-reference-glyph-set
439     render-free-glyph-set
440    
441     render-add-glyph
442     render-add-glyph-from-picture
443     render-free-glyph
444     render-fill-rectangle
445    
446     picture-format-display
447     picture-format-id
448     picture-format-type
449     picture-format-depth
450     picture-format-red-byte
451     picture-format-green-byte
452     picture-format-blue-byte
453     picture-format-alpha-byte
454     picture-format-colormap
455    
456     ;; picture object
457     picture-repeat
458     picture-alpha-map
459     picture-alpha-x-origin
460     picture-alpha-y-origin
461     picture-clip-x-origin
462     picture-clip-y-origin
463     picture-clip-mask
464     picture-graphics-exposures
465     picture-subwindow-mode
466     picture-poly-edge
467     picture-poly-mode
468     picture-dither
469     picture-component-alpha
470     picture-drawable
471    
472     find-matching-picture-formats
473     find-window-picture-format
474     render-free-picture
475     render-free-glyph-set
476     render-query-version
477     ;; render-query-picture-formats
478     render-fill-rectangle
479     render-composite
480     render-create-glyph-set
481     render-reference-glyph-set
482     render-composite-glyphs
483     render-add-glyph
484     render-add-glyph-from-picture
485     render-free-glyphs
486     render-combine)
487     ;; Shape extension
488     (:export shape-query-version
489     shape-rectangles
490     shape-mask
491     shape-combine
492     shape-offset
493     shape-query-extents
494     shape-select-input
495     shape-input-selected-p
496     shape-get-rectangles))

  ViewVC Help
Powered by ViewVC 1.1.5