Nyhed
Hvis Nvidia skal fastholde sit forspring på markedet for 3D-grafik, gør firmaet klogt i at give programmørerne en rigtig god grund til at optimere koden til de nuværende og fremtidige grafikchips i GeForce-serien.
Det lader til at være argumentet bag lanceringen af et højniveau programmeringssprog ved navn Cg, der er beregnet til at programmere grafikprocessorer. Navnet kommer af, at programmeringssproget minder om C, men altså kun kan benyttes til grafik.
Hidtil har software-udviklere måtte ty til assembler-sprog for at presse den optimale ydelse ud af grafikkortet, men nu skulle det altså blive lidt lettere og hurtigere at programmere grafik, der benytter de mest avancerede faciliteter i nye grafikchips.
Det bliver især aktuelt for næste generation af grafikkort, hvor Microsofts DirectX 9 understøttes. DirectX indeholder en mere avanceret shader-funktion, der for eksempel kan benyttes til at fremvise realistisk pels eller græsmarker.
Nvidia har udgivet et Cg Toolkit bestående af en flok udviklingsværktøjer og en mængde eksempler på Cg shaders, der frit kan benyttes i programmer. Spørgsmålet er nu, i hvilket omfang grafikchips fra andre end Nvidia kan få glæde af software, hvor grafikken er programmeret i Cg.