Skip to content

Commit e328497

Browse files
committed
glx: package: replace all mentions to xlib/glx
1 parent 57dcec8 commit e328497

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

demo/gl-test.lisp

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
(defpackage :gl-test
1+
(defpackage #:xlib-demo/gl-test
22
(:use :common-lisp :xlib :xlib/gl)
33
(:export "TEST" "CLX-TEST"))
44

5-
(in-package :gl-test)
5+
(in-package #:xlib-demo/gl-test)
66

77

88
(defun test (function &key (host "localhost") (display 1) (width 200) (height 200))
@@ -13,19 +13,19 @@
1313
(unwind-protect
1414
(progn
1515
;;; Inform the server about us.
16-
(glx::client-info display)
17-
(let* ((visual (glx:choose-visual screen '(:glx-rgba
16+
(xlib/glx::client-info display)
17+
(let* ((visual (xlib/glx:choose-visual screen '(:glx-rgba
1818
(:glx-red-size 1)
1919
(:glx-green-size 1)
2020
(:glx-blue-size 1)
2121
:glx-double-buffer)))
22-
(colormap (create-colormap (glx:visual-id visual) root))
22+
(colormap (create-colormap (xlib/glx:visual-id visual) root))
2323
(window (create-window :parent root
2424
:x 10 :y 10 :width width :height height
2525
:class :input-output
2626
:background (screen-black-pixel screen)
2727
:border (screen-black-pixel screen)
28-
:visual (glx:visual-id visual)
28+
:visual (xlib/glx:visual-id visual)
2929
:depth 24
3030
:colormap colormap
3131
:event-mask '(:structure-notify :exposure)))
@@ -41,16 +41,16 @@
4141
:min-width width :min-height height
4242
:initial-state :normal)
4343

44-
(setf ctx (glx:create-context screen (glx:visual-id visual)))
44+
(setf ctx (xlib/glx:create-context screen (xlib/glx:visual-id visual)))
4545
(map-window window)
46-
(glx:make-current window ctx)
46+
(xlib/glx:make-current window ctx)
4747

4848
(funcall function display window)
4949

5050
(unmap-window window)
5151
(free-gcontext gc)))
5252

53-
(when ctx (glx:destroy-context ctx))
53+
(when ctx (xlib/glx:destroy-context ctx))
5454
(close-display display))))
5555

5656

@@ -59,14 +59,14 @@
5959

6060
(defun no-floats (display window)
6161
(declare (ignore display window))
62-
(glx:swap-buffers)
6362
(color-3s #x7fff #x7fff 0)
6463
(begin +polygon+)
6564
(vertex-2s 0 0)
6665
(vertex-2s 1 0)
6766
(vertex-2s 1 1)
6867
(vertex-2s 0 1)
6968
(end)
69+
(xlib/glx:swap-buffers)
7070
(sleep 5))
7171

7272

@@ -79,7 +79,6 @@
7979
repeat 361
8080
for angle upfrom 0.0s0 by 1.0s0
8181
do (progn
82-
(glx:swap-buffers)
8382
(clear +color-buffer-bit+)
8483
(push-matrix)
8584
(translate-f 0.5s0 0.5s0 0.0s0)
@@ -96,13 +95,13 @@
9695
(vertex-2f 0.25s0 0.75s0)
9796
(end)
9897
(pop-matrix)
98+
(xlib/glx:swap-buffers)
9999
(sleep 0.02)))
100100
(sleep 3))
101101

102102

103103
(defun anim/list (display window)
104104
(declare (ignore display window))
105-
(glx:render)
106105
(ortho 0.0d0 1.0d0 0.0d0 1.0d0 -1.0d0 1.0d0)
107106
(clear-color 0.0s0 0.0s0 0.0s0 0.0s0)
108107
(let ((list (gen-lists 1)))
@@ -117,18 +116,19 @@
117116
(color-3ub 255 255 255)
118117
(vertex-2f 0.25s0 0.75s0)
119118
(end)
119+
(xlib/glx:render)
120120
(end-list)
121121

122122
(loop
123123
repeat 361
124124
for angle upfrom 0.0s0 by 1.0s0
125125
do (progn
126-
(glx:swap-buffers)
127126
(clear +color-buffer-bit+)
128127
(push-matrix)
129128
(rotate-f angle 0.0s0 0.0s0 1.0s0)
130129
(call-list list)
131130
(pop-matrix)
131+
(xlib/glx:swap-buffers)
132132
(sleep 0.02))))
133133

134134
(sleep 3))
@@ -384,7 +384,7 @@
384384
(new-list list +compile+)
385385
;;(material-fv +front+ +ambient-and-diffuse+ '(0.8s0 0.1s0 0.0s0 1.0s0))
386386
(gear 1.0s0 4.0s0 1.0s0 20 0.7s0)
387-
(glx:render)
387+
(xlib/glx:render)
388388
(end-list))
389389

390390

@@ -431,7 +431,7 @@
431431

432432
(pop-matrix)
433433

434-
(glx:swap-buffers)
434+
(xlib/glx:swap-buffers)
435435
;;(sleep 0.025)
436436
)))
437437

@@ -469,7 +469,7 @@
469469
(decf angle 3600.0s0))
470470

471471
(draw gear-1 gear-2 gear-3 view-rotx view-roty view-rotz angle)
472-
(glx:swap-buffers)
472+
(xlib/glx:swap-buffers)
473473

474474
(incf frames)
475475

extensions/glx.lisp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(defpackage :glx
1+
(defpackage #:xlib/glx
22
(:use :common-lisp :xlib)
33
(:import-from :xlib
44
"DEFINE-ACCESSOR"
@@ -69,7 +69,7 @@
6969
))
7070

7171

72-
(in-package :glx)
72+
(in-package #:xlib/glx)
7373

7474

7575
(declaim (optimize (debug 3) (safety 3)))
@@ -596,7 +596,7 @@ Example: '(:glx-rgba (:glx-alpha-size 4) :glx-double-buffer (:glx-class 4 =)."
596596
(let* ((ctx *current-context*)
597597
(display (context-display ctx)))
598598
;; Make sure all rendering commands are sent away.
599-
(glx:render)
599+
(render)
600600
(with-buffer-request (display (extension-opcode display "GLX"))
601601
(data +swap-buffers+)
602602
;; *** GLX_CONTEXT_TAG

0 commit comments

Comments
 (0)