? Gaming och 3 - D modellering programvara använder pixel shading till utgång komplexa grafiska funktioner , såsom reflekterande ytor , skuggor och bump mapping , en teknik som används för att lägga gupp , bucklor och rynkor ett geometriskt objekt . Även accelererad grafik port , eller AGP , är ett äldre gränssnitt för anslutning av grafikkort till en dator , några nyare AGP-kort stöder avancerad pixel skuggning . Om datorn kraschar när man kör ett spel med pixel shaders , kan kortet eller relaterad programvara vara defekt eller otillräcklig för uppgiften . Pixel Shading
AGP-kortets gränssnitt med DirectX att gör pixel skuggning i de flesta program som använder avancerad 3D-grafik . DirectX 8.0 var den första att släppa en programmerbar pixel shader . De flesta spel använder programmeringsgränssnitt i DirectX 9.0c , vilket inkluderar Pixel Shader 3.0 , men vissa grafikintensiva applikationer kräver Pixel Shader 4.0 eller Pixel Shader 5.0 , i senare DirectX -versioner . De flesta moderna AGP-kort kan använda Pixel Shader i DirectX 9.0c , men få stöd hårdvarukraven för DirectX 10 och 11 . Om kortet försöker rendera grafik i ett spel med en mer avancerad pixel shader än den kan hantera , kan datorn krascha när du kör programmet . Addera DirectX Version
DirectX är integrerat i Windows XP , Windows Vista och Windows 7 . Windows XP innehåller DirectX 9 , innehåller Vista DirectX 10 och Windows 7 kommer med DirectX 11 . Senare versioner av Windows operativsystem kräver fortfarande DirectX 9.0c för att köra vissa spel , dock , och detta äldre program kan köras parallellt nyare versioner av API utan ett problem . Det bör noteras att Windows XP levereras med en gammal version av DirectX 9 , om OS inte kör den senaste versionen av DirectX 9.0c , kan vissa program kraschar vid rendering 3D- modeller på grund av fel i DirectX koden
Addera drivrutin
När ett spel eller 3D- modellering behöver göra en grafisk funktion , skickar den informationen till ett hjälpprogram associerad med AGP- kortet . Denna programvara , som kallas en " drivrutin " är ansvarig för att kommunicera och översätta data fram och tillbaka mellan ansökan och grafikkortet . Denna process sker hela tiden ett spel eller 3 - D-modellen körs. När AGP kortet begär tillstånd från processorn att utföra en handling , utför föraren en programvara rutin för att slutföra uppgiften . Om föraren är oförmögen att utföra kommandot eller inte kan komma åt video chip som hanterar pixel skuggning på grund av buggar , kan kortet frysa eller orsaka att operativsystemet att krascha . Uppgradera till den senaste drivrutinen , som kan laddas ner från tillverkarens hemsida , kommer att lösa de flesta av dessa fel .
Kort problem
p Om grafikkortet kunde utför pixel skuggning i det förflutna utan problem men inte längre gör det , kan själva kortet vara defekt . Om felsökning bekräftar att problemet inte är relaterat till föraren eller DirectX , kan du behöva byta ut kortet . Alla hårdvarukomponenter misslyckas så småningom , och det är inte ovanligt att videomaskinvara att misslyckas oväntat .