From ad32f18bf56531692c23ac2820348a08a2aa4bdf Mon Sep 17 00:00:00 2001 From: Mark Allyn Date: Thu, 2 Apr 2026 10:24:01 -0700 Subject: [PATCH] add freetype --- CLAUDE.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 8c71d43..a46a2aa 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -225,11 +225,7 @@ be expensive, especially robust ones that kids cannot break. Text Rendering: -Use stb_truetype (single-header library, stb_truetype.h from github.com/nothings/stb). -Drop stb_truetype.h into the src directory. No additional build dependencies required. -Used for graticule degree labels on the PPI bearing ring, range labels, and any -vessel name labels from AIS data. Build a font atlas texture at startup from a -TTF font file; render characters as textured quads in the shader. +Use freetype fonts libfreetype6:amd64 Communication: @@ -288,5 +284,9 @@ Order of testing features. ======================================================== -Now, just comment on this, noting any errors or anything you think is missing. -DO NOT GENERATE CODE +Generate code for testiong feature 1 and 2 only; +1. General initialization and set up basic boundaries of the two scopes + on the screen. No features on each scope yet. +2. Edge graticule on ppi scope (Bearing ticks and numbers) +Do not generate any other code +Generate code the run this and hold for 10 seconds and exit