FFI Layer
dxtr edited this page 2026-10-17 23:23:25 +02:00

Page revisions

4 Commits

Author SHA1 Message Date
7abf30b3b2 Follow cl-ft2 8dadd52: stroke and rasterize outlines of your own
Outlines describes OUTLINE, MAKE-OUTLINE and its checks, the tags,
OUTLINE-CONTROL-BOX, RENDER-OUTLINE and STROKE-OUTLINE, with examples
run against the code.  Strokers, Rendering and bitmaps, Errors, Core
concepts, the FFI layer and the API index list them.  The miter limit's
description had :miter-fixed and :miter-variable the wrong way round:
a fixed miter is beveled past the limit, a variable one clipped.
2026-10-17 23:23:25 +02:00
89cd2ae268 cl-ft2 calls FreeType through cl-ffi, not cffi
Follows cl-ft2 8d975ad: the raw layer and its types are cl-ffi's, the
examples use cl-ffi's operators, installation says where cl-ffi comes
from, and a Homebrew FreeType outside the linker's paths is found through
DYLD_FALLBACK_LIBRARY_PATH, as cl-ffi has no list of directories of its
own.
2026-10-15 11:32:00 +02:00
c6add304e7 Document cl-ft2's renamed API 2026-10-11 18:05:08 +02:00
ebb06815b3 Document cl-ft2 2026-10-11 17:49:15 +02:00