lobby/mcclim-tests.lisp
Already-published frame state does not alias the client's table.
(compositor mirror revision)Prepare COMPOSITOR for immutable MIRROR REVISION outside a render pass.
A direct GPU target for an ordered LUV-GPU-MEDIUM drawing stream. An embedded mirror retains an immutable prepared CPU revision for the game's final pass; a standalone mirror renders into its native canvas drawable.
An explicitly owned AVFrame.
(mirror commands vertices analytic-vertices relief-vertices
gradient-vertices image-vertices text-data &key (copy-p t))(mirror revision)(&key (name (default-lobby-participant-name))
(client-id-prefix "luv")
(transport (make-instance 'mqtt-lobby-transport)))The socket-owning edge used by one LOBBY-CLIENT worker.
(client)(frame)(frame viewport-logical-extent &key (margin +lobby-hud-margin+))Place FRAME in the lower-left using destination logical coordinates. The affine state is expressed against the logical viewport. A high-density drawable therefore supplies its native samples directly to analytic edges and Slug glyphs; no panel-sized texture is enlarged.
Test whether one compatible scalar is less than another.
The componentwise absolute value of a raw value.
Subtraction or unary negation.
Multiplication and scalar scaling.
An ordered McCLIM drawing stream containing no software pixel surface.
(medium x1 y1 x2 y2 radius filled)Draw the uniform-radius roundrect primitive when MEDIUM supports it.
Test whether two compatible scalars are equal.
(medium)Describe which BASIC-MEDIUM fallbacks fed MEDIUM's GPU polygon leaf. Each entry reports semantic calls, polygon points produced by McCLIM, and GPU triangles emitted by luv. Direct polygon calls are named :DIRECT-POLYGON.
(client topic payload)Publish one transport TOPIC/PAYLOAD into CLIENT's semantic local state.
The same logical affine receives two physical samples per authored coordinate on a 2x drawable; there is no 320x140 panel raster.