| 2. SH4 Math |
P0 |
Immediate — just include public domain file |
None |
| 8. Profiler |
P0 |
Need measurement before optimizing anything |
KOS perfctr |
| 3. Asset Formats |
P1 |
Enables all rendering work |
sh-texconv tool (BUILD) |
| 4. Materials |
P1 |
Enables multi-pass rendering |
Asset formats, PVR2 headers |
| 1. VMU |
P1 |
First visible differentiator |
KOS vmu_fb, vmufs |
| 7. Asset Manager |
P2 |
Enables scene transitions |
Asset formats |
| 6. Task System |
P2 |
Enables disc streaming |
KOS worker_thread |
| 5. Compositor |
P3 |
Enables multi-view rendering |
Materials, math |