2.2 SPECTRE Interface Specs (from /from/library/polygon/SPECTRE/internal/)

8 Interface Specifications: 1. VMU Interface (shachi/vmu.h) — Device enumeration, screen rendering, save game management 2. SH4 Math (shachi/sh4math.h) — SH4-optimized math operations (adopts DreamHAL) 3. DC Native Asset Formats (shachi/assets.h) — PVR textures, Shachi meshes, AFS archives, ADX audio 4. Material System (shachi/material.h) — Multi-pass rendering for PVR2 5. Compositor / Render Pipeline (shachi/compositor.h) — Multi-view rendering 6. Cooperative Task System (shachi/task.h) — Cooperative multitasking 7. Asset Manager (shachi/asset_mgr.h) — Memory tracking and ref-counting 8. Performance Profiler (shachi/profiler.h) — Frame-level performance insight

Implementation Priority: - P0: SH4 Math, Profiler - P1: Asset Formats, Materials, VMU - P2: Asset Manager, Task System - P3: Compositor