Dan is er al duizend keer onzin verteld. De D3D10 API is substantieel anders dan z'n voorgangers; het legt de hardware meer bloot en stelt enorm strenge eisen aan het featurepakket dat een kaart moet ondersteunen om DX10 compatible te zijn. Het opvragen van een featurelijst is er dan ook niet meer bij aangezien er gewoon blindweg vanuit kan worden gegaan dat alle features gewoon werken (features als SM 4.0, geometry shaders, constant buffers, output streaming, predicated rendering, virtual video memory, ...). Ergo, je kan het wel vergeten om DX10 vlekkeloos werkend te krijgen pre-DX10 hardware.Kwartjuh schreef op woensdag 08 februari 2006 @ 21:18:
Zoals al wel duizend keer is gezegt is het waarschijnlijk mogelijk om Dx10 te emuleren op de Dx9 GPU's.
Dat wil niet zeggen dat de grafische kwaliteit van deze engine niet met DX9 te maken is; DX9 heeft genoeg techniek in huis om hetzelfde plaatje te renderen. Het probleem is echter dat door de manier waarom de API en de hardware in elkaar zitten dat helemaal niet zo snel te doen is (er is teveel communicatie nodig tussen GPU en CPU, en de API heeft teveel overhead)
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.