If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
![]() |
|
|
#551 | |
|
Member
Join Date: Feb 2002
Posts: 486
|
Quote:
Don't you think it may be prudent to see benches or performance numbers? Or you simply believe a quote on the surface and that's it? |
|
|
|
|
|
|
#552 |
|
Member
|
That was a tounge and cheek way of me saying they don't have the money to do those sorts of things, but as evidence I didn't hear about any code being supplied to any developers when I was working in the mobile marketing department. Not that taht means much, very possible that it happened without my knowing, the mobile section is somewhat seperated from the desktop guys.
__________________
Random 1MB ISA -> SiS 530 -> SST96 -> STG4000 -> NV20 -> R300 -> R350 -> G70 -> R580 -> RV670 -> RV770 IHV bias meter: ATI[-X--------]NV |
|
|
|
|
|
#553 | |
|
Regular
Join Date: Jun 2003
Posts: 5,460
|
Quote:
|
|
|
|
|
|
|
#554 |
|
Junior Member
Join Date: Sep 2009
Posts: 68
|
8xAA w/ vendor hack 61FPS
8xAA forced in CCC 53FPS http://forums.anandtech.com/showpost...&postcount=103 |
|
|
|
|
|
#555 |
|
Member
Join Date: Feb 2002
Posts: 486
|
|
|
|
|
|
|
#556 | |
|
Regular
Join Date: Jun 2003
Posts: 5,460
|
Quote:
You think we should thank Nvidia for still being slower despite doing that? How about people who only have lesser cards, where it makes a significant difference to playable framerates? It's the same old cheating crap we've been seeing from Nvidia for years, and I'm quite frankly sick of it. |
|
|
|
|
|
|
#557 | |
|
Remember
Join Date: Aug 2003
Posts: 1,752
|
Quote:
Putting that vendor lock in the in the first place (and/or claiming copyright to in an attempt to fragment the market to the detriment of gamers everywhere) is just bad form to begin with, I'm not arguing that. Just this: Never attribute to malice what could just as easily be attributed to stupidity. |
|
|
|
|
|
|
#558 | |
|
Regular
Join Date: Jun 2003
Posts: 5,460
|
Quote:
I don't think so. Let's look at past performance from Nvidia, and then attribute the problem to malice, as that's so often been the case when dealing with Nvidia. There's no point giving Nvidia the benefit of the doubt, as they've too often been found to be unworthy of it. |
|
|
|
|
|
|
#559 | |
|
Member
Join Date: Feb 2002
Posts: 486
|
Quote:
Hopefully, there may be some agreement or something that can solve this dispute. No, I don't like leverage at times and loathe it. Didn't like seeing it here or seeing nVidia PhysX GPU's being locked out with ATI GPU's --- try to understand but still bothered by it. I'd like to see nVidia bend a bit as I would like to see ATI be more pro-active. They both can improve and be better to me for gamers as a whole. |
|
|
|
|
|
|
#560 | |
|
Senior Member
Join Date: Dec 2002
Location: Under a Crushing Burden
Posts: 3,684
|
Quote:
__________________
You bought horse armor didn't you? |
|
|
|
|
|
|
#561 |
|
Remember
Join Date: Aug 2003
Posts: 1,752
|
Just because someone bribed the official doesn't mean they also poisoned the competition. The first thing is bad enough and any additional poorly construed conjecture just clouds the issue.
|
|
|
|
|
|
#562 | |
|
Regular
Join Date: Jun 2003
Posts: 5,460
|
Quote:
Unless you consider Nvidia's coders to be incompetent, why else would the workload part of the code be allowed to run, but not the rendering part? Someone had the bright idea that they could slow down the competing cards in this way, just as someone had the bright idea that they could put a vendor lockout on a standard bit of code, put a copyright notice on it, and give it to Eidos whilst maintaining ownership and controlling what gets done with that code. |
|
|
|
|
|
|
#563 | |
|
Junior Member
Join Date: Nov 2006
Posts: 51
|
Quote:
|
|
|
|
|
|
|
#564 |
|
Senior Member
Join Date: Jul 2008
Location: camping with a mauler
Posts: 1,754
|
I'm still wondering, do NV cards perform this mysterious "extra step" when MSAA is not enabled?
|
|
|
|
|
|
#565 |
|
Senior Member
Join Date: Dec 2002
Location: Under a Crushing Burden
Posts: 3,684
|
Exactly. Maybe they had to change something more fundamental in the engine so AA would be feasible later.
__________________
You bought horse armor didn't you? |
|
|
|
|
|
#566 |
|
Crazy coder
|
Having worked 3.5 years as an ISV Engineer at ATI / AMD in the past I can say that I never once took this approach. I've had my dirty fingers in a lot of engines and added code and optimizations, but never once did I add a vendor check to anything. However, I did on a few occasions remove vendor checks and replace with proper checks for support. Something breaking in the middle of development is not a big issue. I can't imagine this code was inserted the last week or something. Was there a problem QA would have caught it soon enough.
|
|
|
|
|
|
#567 | |
|
Crazy coder
|
Quote:
|
|
|
|
|
|
|
#568 | ||
|
Senior Member
|
Quote:
Quote:
The unreal engine needs for every pixel a depth value to render correctly. Reading back depth values isn’t supported at all for DX9. But nvidia and ATI have implemented some “driver hacks” to work around this limitation. Unfortunately this works only for nonAA depth buffers. Epic ignores this problem and therefore the engine doesn’t support AA by its own. If you force AA by the driver the driver uses AA color and depth buffers but ensure that they look like non AA buffers for the engine. This is a heavy operation. To support AA direct the engine was modified to write the depth value in the alpha channel. This requires some additional shader instructions. Later the AA color buffer is resolved to a non AA buffer and the depth value can be read from the alpha channel. As the color buffer needs to resolve anyway they save the work to resolve the depth buffer that is needed by driver forced AA. The reason why the write the depth value to alpha even without AA is simple. To disable this you need a complete additional shader set and implement a switch based on the AA state. Such a change would not be an easy quick hack.
__________________
GPU blog |
||
|
|
|
|
|
#569 |
|
Darlek ******
Join Date: Jun 2004
Posts: 5,987
|
If only ati hadn't sacked you, i mean the donkey was consenting....
__________________
Guardian of the "Sacred Terabyte of Gaming Goodness™" |
|
|
|
|
|
#570 | |
|
Member
Join Date: Jan 2009
Location: Belgium
Posts: 363
|
Quote:
__________________
ZX Spectrum -> Amiga 500 -> Amiga 1200 -> Amd K6-2 Voodoo2 -> Dual PIII Nvidia TNT -> Athlon64 Radeon 9200 -> Powermac G4 Radeon 9000 -> Powermac G5 Radeon X1900 -> MacPro Radeon HD4870 |
|
|
|
|
|
|
#571 |
|
Senior Member
|
Why would it need framebuffer alpha for transparency?
|
|
|
|
|
|
#572 |
|
Member
Join Date: Jan 2009
Location: Belgium
Posts: 363
|
Sorry, I misread it.
__________________
ZX Spectrum -> Amiga 500 -> Amiga 1200 -> Amd K6-2 Voodoo2 -> Dual PIII Nvidia TNT -> Athlon64 Radeon 9200 -> Powermac G4 Radeon 9000 -> Powermac G5 Radeon X1900 -> MacPro Radeon HD4870 |
|
|
|
|
|
#573 |
|
Senior Member
Join Date: Dec 2006
Posts: 1,072
|
Excellent read : http://brightsideofnews.com/news/200....aspx?pageid=0
__________________
(\__/) (='.'=) This is Bunny. Put Bunny into your sig to help him take over the world. (")_(") |
|
|
|
|
|
#574 |
|
Senior Member
Join Date: May 2008
Posts: 4,795
|
Some weird comments and comparisons there.
|
|
|
|
|
|
#575 | ||
|
Senior Member
Join Date: Jul 2008
Location: camping with a mauler
Posts: 1,754
|
Quote:
Quote:
|
||
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|