Page 1 of 2 12 LastLast
Results 1 to 16 of 30

Thread: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

  1. #1
    Moosing about! CAT-THE-FIFTH's Avatar
    Join Date
    Aug 2006
    Location
    Not here
    Posts
    32,042
    Thanks
    3,909
    Thanked
    5,213 times in 4,005 posts
    • CAT-THE-FIFTH's system
      • Motherboard:
      • Less E-PEEN
      • CPU:
      • Massive E-PEEN
      • Memory:
      • RGB E-PEEN
      • Storage:
      • Not in any order
      • Graphics card(s):
      • EVEN BIGGER E-PEEN
      • PSU:
      • OVERSIZED
      • Case:
      • UNDERSIZED
      • Operating System:
      • DOS 6.22
      • Monitor(s):
      • NOT USUALLY ON....WHEN I POST
      • Internet:
      • FUNCTIONAL

    Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    More details here:

    http://www.extremetech.com/extreme/1...-users-and-amd

    The effects of this programme were already seen with Batman:Arkham Origins!



    I posted that on OcUK a while back in a discussion about the latest Batman game.

    The chap is the editor at Hardware.fr,the biggest hardware review website in France.

  2. #2
    Moosing about! CAT-THE-FIFTH's Avatar
    Join Date
    Aug 2006
    Location
    Not here
    Posts
    32,042
    Thanks
    3,909
    Thanked
    5,213 times in 4,005 posts
    • CAT-THE-FIFTH's system
      • Motherboard:
      • Less E-PEEN
      • CPU:
      • Massive E-PEEN
      • Memory:
      • RGB E-PEEN
      • Storage:
      • Not in any order
      • Graphics card(s):
      • EVEN BIGGER E-PEEN
      • PSU:
      • OVERSIZED
      • Case:
      • UNDERSIZED
      • Operating System:
      • DOS 6.22
      • Monitor(s):
      • NOT USUALLY ON....WHEN I POST
      • Internet:
      • FUNCTIONAL

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD


  3. #3
    Treasure Hunter extraordinaire herulach's Avatar
    Join Date
    Apr 2005
    Location
    Bolton
    Posts
    5,618
    Thanks
    18
    Thanked
    172 times in 159 posts
    • herulach's system
      • Motherboard:
      • MSI Z97 MPower
      • CPU:
      • i7 4790K
      • Memory:
      • 8GB Vengeance LP
      • Storage:
      • 1TB WD Blue + 250GB 840 EVo
      • Graphics card(s):
      • 2* Palit GTX 970 Jetstream
      • PSU:
      • EVGA Supernova G2 850W
      • Case:
      • CM HAF Stacker 935, 2*360 Rad WC Loop w/EK blocks.
      • Operating System:
      • Windows 8.1
      • Monitor(s):
      • Crossover 290HD & LG L1980Q
      • Internet:
      • 120mb Virgin Media

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Interesting, although not that surprising. To be fair to work though, this does seem like one of those things that is genuinely a hardware issue, as I read that extreme tech article they demonstrated a performance improvement by turning down image quality.

    Relative performance of mantle on Cuda will be an interesting counterpoint.
    I appreciate that's an open api, but I'd be very surprised if it isn't designed with the way gcn cores run in mind

  4. #4
    Senior Member
    Join Date
    Nov 2007
    Posts
    1,061
    Thanks
    10
    Thanked
    39 times in 38 posts

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    WTF

    Can't they see that pulling this kind of crap is hurting Nvidia customers... Nvidia is run by halfwits.
    Last edited by jigger; 10-06-2014 at 03:59 PM.

  5. #5
    Seriously casual gamer KeyboardDemon's Avatar
    Join Date
    Feb 2012
    Location
    London
    Posts
    3,013
    Thanks
    774
    Thanked
    280 times in 242 posts
    • KeyboardDemon's system
      • Motherboard:
      • Asus Sabretooth Z77
      • CPU:
      • i7 3770k + Corsair H80 (Refurbed)
      • Memory:
      • 16gb (4x4gb) Corsair Vengence Red (1866mhz) - (Because it looks good in a black mobo)
      • Storage:
      • Crucial M550 SSD 1TB + 2x 500GB Seagate HDDs
      • Graphics card(s):
      • EVGA GTX 980 SC ACX 2.0 (Warranty replacement for 780Ti SC ACX)
      • PSU:
      • EVGA 750 watt SuperNova G2
      • Case:
      • Silverstone RV03
      • Operating System:
      • Windows 10 Pro 64 Bit
      • Monitor(s):
      • Asus Swift PG278Q
      • Internet:
      • BT Infinity (40mbs dl/10mbs ul)

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Quote Originally Posted by herulach View Post
    Interesting, although not that surprising. To be fair to work though, this does seem like one of those things that is genuinely a hardware issue, as I read that extreme tech article they demonstrated a performance improvement by turning down image quality.

    Relative performance of mantle on Cuda will be an interesting counterpoint.
    I appreciate that's an open api, but I'd be very surprised if it isn't designed with the way gcn cores run in mind
    I think that by having it as an open standard means that if nVidia wanted to update their drivers or optimise them to work with Mantle they could as they would have access to the code behind Mantle while at the same time they are not giving AMD the same level of access in order for AMD to optimise their drivers to work with GameWorks. Or maybe I have just misunderstood it all, but I would hate to see a day when I decide on wether or not I want to buy a game based on the GPU I have in my PC.

  6. #6
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,039
    Thanks
    1,880
    Thanked
    3,379 times in 2,716 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Quote Originally Posted by herulach View Post
    Interesting, although not that surprising. To be fair to work though, this does seem like one of those things that is genuinely a hardware issue
    I don't know if refusing to allow AMD to code improvements is a hardware issue. Seems quite unlikely.

  7. #7
    Oh Crumbs.... Biscuit's Avatar
    Join Date
    Feb 2007
    Location
    N. Yorkshire
    Posts
    11,193
    Thanks
    1,394
    Thanked
    1,091 times in 833 posts
    • Biscuit's system
      • Motherboard:
      • MSI B450M Mortar
      • CPU:
      • AMD 2700X (Be Quiet! Dark Rock 3)
      • Memory:
      • 16GB Patriot Viper 2 @ 3466MHz
      • Storage:
      • 500GB WD Black
      • Graphics card(s):
      • Sapphire R9 290X Vapor-X
      • PSU:
      • Seasonic Focus Gold 750W
      • Case:
      • Lian Li PC-V359
      • Operating System:
      • Windows 10 x64
      • Internet:
      • BT Infinity 80/20

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Typical nVidia anti competitive behaviour :-(

  8. #8
    Treasure Hunter extraordinaire herulach's Avatar
    Join Date
    Apr 2005
    Location
    Bolton
    Posts
    5,618
    Thanks
    18
    Thanked
    172 times in 159 posts
    • herulach's system
      • Motherboard:
      • MSI Z97 MPower
      • CPU:
      • i7 4790K
      • Memory:
      • 8GB Vengeance LP
      • Storage:
      • 1TB WD Blue + 250GB 840 EVo
      • Graphics card(s):
      • 2* Palit GTX 970 Jetstream
      • PSU:
      • EVGA Supernova G2 850W
      • Case:
      • CM HAF Stacker 935, 2*360 Rad WC Loop w/EK blocks.
      • Operating System:
      • Windows 8.1
      • Monitor(s):
      • Crossover 290HD & LG L1980Q
      • Internet:
      • 120mb Virgin Media

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Quote Originally Posted by kalniel View Post
    I don't know if refusing to allow AMD to code improvements is a hardware issue. Seems quite unlikely.
    From the article (emphasis mine):
    There’s a second reason to be dubious of Arkham Origins: it pulls the same tricks with tessellation that Nvidia has been playing since Fermi launched. One of the differences between AMD and Nvidia hardware is that Nvidia has a stronger tessellation engine. In most games, this doesn’t matter, but Nvidia has periodically backed games and benchmarks that include huge amounts of tessellation to no discernible purpose. Arkham Origins is one such title.

    Here’s what the ground looks like in Arkham Origins: First, the actual model, and second, the wireframe in DX11. Pouring triangles into these surfaces can make them look subtly more realistic, but it’s also a cheap way to disadvantage a competitor. Deep performance inspection reveals that the R9 290X takes 30-40% more time in tessellation per frame than an equivalent Nvidia card.
    I've no idea whether the increased level of tesselation in Arkham Origins is the result of nvidia meddling in the design to hurt performance on AMD or not, however, I suspect its more likely to be lazy programming (made all the more likely when you consider the slowdowns in some scenes due to the ridiculous number of physics objects - the scarecrow bits for example).

    TBH I'd give the whole article a lot more credence if the conclusions matched the rest of the article - essentially what they're saying is that one studio hasn't included improvements AMD built in, and has used a suboptimal means of making something look good. They then go on to demonstrate that if you force the image quality down, you can improve performance - derp.

    You could level the exact same criticisms at any dev not building anything from scratch. What if unreal engine doesn't work on Maxwell, what if Speedtree is faster on Kaveri than an i7?

    I;m not for a second suggesting its a good situation, just that its understandable that if the entire engine is built on nvidia's libraries, I'd imagine its difficult to pull part out an replace it with AMDs. The opposite will be equally true.

    I think that by having it as an open standard means that if nVidia wanted to update their drivers or optimise them to work with Mantle they could as they would have access to the code behind Mantle while at the same time they are not giving AMD the same level of access in order for AMD to optimise their drivers to work with GameWorks. Or maybe I have just misunderstood it all, but I would hate to see a day when I decide on wether or not I want to buy a game based on the GPU I have in my PC.
    Mantle is an open standard, so they can optimise drivers yes, but if for example Mantle is heavily dependent on bandwidth in a particular part, or performance of a particular hardware path then its going to be at best expensive to optimise for it in 8XX series cards, if not impossible.

  9. #9
    Banhammer in peace PeterB kalniel's Avatar
    Join Date
    Aug 2005
    Posts
    31,039
    Thanks
    1,880
    Thanked
    3,379 times in 2,716 posts
    • kalniel's system
      • Motherboard:
      • Gigabyte Z390 Aorus Ultra
      • CPU:
      • Intel i9 9900k
      • Memory:
      • 32GB DDR4 3200 CL16
      • Storage:
      • 1TB Samsung 970Evo+ NVMe
      • Graphics card(s):
      • nVidia GTX 1060 6GB
      • PSU:
      • Seasonic 600W
      • Case:
      • Cooler Master HAF 912
      • Operating System:
      • Win 10 Pro x64
      • Monitor(s):
      • Dell S2721DGF
      • Internet:
      • rubbish

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Also from the article:

    AMD attempted to provide Warner Bros. Montreal with code to improve Arkham Origins performance in tessellation, as well as to fix certain multi-GPU problems with the game. The studio turned down both.

  10. #10
    Treasure Hunter extraordinaire herulach's Avatar
    Join Date
    Apr 2005
    Location
    Bolton
    Posts
    5,618
    Thanks
    18
    Thanked
    172 times in 159 posts
    • herulach's system
      • Motherboard:
      • MSI Z97 MPower
      • CPU:
      • i7 4790K
      • Memory:
      • 8GB Vengeance LP
      • Storage:
      • 1TB WD Blue + 250GB 840 EVo
      • Graphics card(s):
      • 2* Palit GTX 970 Jetstream
      • PSU:
      • EVGA Supernova G2 850W
      • Case:
      • CM HAF Stacker 935, 2*360 Rad WC Loop w/EK blocks.
      • Operating System:
      • Windows 8.1
      • Monitor(s):
      • Crossover 290HD & LG L1980Q
      • Internet:
      • 120mb Virgin Media

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Quote Originally Posted by kalniel View Post
    Also from the article:
    Exactly, but as i said, that doesn't neccessarily mean its anything to do with gameworks. Without knowing the reason why that was declined its very circumstantial - if it happens again its a pattern, but until then, there might have been a perfectly valid reason for doing it.

  11. #11
    Not a good person scaryjim's Avatar
    Join Date
    Jan 2009
    Location
    Gateshead
    Posts
    15,196
    Thanks
    1,232
    Thanked
    2,290 times in 1,873 posts
    • scaryjim's system
      • Motherboard:
      • Dell Inspiron
      • CPU:
      • Core i5 8250U
      • Memory:
      • 2x 4GB DDR4 2666
      • Storage:
      • 128GB M.2 SSD + 1TB HDD
      • Graphics card(s):
      • Radeon R5 230
      • PSU:
      • Battery/Dell brick
      • Case:
      • Dell Inspiron 5570
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 15" 1080p laptop panel

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Quote Originally Posted by herulach View Post
    ... there might have been a perfectly valid reason for doing it.
    A valid reason for a game publisher refusing to accept code that will improve the experience of ~ 1/3 of their user base (based on Steam's hardware survey)? I can't think of many, and certainly no good ones...

  12. #12
    Anthropomorphic Personification shaithis's Avatar
    Join Date
    Apr 2004
    Location
    The Last Aerie
    Posts
    10,857
    Thanks
    645
    Thanked
    872 times in 736 posts
    • shaithis's system
      • Motherboard:
      • Asus P8Z77 WS
      • CPU:
      • i7 3770k @ 4.5GHz
      • Memory:
      • 32GB HyperX 1866
      • Storage:
      • Lots!
      • Graphics card(s):
      • Sapphire Fury X
      • PSU:
      • Corsair HX850
      • Case:
      • Corsair 600T (White)
      • Operating System:
      • Windows 10 x64
      • Monitor(s):
      • 2 x Dell 3007
      • Internet:
      • Zen 80Mb Fibre

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Quote Originally Posted by scaryjim View Post
    A valid reason for a game publisher refusing to accept code that will improve the experience of ~ 1/3 of their user base (based on Steam's hardware survey)? I can't think of many, and certainly no good ones...
    It broke something
    It had undesirable effects
    It required a lot of man hours to implement

    I could go on........

    It does seem like the GPU market is seeing a lot of changes at the moment, I just hope nVidia and AMD start to play nice with each other and we can all benefit, although I can't see it happening any time soon :S
    Main PC: Asus Rampage IV Extreme / 3960X@4.5GHz / Antec H1200 Pro / 32GB DDR3-1866 Quad Channel / Sapphire Fury X / Areca 1680 / 850W EVGA SuperNOVA Gold 2 / Corsair 600T / 2x Dell 3007 / 4 x 250GB SSD + 2 x 80GB SSD / 4 x 1TB HDD (RAID 10) / Windows 10 Pro, Yosemite & Ubuntu
    HTPC: AsRock Z77 Pro 4 / 3770K@4.2GHz / 24GB / GTX 1080 / SST-LC20 / Antec TP-550 / Hisense 65k5510 4K TV / HTC Vive / 2 x 240GB SSD + 12TB HDD Space / Race Seat / Logitech G29 / Win 10 Pro
    HTPC2: Asus AM1I-A / 5150 / 4GB / Corsair Force 3 240GB / Silverstone SST-ML05B + ST30SF / Samsung UE60H6200 TV / Windows 10 Pro
    Spare/Loaner: Gigabyte EX58-UD5 / i950 / 12GB / HD7870 / Corsair 300R / Silverpower 700W modular
    NAS 1: HP N40L / 12GB ECC RAM / 2 x 3TB Arrays || NAS 2: Dell PowerEdge T110 II / 24GB ECC RAM / 2 x 3TB Hybrid arrays || Network:Buffalo WZR-1166DHP w/DD-WRT + HP ProCurve 1800-24G
    Laptop: Dell Precision 5510 Printer: HP CP1515n || Phone: Huawei P30 || Other: Samsung Galaxy Tab 4 Pro 10.1 CM14 / Playstation 4 + G29 + 2TB Hybrid drive

  13. #13
    Treasure Hunter extraordinaire herulach's Avatar
    Join Date
    Apr 2005
    Location
    Bolton
    Posts
    5,618
    Thanks
    18
    Thanked
    172 times in 159 posts
    • herulach's system
      • Motherboard:
      • MSI Z97 MPower
      • CPU:
      • i7 4790K
      • Memory:
      • 8GB Vengeance LP
      • Storage:
      • 1TB WD Blue + 250GB 840 EVo
      • Graphics card(s):
      • 2* Palit GTX 970 Jetstream
      • PSU:
      • EVGA Supernova G2 850W
      • Case:
      • CM HAF Stacker 935, 2*360 Rad WC Loop w/EK blocks.
      • Operating System:
      • Windows 8.1
      • Monitor(s):
      • Crossover 290HD & LG L1980Q
      • Internet:
      • 120mb Virgin Media

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Quote Originally Posted by scaryjim View Post
    A valid reason for a game publisher refusing to accept code that will improve the experience of ~ 1/3 of their user base (based on Steam's hardware survey)? I can't think of many, and certainly no good ones...
    Valid probably not the best word - but non nvidia related is certainly feasible. Publishers pushing deadlines and not wanting to redo testing seeming to be the obvious two, but you could also choose laziness, ambivalence, incompatibility with other code, adversly impacting the performance on nvidia hardware, wanting the cape/snow to react in a particular way, odd interactions with the PhysX code etc theres any number of reasons that aren't neccessarily good, but have nothing to do with nvidia.

    For clarity, I'm not a fanboy (you'll note not too dissimilar comments in the mantle thread) and I don't think any of them are good reasons, but nothing in that article proves the headline. If another developer does the same thing, then maybe, but in the meantime I'm much more open to believing in lazy developers than nvidia doing something anti competitive in such a blatant fashion (I'd fully believe they'd do something, I just think they'd be more subtle about it. Paying people to make something perform worse on other hardware smacks of leaving themselves open to lawsuits).

  14. #14
    Not a good person scaryjim's Avatar
    Join Date
    Jan 2009
    Location
    Gateshead
    Posts
    15,196
    Thanks
    1,232
    Thanked
    2,290 times in 1,873 posts
    • scaryjim's system
      • Motherboard:
      • Dell Inspiron
      • CPU:
      • Core i5 8250U
      • Memory:
      • 2x 4GB DDR4 2666
      • Storage:
      • 128GB M.2 SSD + 1TB HDD
      • Graphics card(s):
      • Radeon R5 230
      • PSU:
      • Battery/Dell brick
      • Case:
      • Dell Inspiron 5570
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 15" 1080p laptop panel

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Quote Originally Posted by herulach View Post
    ... Publishers pushing deadlines and not wanting to redo testing seeming to be the obvious two ...
    I'd buy that, if the twitter exchange CAT posted didn't clearly indicate that a) AMD met WB's own deadlines, and b) WB outright refused the code. It shows a blatant lack of respect for both AMD, and any potential customer who's running AMD hardware. They could easily accept the code but give no guarantee as to when it'll be patched in to the game; to just refuse the code looks childish at best.

    I think the more pertinent point in the article is that GameWorks locks out developers from understanding the shader code - yes, the tool makes development easier, but ultimately it stops being a genuine DX11 game and becomes a GameWorks game: AMD and Intel can't optimise their drivers for GameWorks, because NV are being closed about the internal workings. Neither side is entirely guilt-free in dev relations - DIRT: Showdown was a classic example of what single-vendor code optimisation can do - but NVs cheap tesselation shots just smell of desperation: they do nothing to improve in-game experience and everything to screw over a competing graphics vendor.

    Releasing dev tools that allow them to control the performance of competing cards? Nothing to do with supporting PC gaming, everything to do with supporting their own bottom line. At least Mantle will be an open API - AFAICT GameWorks turns a theoretically open API into an nvidia proprietary one. Can't see how that could ever be a good thing.

  15. #15
    Anthropomorphic Personification shaithis's Avatar
    Join Date
    Apr 2004
    Location
    The Last Aerie
    Posts
    10,857
    Thanks
    645
    Thanked
    872 times in 736 posts
    • shaithis's system
      • Motherboard:
      • Asus P8Z77 WS
      • CPU:
      • i7 3770k @ 4.5GHz
      • Memory:
      • 32GB HyperX 1866
      • Storage:
      • Lots!
      • Graphics card(s):
      • Sapphire Fury X
      • PSU:
      • Corsair HX850
      • Case:
      • Corsair 600T (White)
      • Operating System:
      • Windows 10 x64
      • Monitor(s):
      • 2 x Dell 3007
      • Internet:
      • Zen 80Mb Fibre

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Another interesting point in this general area is that, AFAIK, Batman:AO actively blocks AMD/nVidia combos that have been hacked together. Whether that's a side-effect of using newer GameWorks libraries or whether nVidia are turning the screw on the developers they have in their pocket, I am not sure.
    Main PC: Asus Rampage IV Extreme / 3960X@4.5GHz / Antec H1200 Pro / 32GB DDR3-1866 Quad Channel / Sapphire Fury X / Areca 1680 / 850W EVGA SuperNOVA Gold 2 / Corsair 600T / 2x Dell 3007 / 4 x 250GB SSD + 2 x 80GB SSD / 4 x 1TB HDD (RAID 10) / Windows 10 Pro, Yosemite & Ubuntu
    HTPC: AsRock Z77 Pro 4 / 3770K@4.2GHz / 24GB / GTX 1080 / SST-LC20 / Antec TP-550 / Hisense 65k5510 4K TV / HTC Vive / 2 x 240GB SSD + 12TB HDD Space / Race Seat / Logitech G29 / Win 10 Pro
    HTPC2: Asus AM1I-A / 5150 / 4GB / Corsair Force 3 240GB / Silverstone SST-ML05B + ST30SF / Samsung UE60H6200 TV / Windows 10 Pro
    Spare/Loaner: Gigabyte EX58-UD5 / i950 / 12GB / HD7870 / Corsair 300R / Silverpower 700W modular
    NAS 1: HP N40L / 12GB ECC RAM / 2 x 3TB Arrays || NAS 2: Dell PowerEdge T110 II / 24GB ECC RAM / 2 x 3TB Hybrid arrays || Network:Buffalo WZR-1166DHP w/DD-WRT + HP ProCurve 1800-24G
    Laptop: Dell Precision 5510 Printer: HP CP1515n || Phone: Huawei P30 || Other: Samsung Galaxy Tab 4 Pro 10.1 CM14 / Playstation 4 + G29 + 2TB Hybrid drive

  16. #16
    Treasure Hunter extraordinaire herulach's Avatar
    Join Date
    Apr 2005
    Location
    Bolton
    Posts
    5,618
    Thanks
    18
    Thanked
    172 times in 159 posts
    • herulach's system
      • Motherboard:
      • MSI Z97 MPower
      • CPU:
      • i7 4790K
      • Memory:
      • 8GB Vengeance LP
      • Storage:
      • 1TB WD Blue + 250GB 840 EVo
      • Graphics card(s):
      • 2* Palit GTX 970 Jetstream
      • PSU:
      • EVGA Supernova G2 850W
      • Case:
      • CM HAF Stacker 935, 2*360 Rad WC Loop w/EK blocks.
      • Operating System:
      • Windows 8.1
      • Monitor(s):
      • Crossover 290HD & LG L1980Q
      • Internet:
      • 120mb Virgin Media

    Re: Nvidia’s GameWorks program usurps power from developers, end-users, and AMD

    Quote Originally Posted by scaryjim View Post
    I'd buy that, if the twitter exchange CAT posted didn't clearly indicate that a) AMD met WB's own deadlines, and b) WB outright refused the code. It shows a blatant lack of respect for both AMD, and any potential customer who's running AMD hardware. They could easily accept the code but give no guarantee as to when it'll be patched in to the game; to just refuse the code looks childish at best.

    I think the more pertinent point in the article is that GameWorks locks out developers from understanding the shader code - yes, the tool makes development easier, but ultimately it stops being a genuine DX11 game and becomes a GameWorks game: AMD and Intel can't optimise their drivers for GameWorks, because NV are being closed about the internal workings. Neither side is entirely guilt-free in dev relations - DIRT: Showdown was a classic example of what single-vendor code optimisation can do - but NVs cheap tesselation shots just smell of desperation: they do nothing to improve in-game experience and everything to screw over a competing graphics vendor.

    Releasing dev tools that allow them to control the performance of competing cards? Nothing to do with supporting PC gaming, everything to do with supporting their own bottom line. At least Mantle will be an open API - AFAICT GameWorks turns a theoretically open API into an nvidia proprietary one. Can't see how that could ever be a good thing.
    I'm not suggesting for a second that it is. My issue is that the article clearly tries to give the impression that this was some nefarious intervention by nvidia, when actually all there is evidence of is lazy development practices.

    I'd still make the point that mantle whilst an open API will be designed to give a competitive advantage on AMD hardware if it takes off (for example, SSE which required hardware support took amd 2 years to implement). If it isn't then AMD are daft.

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •