-
Notifications
You must be signed in to change notification settings - Fork 15
Home
cl-cairo2 is a Common Lisp CFFI binding for Cairo. It has a Cliki Page.
You can now use cl-cairo2 directly with cl-xcb-xlib, which utilizes cairo-xcb. Demo for this coming soon to cl-xcb-xlib-demos. Also, 1.12.0 update coming soon.
USER-FONT-FACE
implementation, example included. The latest cl-freetype2 is required for the example to run. Some possible caveats; see source commentary.
cl-freetype2 integration basically done, example included. Cairo's handling of Freetype isn't particularly satisfactory, especially in a Common Lisp environment; next goal is therefore Cairo's user font API.
Cairo 1.10.2 preliminary integration is done; most new constants (compositing, errors, etc.) should be available. MASK-SURFACE
is implemented, but otherwise no new API. Next goal is font implementation and cl-freetype2 integration.