IT-lexikon › Programmering › Chunky-to-planar (C2P)

Chunky-to-planar (C2P)

Programmering In English → Uppdaterad: 2026-10-02

Rutin som packar om en chunky pixelbuffert till Amigans bitplansformat — bryggan mellan lättskriven grafik och hårdvaran som ska visa den.

Amigans grafik lagras i bitplan: varje bit av en pixels färgindex ligger i ett eget minneslager. Det är effektivt för svep och scroll men klumpigt för effekter som texturmappning och voxlar, där man hellre räknar en byte per pixel — chunky. Chunky-to-planar, C2P, är rutinen som varje bildruta väder om den chunky bufferten till plan innan den blittas ut.

När PC:n i mitten av 1990-talet visade texturmappad 3D ville Amigascenen svara, och C2P blev flaskhalsen: en snabb rutin på 68020/030 kunde frigöra halva bildrutan till annat. Kodare tävlade i tabelldrivna och blitterassisterade varianter, och en vältrimmad C2P blev på sätt och vis periodens signaturhack.

← Tillbaka till lexikonet