• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

CPR W3 on Hairworks(Nvidia Game Works)-'the code of this feature cannot be optimized for AMD'

Does anyone have a good in game demo of W3 Hair Works in action?

Not a commercial Demo, i would like to see it as it is in game.
 
You can't really compare TressFX v Hairworks performance wise they work in different ways, doing different things - hairworks has a lot more low level lighting effects, etc. than first generation TressFX.

But the newer TressFX versions do and they can run on Console GPUs too without bring them to there knees.
 
I can't see any reason for the Lichdom devs to block TressFX on nVidia hardware unless they were asked to. Why would they block nVidia users from using this open tech?
 
I can't see any reason for the Lichdom devs to block TressFX on nVidia hardware unless they were asked to. Why would they block nVidia users from using this open tech?

Definitely,it needs some investigating TBH! TressFX ran fine on my GTX660 in TR,so blocking it sounds does sound somewhat suspicious...
 
I can't see any reason for the Lichdom devs to block TressFX on nVidia hardware unless they were asked to. Why would they block nVidia users from using this open tech?
That's why I found developer's attitude so strange, I mean it just doesn't benefit AMD to fully disable it on Nvidia. They have this image of open tech and cooperation that they've worked hard to market.

I think AMD would try to be much cleverer about it if they wanted to make Nvidia look bad and they would do something to make Nvidia cards perform worse with TressFx i.e. changing the code at the last minute before a game releases etc. However, to disable it completely just goes against their brand image.
 
Question you have to ask yourself then is why has TressFX had such a minimal uptake. It's up to no-one other than AMD to get their technologies noticed, a fact that gets overlooked rather quickly because it's easier to just 'hate on' the predicament one is left in now.
So AMD not having money and market share enough to make developers get money hatted and make the fair decision for all gamers is somehow AMD being bad?

It seems like in the PC industry there's been so much fanboy arguments that it's become an inverted spectrum in some poeples minds. It's engrained that it must be AMD's fault. This is like Comcast and Verizon or whatnot in the US being the big evil company everyone hates for being money grubbing, anti-competition, unfair practice organizations only people are too busy with there love of Nvidia that they refuse to acknowledge any wrongdoing and attribute the blame to AMD. Well sadly that is the real world, the little guy doesn't always have all the cash to throw around whereas the bigger corporate entity can often just break rules, commit as many unfair practices as they want and then just get the fanboys to rally behind them.

If the predicament is caused by one company then why blame the one not doing that? Guess what guys, little old tibet hasn't been fighting china hard enough so why blame china if it does some bad stuff? It's clearly the small guys fault that the big one abuses it's power.
 
Last edited:
Haven't read the whole thread in detail but regarding AMD and Bullet - I don't know exact details but 4-5 years back they picked up Bullet with a whole song and dance about supporting it - ramping up the hardware accelerated features and supporting people working towards that end and then randomly just dropped it leaving a load of people in the lurch including some big competition that was going on that the original people behind bullet had to pickup the tab for so to speak. (Isn't much on it around the web IIRC - one link I could find quickly http://www.itproportal.com/2010/3/8/amd-gives-away-gpu-physics-tools/ )

I'm certainly no expert on physics - I sat alongside someone who was on a project so picked up a fair bit of the basics and done a bit of dabbling myself - a little more extensively than humbug but not to any great degree more. When you have that level of experience of it though you can visualise the difference between what properly done physics could bring to a game and what we have in games now :S and how much all this needless messing about by nVidia, AMD and others is holding it back.
 
Last edited:
I also remember a video literally years back showing amd running some kind of physics setup on an x1900 card. Can't recall if it was bullet or not.

Actually here it is :) Its mentioned at the end it was havok api.

 
Last edited:
[/QUOTE]
Haven't read the whole thread in detail but regarding AMD and Bullet - I don't know exact details but 3-4 years back they picked up Bullet with a whole song and dance about supporting it - ramping up the hardware accelerated features and supporting people working towards that end and then randomly just dropped it leaving a load of people in the lurch including some big competition that was going on that the original people behind bullet had to pickup the tab for so to speak.
[QUOTE/]
This has too often been AMD's problem, their execution has been poor. They've had great technologies that they've left to flounder. Bullet was a prime example, I haven't seen it in a single game. This is why I hope they do better with TressFX, True Audio etc. to provide effective competition and advance the PC gaming experience.

Nvidia have been better at getting their technologies into games irrespective of how good they are. Unfortunately, I'd imagine it requires a great deal of time, money and effort to do this.

AMD did much better with Mantle though, Mantle 1.0 is now effectively Vulkan and arguably this has been the most important technology of them all, lighting a fire under Microsoft and Khronos and making sure we get much more out of our hardware and in the end, much richer and more detailed worlds and experiences.
 
But the newer TressFX versions do and they can run on Console GPUs too without bring them to there knees.


I don't know how many compute instances it contained in TR, all it says is "Thousands or Strands of Hair" so if we assume 10,000 with 10 Calls per Strand its < 100.000 calls

I have 190,000 Instances with 8 calls each, it all moves with wind, ridged body contact, geometry, player, AI and bullet contact, which is actually more than Hair Works and TressFX.

Contact with Objects is pretty localised so not that difficult to handle, i also have random movement applied but thats preprogrammed.

Where it gets much much more demanding is if i apply some wind, which i don't have in that area yet, the shockwave from the Tank Blast does move large chunks of it.

I have it running on the CPU, if i move away from the Pine Wood on the right and the rest of the map behind it my FPS are over 60 constantly no matter what i do in that Grass.

I should explain i have so much lighting and shadowing in that Pine Wood and the rest of the map the DX11 Draw Call thread can't deal with it, it pulls my Frame Rates to as low as 40.

In anycase TressFX shouldn't be so demanding unless they go way over the top with it. which they probably did in v1
 
Last edited:
So AMD not having money and market share enough to make developers get money hatted and make the fair decision for all gamers is somehow AMD being bad?

It seems like in the PC industry there's been so much fanboy arguments that it's become an inverted spectrum in some poeples minds. It's engrained that it must be AMD's fault. This is like Comcast and Verizon or whatnot in the US being the big evil company everyone hates for being money grubbing, anti-competition, unfair practice organizations only people are too busy with there love of Nvidia that they refuse to acknowledge any wrongdoing and attribute the blame to AMD. Well sadly that is the real world, the little guy doesn't always have all the cash to throw around whereas the bigger corporate entity can often just break rules, commit as many unfair practices as they want and then just get the fanboys to rally behind them.

If the predicament is caused by one company then why blame the one not doing that? Guess what guys, little old tibet hasn't been fighting china hard enough so why blame china if it does some bad stuff? It's clearly the small guys fault that the big one abuses it's power.

I always read this forum and think the opposite of that.
It's ingrained that it's Nvidia's fault and due to their love of AMD they won't acknowledge any wrong doing of AMD.

What we need are laws that say that everyone is limited by the lowest common denominator. If the smallest company can't afford do do something then the bigger companies aren't allowed to do it. That should hold development back nicely. Everyone is only allowed the R&D budget of the smallest player in the game.

Imagine the wars this might stop. Nobody is allowed an army bigger than Iceland, which stand at something around 380 people including reserves.
If Iceland don't have submarines, nobody can have submarines, etc.

Have a level playing field in everything.
If one kid in school can do multiplication, nobody is allowed to...
 


Very interesting. Nvidia say its a problem with AMD's tessellation performance.

There is a very easy way to confirm this or call it BS, the R9 285 has 4x the Tessellation throughput of a 290X, if it is a problem with Tessellation performance the 285 will perform significantly better in W3 Hair Works than a 280/290.

Has anyone got one?
 
Very interesting. Nvidia say its a problem with AMD's tessellation performance.

There is a very easy way to confirm this or call it BS, the R9 285 has 4x the Tessellation throughput of a 290X, if it is a problem with Tessellation performance the 285 will perform significantly better in W3 Hair Works than a 280/290.

Has anyone got one?

When I first read what you said, I thought 4 times the throughput, rubbish there no way its that much better, then I went and looked at a benchmark or two.

tessmark1.jpg



Holy cow.:eek:

Ok so it's not 4 times better, but the premise is there. that is a significant improvement in tessellation performance.

Yes a 285 might/should very well do better in a hairworks situation, I wonder if Witcher 3 will have a benchmark feature ?

A 285 should show some improvement during a hairworks moment (god that sounds terrible :)), this is going to need some testing.
 
Back
Top Bottom