dez#49
A DirectX (vagy épp OpenGL) funkciókat többféleképp is meg lehet valósítani hardverben (és éppen ez történik), és ebből adódóan az egyes dolgok sebessége is eltérő. Az Nvidiáknak pl. jellemzően nagyon jól megy a textúrázás, az ATI-knak meg jellemzően a shading. Most ez abban változott, hogy bizonyos Pixel Shader kódok az egyiken mennek gyorsabban, mások meg a másikon. Vertex Shader és Geometry Shader kódokban az ATI most is gyorsabb, különösen az utóbbiban, amiben kimondottan lassú az Nvidia. (Viszont egyelőre nem használják a játékok [tehát a GS-t], és addig valószínű nem is fogják, amíg nem változik ez a helyzet.) Egyébként ezen kódok alacsony szintű utasításkészlete is eltérő, csak van egy fordító a DirectX-ben is és az OpenGL-ben is, ami magasabb szintű nyelvről fordít. Vagy pl. talán hallottál róla, hogy bizonyos alverziókat vagy csak az egyik valósított meg, másokat meg a másik. Mint pl. most az ATI-k támogatják már a DX10.1-et, az NV-k nem.