This is the cepl.drm-gbm Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 04:32:49 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cepl.drm-gbm
DRM/GBM host for cepl
Malcolm Still <malcolm.still@gmail.com>
BSD 3-Clause
cepl
(system).
osicat
(system).
cl-drm
(system).
cl-gbm
(system).
cl-egl
(system).
package.lisp
(file).
cepl.drm-gbm.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cepl.drm-gbm/cepl.drm-gbm.lisp
package.lisp
(file).
cepl.drm-gbm
(system).
*drm-gbm*
(special variable).
*initd*
(special variable).
bind-wayland-display
(reader method).
(setf bind-wayland-display)
(writer method).
collect-drm-gbm-events
(function).
connector-id
(reader method).
(setf connector-id)
(writer method).
crtc
(reader method).
(setf crtc)
(writer method).
display-config
(reader method).
(setf display-config)
(writer method).
drm-gbm
(class).
drm-gbm-api
(class).
drm-gbm-destroy-surface
(function).
drm-gbm-init
(function).
drm-gbm-make-context
(function).
drm-gbm-make-surface
(function).
drm-gbm-shutdown
(function).
drm-gbm-swap
(function).
drm-gbm-win-size
(function).
egl-context
(reader method).
(setf egl-context)
(writer method).
egl-display
(reader method).
(setf egl-display)
(writer method).
egl-surface
(reader method).
(setf egl-surface)
(writer method).
fd
(reader method).
(setf fd)
(writer method).
gbm-device
(reader method).
(setf gbm-device)
(writer method).
gbm-surface
(reader method).
(setf gbm-surface)
(writer method).
get-egl-context
(function).
get-egl-display
(function).
height
(reader method).
(setf height)
(writer method).
make-shared-drm-gbm-context
(function).
mode-info
(reader method).
(setf mode-info)
(writer method).
page-flip
(function).
page-flip-scheduled?
(reader method).
(setf page-flip-scheduled?)
(writer method).
previous-bo
(reader method).
(setf previous-bo)
(writer method).
previous-fb
(reader method).
(setf previous-fb)
(writer method).
query-wayland-buffer
(reader method).
(setf query-wayland-buffer)
(writer method).
set-primary-thread-and-run
(method).
width
(reader method).
(setf width)
(writer method).
Packages are listed by definition order.
cepl.drm-gbm
cepl.host
.
cffi
.
common-lisp
.
*drm-gbm*
(special variable).
*initd*
(special variable).
bind-wayland-display
(generic reader).
(setf bind-wayland-display)
(generic writer).
collect-drm-gbm-events
(function).
connector-id
(generic reader).
(setf connector-id)
(generic writer).
crtc
(generic reader).
(setf crtc)
(generic writer).
display-config
(generic reader).
(setf display-config)
(generic writer).
drm-gbm
(class).
drm-gbm-api
(class).
drm-gbm-destroy-surface
(function).
drm-gbm-init
(function).
drm-gbm-make-context
(function).
drm-gbm-make-surface
(function).
drm-gbm-shutdown
(function).
drm-gbm-swap
(function).
drm-gbm-win-size
(function).
egl-context
(generic reader).
(setf egl-context)
(generic writer).
egl-display
(generic reader).
(setf egl-display)
(generic writer).
egl-surface
(generic reader).
(setf egl-surface)
(generic writer).
fd
(generic reader).
(setf fd)
(generic writer).
gbm-device
(generic reader).
(setf gbm-device)
(generic writer).
gbm-surface
(generic reader).
(setf gbm-surface)
(generic writer).
get-egl-context
(function).
get-egl-display
(function).
height
(generic reader).
(setf height)
(generic writer).
make-shared-drm-gbm-context
(function).
mode-info
(generic reader).
(setf mode-info)
(generic writer).
page-flip
(function).
page-flip-scheduled?
(generic reader).
(setf page-flip-scheduled?)
(generic writer).
previous-bo
(generic reader).
(setf previous-bo)
(generic writer).
previous-fb
(generic reader).
(setf previous-fb)
(generic writer).
query-wayland-buffer
(generic reader).
(setf query-wayland-buffer)
(generic writer).
set-primary-thread-and-run
(generic function).
width
(generic reader).
(setf width)
(generic writer).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Initializes the backend and returns a list containing: (context window)
(setf bind-wayland-display)
.
bind-wayland-display
.
(setf connector-id)
.
connector-id
.
(setf crtc)
.
crtc
.
(setf display-config)
.
display-config
.
(setf egl-context)
.
egl-context
.
(setf egl-display)
.
egl-display
.
(setf egl-surface)
.
egl-surface
.
(setf fd)
.
fd
.
(setf gbm-device)
.
gbm-device
.
(setf gbm-surface)
.
gbm-surface
.
(setf height)
.
height
.
(setf mode-info)
.
mode-info
.
(setf page-flip-scheduled?)
.
page-flip-scheduled?
.
(setf previous-bo)
.
previous-bo
.
(setf previous-fb)
.
previous-fb
.
(setf query-wayland-buffer)
.
query-wayland-buffer
.
(setf width)
.
width
.
:display-config
:mode-info
:connector-id
:width
:height
:previous-fb
:page-flip-scheduled?
:gbm-device
:gbm-surface
:previous-bo
:egl-display
:egl-surface
:egl-context
:bind-wayland-display
:query-wayland-buffer
api-2
.
cepl.host
.
cepl.host
.
cepl.host
.
(function cepl.drm-gbm::drm-gbm-init)
cepl.host
.
(function cepl.drm-gbm::drm-gbm-shutdown)
cepl.host
.
(function cepl.drm-gbm::drm-gbm-make-surface)
cepl.host
.
(function cepl.drm-gbm::drm-gbm-destroy-surface)
cepl.host
.
(function cepl.drm-gbm::drm-gbm-make-context)
cepl.host
.
(function cepl.drm-gbm::collect-drm-gbm-events)
cepl.host
.
(lambda (cepl.drm-gbm::fn))
cepl.host
.
(function cepl.drm-gbm::drm-gbm-swap)
cepl.host
.
(lambda (cepl.drm-gbm::surface) (list (cepl.drm-gbm::width cepl.drm-gbm::*drm-gbm*) (cepl.drm-gbm::height cepl.drm-gbm::*drm-gbm*)))
cepl.host
.
(lambda (cepl.drm-gbm::gl-context cepl.drm-gbm::surface))
cepl.host
.
(lambda (cepl.drm-gbm::surface cepl.drm-gbm::width cepl.drm-gbm::height))
cepl.host
.
(lambda (cepl.drm-gbm::surface) t)
cepl.host
.
(lambda (cepl.drm-gbm::surface))
cepl.host
.
(lambda (cepl.drm-gbm::surface) "linux drm/kms")
cepl.host
.
(lambda (cepl.drm-gbm::surface cepl.drm-gbm::title))
Jump to: | (
B C D E F G H M P Q S W |
---|
Jump to: | (
B C D E F G H M P Q S W |
---|
Jump to: | *
B C D E F G H I M P Q R S W |
---|
Jump to: | *
B C D E F G H I M P Q R S W |
---|
Jump to: | C D F P S |
---|
Jump to: | C D F P S |
---|