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

Contents of /src/clx/package.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.9 - (show 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 ;;; -*- 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
14 #+cmu
15 (ext:file-comment "$Id: package.lisp,v 1.9 2009/06/17 18:22:46 rtoy Rel $")
16
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
223
224 ;;; The ANSI Common Lisp way
225
226 #+(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 (common-lisp:in-package :common-lisp-user)
232
233 #+clx-ansi-common-lisp
234 (defpackage xlib
235 (:use common-lisp)
236 (:size 3000)
237 #+(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 (: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 display-display display-error-handler
276 display-extended-max-request-length display-finish-output
277 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 gcontext-ts-y generalized-boolean get-external-event-code get-image get-property
311 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 motion-events name-error no-operation
335 open-default-display open-display open-font
336 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 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