POV-Ray : Newsgroups : povray.off-topic : Crysis is a devious Vista advertisement stunt? : Re: Crysis is a devious Vista advertisement stunt? Server Time
11 Oct 2024 09:16:07 EDT (-0400)
  Re: Crysis is a devious Vista advertisement stunt?  
From: Phil Cook
Date: 29 Oct 2007 11:37:37
Message: <op.t0ywguuyc3xi7v@news.povray.org>
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

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.