COLR/CPAL color-glyph fonts are rendered as native PDF vector content — no font program is embedded for these glyphs; each is drawn as vector fills. The row below is the real COLR v1 build of Noto Color Emoji (gradients, transforms, compositing all handled).
The same pipeline, broken down by paint type (hand-authored COLR v1 fixture):
A Layered solids PaintColrLayers → red box under a green triangle | B Single solid PaintGlyph → PaintSolid (blue) | G Linear gradient PaintLinearGradient (red → blue) |
T Transform PaintTranslate over a yellow triangle | M Blend compositing PaintComposite MULTIPLY (blue × yellow → black) | F Reflect gradient PaintLinearGradient, EXTEND_REFLECT |