DirectX 12, valaki utba igazitana?
Hogyan is van ez a directX dolog? Lattam olyat, hogy milyen kartyak fogjak tamogatni? Ez hogy lehetseges egyaltalan? Az a kartya nem csak (pl dx11.2) amit tamogat? Ez a direct X szoftver-esen mukodik? Nem hardver-esen?
Kijon a win10 a dx12-vel es a videokartya tamogatja a dx12-t akkor olyan mintha egy dx12-es VGA-t vennek?
A directX a windows futtatási környezete illetve egy alkalmazás programozási felület (API). Lényege, hogy aki windows rendszerre szeretne szoftvereket készíteni, annak elég csak a directX felületét ismerni vagyis nem szükséges a különböző hardverek részletes ismerete (a hardverek saját nyelvére a meghajtóprogramok fordítják le a directx utasításokat). Mivel a directX is folyamatosan fejlődött és egyre újabb, modernebb utasításokat tartalmazott, ezeket az adott hardvereknek is támogatniuk kellett (szoftveresen emulálva vagy hardveresen az lényegében mindegy is szerintem, bár az emuláció sok esetben nem járható, mert túlságosan erőforrás igényes lehet). A directX 7-hez pédául szükség volt a hardveres T&L támogatásra, míg a directX 8 és 9-ben már a vertex és pixel shaderek fejlődtek (ezek a grafikus futószalag programozható végrehajtói). A directX 10 többek között megkövetelte az egyesített shadereket, míg a 11-ben számos apróság mellett a tesszelláció volt az egyik nagy újdonság. A directX 12 nagy újítása, hogy hardverközelibb programozást tesz lehetővé azaz csökkenti az overhead-et (felesleges többletmunkát). A directX 12-nek is vannak különböző követelménye a hardverek részéről, amiket 3 fő csoportba osztottak, így a directX 12-nek van három támogatási szintje. Egyes GPU-k felépítése megfelel az első vagy a második szintnek is, de egyelőre csak kevés tudja mind a hármat (azaz a teljes DX12 támogatást).
Ez a tavalyi cikk pont arról szól, hogy milyen követelmények kellenek az új API-hoz:
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!