A D3D10.1 szvsz semmi jelentõs újítást nem tartalmaz a D3D10-hez képest. Ami viszont fontos dolog benne az a Gather4 és a Cube map tömbök támogatásának a feltétele. Mindkettõ azért lett bevezetve, hogy az nV olyan rendszerrel álljon elõ aminek relatíve jó a Stream output kezelése (itt most senki nem várja el, hogy rögtön azt a teljesítményt adja a GPU GS-nél, mint a többi Shader típus alatt (bár ez lenne a Unified Shader lényege, de ezt most mellõzzük), de jó lenne ha nem a regiszterek tárolókapacítása határozná meg az egy TCP-n belül aktívan dolgozó Stream procik számát, ja és ne a memóriába legyenek az adatok mentve - bár ez remélem fel sem merült az nV-nél). A Gather4 pedig az Ati Fetch4-hez hasonlóan növelné a mintavételezés hatékonyságát (jó pár esetben elég a szûretlen minta a megfelelõ eredményhez, és még a GPGPU piacon is jól járnak a gyártók). Nyilván a Stream output kezelése és a Gather4 támogatása nem kevés tranyót zabál, ami igencsak negatívan hatna a textúraszûrõk számára (ez az a terület amibõl lehet elvenni, mivel a D3D10 elveinek alkalmazásakor kevésbé lesz igénybevéve).