Overclock.net › Forums › Industry News › Video Game News › [WCCF] HITMAN To Feature Best Implementation Of DX12 Async Compute Yet, Says AMD
New Posts  All Forums:Forum Nav:

[WCCF] HITMAN To Feature Best Implementation Of DX12 Async Compute Yet, Says AMD - Page 13

post #121 of 799
Quote:
Originally Posted by PostalTwinkie View Post

doh.gif

That is the double standard I am talking about.

Had this been a GameWorks thread/feature discussion, it would have been flooded with "GameWorks! Get that crap out of here, ruining and tubing games!". Yet, here we are, discussing an ENTIRE article about AMD's Gaming Evolved, and people (you) are trying to say it is just about ASC.

No, this is an announcement by AMD and IO of their partnership via the Gaming Evolved program, literally. Let me show you....
This is a Gaming Evolved announcement, and people are going spastic over it, yet with Nvidia they would be burning torches. Further, and I want people to actually think about this...

ASC v.s. Phsyx: Both are features that one can use, but not the other, so why is one OK?

AMD Gaming Evolved doesn't have Gameworks record of making games run like crap in both GPUs Vendor, the hate you see about Gameworks is well deserved, your fanboyism doesn't allow you to see that.

Also AMD Gaming Evolved isn't an "Development suite" its just a tag the game use to let users know that it didn't dump a big turd on AMD's hardware.
Quote:
Originally Posted by PostalTwinkie View Post



As of right now you have a situation of AMD having support for a "feature" that Nvidia doesn't, just like Nvidia currently has ones that AMD doesn't support. Yet here on OCN, one is OK, while the other isn't.

That's downright stupid, as of right now you have a situation of AMD having support for a "Feature" that Nvidia doesn't, an open feature that anyone can use, unlike Nvidia who currently has ones that AMD doesn't support nor will be able to support ever.

If you can't see the difference then you're probably shrekt, and shrekt is disgusting and smelly.
Edited by Dargonplay - 2/11/16 at 1:02pm
post #122 of 799
Quote:
Originally Posted by Dargonplay View Post

AMD Gaming Evolved doesn't have Gameworks record of making games run like crap in both GPUs Vendor, the hate you see about Gameworks is well deserved, your fanboyism doesn't allow you to see that.

This is true, Gameworks runs like trash period. Doesn't matter if you are using an Intel Igpu, AMD, or Nvidia card, you turn on a gameworks feature and you are gonna get hammered for 25% reduction in FPS. I run dual T-X gpu's and still turn off most trashworks features because it destroys my FPS.
post #123 of 799
INB4, reviews coming up with Asynchronous Shaders disabled for BOTH brands because it is not fair for Nvidia.rolleyes.gif
The Machine
(14 items)
 
Nexus 7 2013
(11 items)
 
 
CPUMotherboardGraphicsRAM
A10 6800K Asus F2A85-V MSI 6870 Hawx, VTX3D 5770, AMD HD6950(RIP), Sap... G.skill Ripjaws PC12800 6-8-6-24 
Hard DriveOptical DriveOSMonitor
Seagate 7200.5 1TB NEC 3540 Dvd-Rom Windows 7 x32 Ultimate Samsung P2350 23" 1080p 
PowerCaseMouseAudio
Seasonic s12-600w CoolerMaster Centurion 5 Logitech G600 Auzen X-Fi Raider 
CPUMotherboardGraphicsRAM
Quad Krait 300 at 1.5Ghz Qualcomm APQ8064-1AA SOC Adreno 320 at 400mhz 2GB DDR3L-1600 
Hard DriveOSMonitorKeyboard
32GB Internal NAND Android 5.0 7" 1920X1200 103% sRGB & 572 cd/m2 LTPS IPS Microsoft Wedge Mobile Keyboard 
PowerAudio
3950mAh/15.01mAh Battery Stereo Speakers 
  hide details  
Reply
The Machine
(14 items)
 
Nexus 7 2013
(11 items)
 
 
CPUMotherboardGraphicsRAM
A10 6800K Asus F2A85-V MSI 6870 Hawx, VTX3D 5770, AMD HD6950(RIP), Sap... G.skill Ripjaws PC12800 6-8-6-24 
Hard DriveOptical DriveOSMonitor
Seagate 7200.5 1TB NEC 3540 Dvd-Rom Windows 7 x32 Ultimate Samsung P2350 23" 1080p 
PowerCaseMouseAudio
Seasonic s12-600w CoolerMaster Centurion 5 Logitech G600 Auzen X-Fi Raider 
CPUMotherboardGraphicsRAM
Quad Krait 300 at 1.5Ghz Qualcomm APQ8064-1AA SOC Adreno 320 at 400mhz 2GB DDR3L-1600 
Hard DriveOSMonitorKeyboard
32GB Internal NAND Android 5.0 7" 1920X1200 103% sRGB & 572 cd/m2 LTPS IPS Microsoft Wedge Mobile Keyboard 
PowerAudio
3950mAh/15.01mAh Battery Stereo Speakers 
  hide details  
Reply
post #124 of 799
Quote:
Originally Posted by iLeakStuff View Post

So its not OK to work with game developer partners to get games to run better on your hardware (Nvidia, GameWorks) but when it benefit you (AMD, Async Compute), its OK to have the partners code the game to work better on your hardware.

The double standard here... rolleyes.gif

You might've had a point if Gameworks actually ran decently on nVidia hardware or TWIMTBP titles weren't broken on release.
post #125 of 799
The difference here even if A-Sync was AMD only is that A-Sync increases performance hence allowing better effect. While GameWorks allows better effects on sacrifice of limited performance. The reason we dont see much DX12 is Nvidia sadly. They are just not ready for it so they will delay it as much as possible. If Nvidia had GCN as their architecture right now with same marketshare you would see DX12 in every games. They sure have shown us how deticated they are with GameWorks.
Ishimura
(21 items)
 
Silent Knight
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7 3770K @ 4.6GHz ASRock Z77E-ITX eVGA GTX 1080 Ti Hybrid AMD Radeon R9 16GB DDR3-2400MHz  
Hard DriveHard DriveCoolingCooling
SanDisk Ultra II 960GB Toshiba X300 5TB Corsair H100i GTX eVGA Hybrid Water Cooler  
CoolingOSMonitorKeyboard
4x GentleTyphoon AP-15 Windows 10 Pro 64-Bit Philips Brilliance BDM4065UC 4K Razer BlackWidow Chroma  
PowerCaseMouseMouse Pad
eVGA SuperNOVA 750 G3 Define Nano S Logitech G502 Proteus Core PECHAM Gaming Mouse Pad XX-Large 
AudioAudioAudioAudio
Audioengine D1 DAC Mackie CR Series CR3 Audio-Technica ATH-M50 Sennheiser HD 598 
Audio
Sony XB950BT 
CPUMotherboardGraphicsRAM
AMD Phenom II X4 955 @ 4.2GHz ASUS M4A79XTD EVO AMD Radeon HD 7970 3GB @ 1200/1500 2x 4GB G.SKILL Ripjaws X DDR3-1600 
Hard DriveHard DriveHard DriveCooling
OCZ Agility 3 60GB WD Caviar Green 1.5TB 2 x Seagate Barracuda 2TB XSPC Raystorm 
CoolingCoolingOSPower
EK-FC7970 XSPC RS360 Windows 10 Pro 64-Bit Corsair TX750 
Case
NZXT Switch 810  
  hide details  
Reply
Ishimura
(21 items)
 
Silent Knight
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7 3770K @ 4.6GHz ASRock Z77E-ITX eVGA GTX 1080 Ti Hybrid AMD Radeon R9 16GB DDR3-2400MHz  
Hard DriveHard DriveCoolingCooling
SanDisk Ultra II 960GB Toshiba X300 5TB Corsair H100i GTX eVGA Hybrid Water Cooler  
CoolingOSMonitorKeyboard
4x GentleTyphoon AP-15 Windows 10 Pro 64-Bit Philips Brilliance BDM4065UC 4K Razer BlackWidow Chroma  
PowerCaseMouseMouse Pad
eVGA SuperNOVA 750 G3 Define Nano S Logitech G502 Proteus Core PECHAM Gaming Mouse Pad XX-Large 
AudioAudioAudioAudio
Audioengine D1 DAC Mackie CR Series CR3 Audio-Technica ATH-M50 Sennheiser HD 598 
Audio
Sony XB950BT 
CPUMotherboardGraphicsRAM
AMD Phenom II X4 955 @ 4.2GHz ASUS M4A79XTD EVO AMD Radeon HD 7970 3GB @ 1200/1500 2x 4GB G.SKILL Ripjaws X DDR3-1600 
Hard DriveHard DriveHard DriveCooling
OCZ Agility 3 60GB WD Caviar Green 1.5TB 2 x Seagate Barracuda 2TB XSPC Raystorm 
CoolingCoolingOSPower
EK-FC7970 XSPC RS360 Windows 10 Pro 64-Bit Corsair TX750 
Case
NZXT Switch 810  
  hide details  
Reply
post #126 of 799
Quote:
Originally Posted by looniam View Post

and just how can they block it????

c'mon man. it's one thing to block their own proprietary software but a completely other to block a competitor's hardware.

not. gonna. happen.

I've already explained this.

"DriverEntry is the first routine called after a driver is loaded, and is responsible for initializing the driver."
Source: https://msdn.microsoft.com/en-us/library/windows/hardware/ff544113%28v=vs.85%29.aspx

Microsoft offers some WDK examples here: https://msdn.microsoft.com/en-us/windows/hardware/dn433227.aspx If you take a look at the Windows 10 ones, specifically the kernel mode video driver, you will see the DriverEntry function inside BDD_DDI.cxx here: https://github.com/Microsoft/Windows-driver-samples/blob/master/video/KMDOD/bdd_ddi.cxx
Code:
// BEGIN: Init Code

//
// Driver Entry point
//

extern "C"
NTSTATUS
DriverEntry(
    _In_  DRIVER_OBJECT*  pDriverObject,
    _In_  UNICODE_STRING* pRegistryPath)
{
    PAGED_CODE();


    // Initialize DDI function pointers and dxgkrnl
    KMDDOD_INITIALIZATION_DATA InitialData = {0};

    InitialData.Version = DXGKDDI_INTERFACE_VERSION;

    InitialData.DxgkDdiAddDevice                    = BddDdiAddDevice;
    InitialData.DxgkDdiStartDevice                  = BddDdiStartDevice;
    InitialData.DxgkDdiStopDevice                   = BddDdiStopDevice;
    InitialData.DxgkDdiResetDevice                  = BddDdiResetDevice;
    InitialData.DxgkDdiRemoveDevice                 = BddDdiRemoveDevice;
    InitialData.DxgkDdiDispatchIoRequest            = BddDdiDispatchIoRequest;
    InitialData.DxgkDdiInterruptRoutine             = BddDdiInterruptRoutine;
    InitialData.DxgkDdiDpcRoutine                   = BddDdiDpcRoutine;
    InitialData.DxgkDdiQueryChildRelations          = BddDdiQueryChildRelations;
    InitialData.DxgkDdiQueryChildStatus             = BddDdiQueryChildStatus;
    InitialData.DxgkDdiQueryDeviceDescriptor        = BddDdiQueryDeviceDescriptor;
    InitialData.DxgkDdiSetPowerState                = BddDdiSetPowerState;
    InitialData.DxgkDdiUnload                       = BddDdiUnload;
    InitialData.DxgkDdiQueryAdapterInfo             = BddDdiQueryAdapterInfo;
    InitialData.DxgkDdiSetPointerPosition           = BddDdiSetPointerPosition;
    InitialData.DxgkDdiSetPointerShape              = BddDdiSetPointerShape;
    InitialData.DxgkDdiIsSupportedVidPn             = BddDdiIsSupportedVidPn;
    InitialData.DxgkDdiRecommendFunctionalVidPn     = BddDdiRecommendFunctionalVidPn;
    InitialData.DxgkDdiEnumVidPnCofuncModality      = BddDdiEnumVidPnCofuncModality;
    InitialData.DxgkDdiSetVidPnSourceVisibility     = BddDdiSetVidPnSourceVisibility;
    InitialData.DxgkDdiCommitVidPn                  = BddDdiCommitVidPn;
    InitialData.DxgkDdiUpdateActiveVidPnPresentPath = BddDdiUpdateActiveVidPnPresentPath;
    InitialData.DxgkDdiRecommendMonitorModes        = BddDdiRecommendMonitorModes;
    InitialData.DxgkDdiQueryVidPnHWCapability       = BddDdiQueryVidPnHWCapability;
    InitialData.DxgkDdiPresentDisplayOnly           = BddDdiPresentDisplayOnly;
    InitialData.DxgkDdiStopDeviceAndReleasePostDisplayOwnership = BddDdiStopDeviceAndReleasePostDisplayOwnership;
    InitialData.DxgkDdiSystemDisplayEnable          = BddDdiSystemDisplayEnable;
    InitialData.DxgkDdiSystemDisplayWrite           = BddDdiSystemDisplayWrite;

    NTSTATUS Status = DxgkInitializeDisplayOnlyDriver(pDriverObject, pRegistryPath, &InitialData);
    if (!NT_SUCCESS(Status))
    {
        BDD_LOG_ERROR1("DxgkInitializeDisplayOnlyDriver failed with Status: 0x%I64x", Status);
        return Status;
    }


    return Status;
}
// END: Init Code

Nvidia could use this function to verify that no AMD hardware IDs are present before initializing their driver.
post #127 of 799
Funny thing is you you can only run crapworks effects with the top of the line nividia cards. if you dare to turn on crapworks effects on lower than 980 you better be ready for getting uranus destroyed:thumb:
post #128 of 799
and yet it's 770gtx VS 290 recommanded mad.gif
Number 3
(16 items)
 
Dust Catcher
(9 items)
 
CPUMotherboardGraphicsRAM
i7 6700k 4.5 ghz MSI Gaming M7  Palit 1080 GameRock PE 2x8 go Gskill 3200mhz C15 
Hard DriveHard DriveHard DriveHard Drive
crucial ssd 128 Go Samsung 840 evo 250 Go Hitachi HDD 1To Toshiba HDD 2To 
Optical DriveCoolingOSMonitor
Old DVD-RW KRAKEN X61 Windows 10 x64 Acer 27" 144hz 
KeyboardPowerCaseMouse
CM Quick Fire Pro CM V1000 CM Trooper modded CM Havoc 
CPUMotherboardGraphicsRAM
Phenom ii x6 1075t Asus Sabertooth 990fx CF 2x Asus 6950 directcu ii  2x4Gb Gskill 1333 
Hard DriveCoolingOSPower
80go Intel x25 ssd series + 500 go Samsung  cooler master V6 gt Win 7 64bit ultimate edition cooler master silent pro 850w 
Case
HAF 912 advanced 
  hide details  
Reply
Number 3
(16 items)
 
Dust Catcher
(9 items)
 
CPUMotherboardGraphicsRAM
i7 6700k 4.5 ghz MSI Gaming M7  Palit 1080 GameRock PE 2x8 go Gskill 3200mhz C15 
Hard DriveHard DriveHard DriveHard Drive
crucial ssd 128 Go Samsung 840 evo 250 Go Hitachi HDD 1To Toshiba HDD 2To 
Optical DriveCoolingOSMonitor
Old DVD-RW KRAKEN X61 Windows 10 x64 Acer 27" 144hz 
KeyboardPowerCaseMouse
CM Quick Fire Pro CM V1000 CM Trooper modded CM Havoc 
CPUMotherboardGraphicsRAM
Phenom ii x6 1075t Asus Sabertooth 990fx CF 2x Asus 6950 directcu ii  2x4Gb Gskill 1333 
Hard DriveCoolingOSPower
80go Intel x25 ssd series + 500 go Samsung  cooler master V6 gt Win 7 64bit ultimate edition cooler master silent pro 850w 
Case
HAF 912 advanced 
  hide details  
Reply
post #129 of 799
Quote:
Originally Posted by caswow View Post

Funny thing is you you can only run crapworks effects with the top of the line nividia cards. if you dare to turn on crapworks effects on lower than 980 you better be ready for getting uranus destroyed:thumb:

I run PureHair and HBOA+ fine 4K with my setup. Its how they are implemented.
Ishimura
(21 items)
 
Silent Knight
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7 3770K @ 4.6GHz ASRock Z77E-ITX eVGA GTX 1080 Ti Hybrid AMD Radeon R9 16GB DDR3-2400MHz  
Hard DriveHard DriveCoolingCooling
SanDisk Ultra II 960GB Toshiba X300 5TB Corsair H100i GTX eVGA Hybrid Water Cooler  
CoolingOSMonitorKeyboard
4x GentleTyphoon AP-15 Windows 10 Pro 64-Bit Philips Brilliance BDM4065UC 4K Razer BlackWidow Chroma  
PowerCaseMouseMouse Pad
eVGA SuperNOVA 750 G3 Define Nano S Logitech G502 Proteus Core PECHAM Gaming Mouse Pad XX-Large 
AudioAudioAudioAudio
Audioengine D1 DAC Mackie CR Series CR3 Audio-Technica ATH-M50 Sennheiser HD 598 
Audio
Sony XB950BT 
CPUMotherboardGraphicsRAM
AMD Phenom II X4 955 @ 4.2GHz ASUS M4A79XTD EVO AMD Radeon HD 7970 3GB @ 1200/1500 2x 4GB G.SKILL Ripjaws X DDR3-1600 
Hard DriveHard DriveHard DriveCooling
OCZ Agility 3 60GB WD Caviar Green 1.5TB 2 x Seagate Barracuda 2TB XSPC Raystorm 
CoolingCoolingOSPower
EK-FC7970 XSPC RS360 Windows 10 Pro 64-Bit Corsair TX750 
Case
NZXT Switch 810  
  hide details  
Reply
Ishimura
(21 items)
 
Silent Knight
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i7 3770K @ 4.6GHz ASRock Z77E-ITX eVGA GTX 1080 Ti Hybrid AMD Radeon R9 16GB DDR3-2400MHz  
Hard DriveHard DriveCoolingCooling
SanDisk Ultra II 960GB Toshiba X300 5TB Corsair H100i GTX eVGA Hybrid Water Cooler  
CoolingOSMonitorKeyboard
4x GentleTyphoon AP-15 Windows 10 Pro 64-Bit Philips Brilliance BDM4065UC 4K Razer BlackWidow Chroma  
PowerCaseMouseMouse Pad
eVGA SuperNOVA 750 G3 Define Nano S Logitech G502 Proteus Core PECHAM Gaming Mouse Pad XX-Large 
AudioAudioAudioAudio
Audioengine D1 DAC Mackie CR Series CR3 Audio-Technica ATH-M50 Sennheiser HD 598 
Audio
Sony XB950BT 
CPUMotherboardGraphicsRAM
AMD Phenom II X4 955 @ 4.2GHz ASUS M4A79XTD EVO AMD Radeon HD 7970 3GB @ 1200/1500 2x 4GB G.SKILL Ripjaws X DDR3-1600 
Hard DriveHard DriveHard DriveCooling
OCZ Agility 3 60GB WD Caviar Green 1.5TB 2 x Seagate Barracuda 2TB XSPC Raystorm 
CoolingCoolingOSPower
EK-FC7970 XSPC RS360 Windows 10 Pro 64-Bit Corsair TX750 
Case
NZXT Switch 810  
  hide details  
Reply
post #130 of 799
Quote:
Originally Posted by Dargonplay View Post

AMD Gaming Evolved doesn't have Gameworks record of making games run like crap in both GPUs Vendor, the hate you see about Gameworks is well deserved, your fanboyism doesn't allow you to see that.

Feel free to list specific examples, and sources, that show GameWorks was the issue with a game, and it wasn't just the terrible development to save a buck. Which games did GameWorks destroy, and where the user couldn't turn off the optional features it brought?

To say that Gaming Evolved games don't have the same record is just ridiculous. A short list of Gaming Evolved titles that had performance issues....

  • Watch Dogs
  • Battlefield 4
  • Thief

EDIT: To correct list.

All of these games launched broken in some fashion. Do we blame AMD for that? No. We blame the developers for it, just like the games that sport Nvidia's features.

The game developer is developing the game, they are responsible for the quality of the game. Not the hardware vendor that the consumer uses.

Quote:
Originally Posted by xxdarkreap3rxx View Post

I've already explained this.

"DriverEntry is the first routine called after a driver is loaded, and is responsible for initializing the driver."
Source: https://msdn.microsoft.com/en-us/library/windows/hardware/ff544113%28v=vs.85%29.aspx

Microsoft offers some WDK examples here: https://msdn.microsoft.com/en-us/windows/hardware/dn433227.aspx If you take a look at the Windows 10 ones, specifically the kernel mode video driver, you will see the DriverEntry function inside BDD_DDI.cxx here:*snip*


Nvidia could use this function to verify that no AMD hardware IDs are present before initializing their driver.

They will probably do it too.
Edited by PostalTwinkie - 2/11/16 at 1:12pm
    
CPUMotherboardGraphicsRAM
Intel i7 5820K AsRock Extreme6 X99 Gigabyte GTX 980 Ti Windforce OC 16 GB Corsair Vengeance LPX 
Hard DriveHard DriveCoolingOS
Samsung 840 EVO 250GB - HDD Speed Edtition Samsung SM951 512 GB - I still hate Samsung!  Noctua NHD14 Windows 10 
MonitorMonitorMonitorKeyboard
Achieva Shimian QH270-Lite Overlord Computer Tempest X27OC  Acer Predator XB270HU Filco Majestouch 2 Ninja 
PowerCaseMouseMouse Pad
Seasonic X-1250 Fractal Design R5 Razer Naga Razer Goliathus Alpha 
AudioAudio
AKG K702 65th Anniversary Edition Creative Sound Blaster Zx 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel i7 5820K AsRock Extreme6 X99 Gigabyte GTX 980 Ti Windforce OC 16 GB Corsair Vengeance LPX 
Hard DriveHard DriveCoolingOS
Samsung 840 EVO 250GB - HDD Speed Edtition Samsung SM951 512 GB - I still hate Samsung!  Noctua NHD14 Windows 10 
MonitorMonitorMonitorKeyboard
Achieva Shimian QH270-Lite Overlord Computer Tempest X27OC  Acer Predator XB270HU Filco Majestouch 2 Ninja 
PowerCaseMouseMouse Pad
Seasonic X-1250 Fractal Design R5 Razer Naga Razer Goliathus Alpha 
AudioAudio
AKG K702 65th Anniversary Edition Creative Sound Blaster Zx 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Video Game News
Overclock.net › Forums › Industry News › Video Game News › [WCCF] HITMAN To Feature Best Implementation Of DX12 Async Compute Yet, Says AMD