|
|
And lo on Mon, 29 Oct 2007 16:11:42 -0000, Nicolas Alvarez
<nic### [at] gmailisthebestcom> did spake, saying:
>> And lo on Mon, 29 Oct 2007 15:13:11 -0000, Nicolas Alvarez
>> <nic### [at] gmailisthebestcom> did spake, saying:
>>> Some people on that forum were saying that if you don't have DX10,
>>> those features would run on the CPU instead of the GPU. Sounds like BS
>>> as well: If it was done by the CPU, the framerates would be a lot
>>> lower. People who edited the config were getting framerates *even
>>> better than on Vista*.
>>>
>>> Also, it would use the CPU if your GPU doesn't support the features
>>> and you force them enabled anyway; but if you don't have the interface
>>> to do such effects (DX10), there would be no way for the game to get
>>> those effects.
>>>
>>> So it's definitely as you say and as most people said on the forum:
>>> DX9 can do all those effects.
>> Wasn't this one of the original points of DX? 'The program says do
>> this DX action. The card drivers says it can handle it - give it to the
>> card; The card drivers says it can't handle it - can I emulate it?
>> Sometimes it was yes, sometimes no; depended on what was being asked
>> for.
>>
> Exactly. The program can't say "do this DX action" if that action is
> defined in DX10 and the computer has DX9, so it wouldn't run neither
> emulated nor native on card.
Yes. If you try to run a DX10 program on DX9 software plus hardware, then
it won't know what to do. However what if you run a DX10 program on DX10
software with DX9 hardware, which may be what the forum people are talking
about or simply that this game doesn't actualy use any new actions that
can't be emulated in DX9, but they don't want to take the performance hit
so they're disabled.
--
Phil Cook
--
I once tried to be apathetic, but I just couldn't be bothered
http://flipc.blogspot.com
Post a reply to this message
|
|