Comment/doc truth pass: purge painter-era and double-buffer-era staleness
authorSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sun, 20 Sep 2026 02:13:15 +0000 (05:13 +0300)
committerSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sun, 20 Sep 2026 02:13:15 +0000 (05:13 +0300)
commit766d099fa2299cb31851eb4c791063e68db1a464
tree696e24c8e85689fe9ef9cd705e0fa4230acd9323
parent258ee1d9222d1c2427403e72b38cc13b75ec70b7
Comment/doc truth pass: purge painter-era and double-buffer-era staleness

Code comments/javadoc now match the z-buffer, triple-buffered reality:
- RenderAggregator class javadoc (was painter's algorithm), ctor slot docs
- ViewPanel frameContexts/frameParity comments (was double-buffer/parity)
- RenderingContext depth comment (dropped dead -Daukio.zbuffer knob and
  'Null in classic painter mode' — depth is always allocated)
- TexturedTriangle/ShapeCollection/package-info: slot ranges 0..2,
  javadoc links retargeted off deleted painter span writers
- AGENTS.org: removed dead BSP-painter and Agentic-development doc links,
  added Depth buffer doc, LightmappedCompositeShape + TriangleMeshBlock
  to the class catalog, render-pipeline overview now describes the
  radix-sort + two-pass z-buffer flow
- TODO.org: dropped completed 'Add 3D mouse support' (SpaceMouse exists)

No behavior change.
AGENTS.org
TODO.org
src/main/java/eu/svjatoslav/aukio/e3d/gui/RenderingContext.java
src/main/java/eu/svjatoslav/aukio/e3d/gui/ViewPanel.java
src/main/java/eu/svjatoslav/aukio/e3d/renderer/raster/RenderAggregator.java
src/main/java/eu/svjatoslav/aukio/e3d/renderer/raster/ShapeCollection.java
src/main/java/eu/svjatoslav/aukio/e3d/renderer/raster/package-info.java
src/main/java/eu/svjatoslav/aukio/e3d/renderer/raster/shapes/AbstractCoordinateShape.java
src/main/java/eu/svjatoslav/aukio/e3d/renderer/raster/shapes/basic/texturedpolygon/TexturedTriangle.java