I thought licensed parties could request features adding to the GW libraries?
I shall have to have a read up![]()
They can and they are free to do what they like to it.
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.
I thought licensed parties could request features adding to the GW libraries?
I shall have to have a read up![]()
I thought licensed parties could request features adding to the GW libraries?
I shall have to have a read up![]()
Couldn't be further than GW's.
GW's code is black box and can only be viewed under license.
GPUO-if it transpires as claimed appears to be not only modifiable but more importantly open to optimisation, GW's isn't.
I think what he means is you cannot get into the source code, which more often than not is necessary to get it to run efficiently in the engine and the end users hardware.![]()
Thing is those developers who actually choose to use gameworks generally don't care about source access - they just want to be able to implement an effect with minimum work using a well supported and stable library. Which has been the way for a long time i.e. with things like sound i.e. Miles.
In regards to JPR comment that Shankly posted, can you clarify if anyone can download GPUOpen when it launches matt?
Marcin Momot
CD PROJEKT RED:
Many of you have asked us if AMD Radeon GPUs would be able to run NVIDIA’s HairWorks technology – the answer is yes! However, unsatisfactory performance may be experienced as the code of this feature cannot be optimized for AMD products.
Yes, fully open source via Github. Anyone can access and contribute.![]()
Why is being compared to GW? It's the complete opposite and if it allows effects to be optimised so they are actually worth using then this can only be a good thing.
I like some gameworks effects but the performance drop sometimes is absurd.
There are various bits on the slides that makes me think that at least some aspects of this only work with AMD hardware, is that right? Cuz in my opinion that's worse than not optimising for the other vendors.
I feel this could also be a reason that similar technologies (e.g. PhysX, TrueAudio and Mantle) didn't get the adoption they otherwise might have.
As nice as it may be, if it only runs on 1 vendor's hardware I can see a lot of developers dismissing it as not worth the effort.
If I misread or misinterpreted it and it all runs equally well on both vendors, then I hope good use is made of it and it continues to grow.
TrueAudio is a given, it requires hardware on the GPU that Nvidia don't have.
Mantle, yes probably, in Mantle form i'm assuming its still designed for GCN and GCN only, the Open source version of Mantle is Vulkan.
TrueAudio is a given, it requires hardware on the GPU that Nvidia don't have.
Mantle, yes probably, in Mantle form i'm assuming its still designed for GCN and GCN only, the Open Source version of Mantle is Vulkan.
I believe Freesync requires hardware on the GPU Nvidia don't have either, so equally can't expect that to be used by Nvidia. But that's slightly different.
Hopefully AMD realised that Mantle wouldn't take off in the form it was in and realised it needed to support multiple vendors. Then they figured it'd be easier for a 3rd party to move it to a state where it would be supported by all vendors. Plus it's less work for them if someone does the job but they did enough that they can constantly be credited every time "low level API" is mentioned in any context.
I guess that's another advantage of AMD making this open source, they can get away with letting other people do the work but still take the credit.
I think being cross-vendor compatible is essential these days and for all it's faults at least GW did run on all vendors (even if it didn't always do so well).
I believe every time a game used GW it was supposedly because Nvidia paid them to do so. I wonder if the same accusations will be made about this or if this will magically be used only on merit?
That's a rather cynical view, GogglayI guess that's another advantage of AMD making this open source, they can get away with letting other people do the work but still take the credit.
Did any games actually use TrueAudio? I remember about 30 mins of a PR piece being about it and how it was going to turn around our gaming as we hear it.
This is a controversial argument but its true, with GW what you actually have is Nvidia determining AMD's performance in games that use their libraries.