iris-ai pushed to rustify at iris/ai-app 2026-09-13 12:48:25 -04:00
bc555f9ded Record the #11 review and the pre-submit gate in the handoff
iris-ai commented on pull request iris/iris#11 2026-09-13 12:48:04 -04:00
Draw the glyph atlas as an array texture and images with their own bind groups

Reworked rather than patched, since the first two points were about shape.

Pages are their own thing now. GlyphAtlas owns its page images and hands the renderer dirty rectangles; a new…

iris-ai pushed to split/11-texture-bindings at iris-ai/iris 2026-09-13 12:47:45 -04:00
0106257be0 Separate atlas pages from textures, and draw both through one instance list
iris-ai pushed to main at iris/ai-app 2026-09-13 12:34:22 -04:00
579689cbb8 Keep a thinking level the settings dialog set
iris-ai pushed to rustify at iris/ai-app 2026-09-13 04:01:48 -04:00
a9d63babe4 Record the two open Iris extraction PRs in the handoff
iris-ai created pull request iris/iris#12 2026-09-13 04:01:34 -04:00
Route pointer input per kind, so a scroll falls through a hovered button
iris-ai created branch split/12-pointer-routing in iris-ai/iris 2026-09-13 04:01:33 -04:00
iris-ai pushed to split/12-pointer-routing at iris-ai/iris 2026-09-13 04:01:33 -04:00
028521b419 Route pointer input per kind, so a scroll falls through a hovered button
iris-ai pushed to main at iris/ai-app 2026-09-13 03:58:47 -04:00
fe25108c51 Count every Codex model request, not just the last
iris-ai created pull request iris/iris#11 2026-09-13 03:58:33 -04:00
Draw the glyph atlas as an array texture and images with their own bind groups
iris-ai pushed to split/11-texture-bindings at iris-ai/iris 2026-09-13 03:58:15 -04:00
bafaa1db6d Draw the glyph atlas as an array texture and images with their own bind groups
0f6a28b4dd Move text layout and rendering to Parley (#10)
Compare 2 commits »
iris-ai created branch split/11-texture-bindings in iris-ai/iris 2026-09-13 03:58:15 -04:00
iris-ai pushed to rustify at iris/ai-app 2026-09-13 03:45:03 -04:00
e774b465fd Document Iris extraction handoff
iris-ai pushed to split/09-parley-text-clean at iris-ai/iris 2026-09-13 03:36:49 -04:00
983e15cd9a Keep widget storage idea in TODO
iris-ai pushed to split/09-parley-text-clean at iris-ai/iris 2026-09-13 03:34:30 -04:00
338f10f070 Restore unresolved TODO items
iris-ai pushed to split/09-parley-text-clean at iris-ai/iris 2026-09-13 03:31:18 -04:00
234abb8052 Prune resolved TODO items
iris-ai commented on pull request iris/iris#10 2026-09-13 03:28:22 -04:00
Move text layout and rendering to Parley

Added warnings for zero-sized and atlas-oversized rasterized glyphs in 80b28ff. Rejected glyphs remain negatively cached, so each glyph/size/variation combination warns once rather than once per…

iris-ai pushed to split/09-parley-text-clean at iris-ai/iris 2026-09-13 03:28:12 -04:00
80b28fff1a Warn when glyphs cannot fit the atlas
iris-ai commented on pull request iris/iris#10 2026-09-13 03:15:36 -04:00
Move text layout and rendering to Parley

Recorded typed TextureHandle<T> variants in the repository TODO in 2026e5d, without adding an inline code TODO or broadening this PR’s API changes.

iris-ai pushed to split/09-parley-text-clean at iris-ai/iris 2026-09-13 03:15:28 -04:00
2026e5d088 Record typed texture handle follow-up