COMPTOIR
register

Comptoiroscope • DX11 vs DX12 sur Vermintide 2 : bis repetita ?

Fin janvier, nous avions déjà tenté de voir ce qui se passait entre DX11 et DX12 sur Total War Warhammer II, tenté de voir si la légende disait vrai. Mais légende fabuleuse ou légende urbaine ? Si vous avez vu la vidéo susmentionnée, vous avez une bribe de réponse. Mais on s'est dit qu'on allait enfoncer le clou (ou pas) en testant sur un autre jeu, et on a choisi un autre épisode de la saga Warhammer en la "personne" de Vermintide 2.

 

Toujours équipés de notre GTX 1070 HOF de test, on a fait chauffer la bestiole bien comme il faut pour ne léser personne et lancé le jeu en choisissant des scènes qui nous semblaient opportunes. Si la scène de combat en fin de vidéo est un peu bordélique, le framerate affiché indique la tendance. D'ailleurs la tendance est grosso modo la même que pour TWW2, avec un DX12 qui offre des performances toujours en deçà de son prédécesseur.

 

 

 

 

Un poil avant ?

Noctua lance ses moulins NF-A12x25, ça ne rigole pas chez Mr Hibou !

Un peu plus tard ...

Les premières cartes ASUS X470 sont officielles

Les 21 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Thibaut G., le Lundi 16 Avril 2018 à 19h47  
non mais je suis complètement ok avec ce que tu as écris, nous mêmes sur CDH on l'a déjà dit plusieurs fois, le multi-engine sur AMD est plus efficace du fait de son architecture et de ses manques sans. Mais ca les remet au niveau des GeForce au global qui n'ont aucune efficacité là dessus parce que leur architecture est naturellement plus efficiente. Après les arguments de jemporte sont les siens, sont factuels mais c'est l'interprétation qu'il en fait qui est fausse.
par Un alsacien à l'heure embusqué, le Lundi 16 Avril 2018 à 18h58  
Oui mais pour les suivant c'est actif et ça aide bien !
Je ne dis pas que c'est mal ou quoi que ce soit du genre ! Je dis juste que Jemporte a des arguments qui tiennent plus du membre de secte qui lit son fascicule sans comprendre que d'une réflexion intelligente et sensée.
par Thibaut G. le Lundi 16 Avril 2018 à 17h53
pas de multi engine pour les Radeon GCN 1.0 depuis l'année dernière
par Thibaut G., le Lundi 16 Avril 2018 à 17h53  
par Un alsacien à l'heure embusqué le Lundi 16 Avril 2018 à 17h13
A force de vomir ta haine sur nvidia et d'encenser amd, tu en arrives à raconter de ces choses, toi. Les cartes amd ont de meilleurs résultats sous dx12 car cette api compense une des grosse faiblesse de l'archi gcn, c'est à dire ses problèmes pour repartir la charge de travail entre les unités de calcul. DX12 le fait a sa place et mieux ce qui améliore les performances des cartes rouges. Par contre chez nvidia, cet avantage n'apparaît pas, l'architecture faisant d'origine bien son boulot à ce niveau. Rien à voir avec un affichage tripatouillé. A moins que tu ne parles de l'usage des fp16 qui dégradent le rendu mais augment la vitesse mais ça, c'est chez ta marque chérie
pas de multi engine pour les Radeon GCN 1.0 depuis l'année dernière
par Un alsacien à l'heure embusqué, le Lundi 16 Avril 2018 à 17h13  
par Jemporte le Lundi 16 Avril 2018 à 11h23
C'est évident.
Nvidia n'aime pas DX12 parce que DX12 oblige quasiment à un affichage non tripatouillé, brut, sans API intermédiaires.
AMD au contraire adore ça : moins de boulot sur les drivers (et des API fantaisistes) qui doivent être les plus fiables possibles et c'est tout, et toute la gamme GCN mise à jour d'un coup.
A force de vomir ta haine sur nvidia et d'encenser amd, tu en arrives à raconter de ces choses, toi. Les cartes amd ont de meilleurs résultats sous dx12 car cette api compense une des grosse faiblesse de l'archi gcn, c'est à dire ses problèmes pour repartir la charge de travail entre les unités de calcul. DX12 le fait a sa place et mieux ce qui améliore les performances des cartes rouges. Par contre chez nvidia, cet avantage n'apparaît pas, l'architecture faisant d'origine bien son boulot à ce niveau. Rien à voir avec un affichage tripatouillé. A moins que tu ne parles de l'usage des fp16 qui dégradent le rendu mais augment la vitesse mais ça, c'est chez ta marque chérie
par Jemporte, le Lundi 16 Avril 2018 à 11h23  
par fabrs embusqué le Samedi 14 Avril 2018 à 22h08
salut,le même test sur AMD c'est possible il me semble que directx 12 fonctionne mieux chez les rouge.
C'est évident.
Nvidia n'aime pas DX12 parce que DX12 oblige quasiment à un affichage non tripatouillé, brut, sans API intermédiaires.
AMD au contraire adore ça : moins de boulot sur les drivers (et des API fantaisistes) qui doivent être les plus fiables possibles et c'est tout, et toute la gamme GCN mise à jour d'un coup.
par YulFi, le Lundi 16 Avril 2018 à 08h59  
par Un ragoteur charitable embusqué le Samedi 14 Avril 2018 à 16h19
C'est clair qu'en plombant l'implémentation DirectX N-1 Microsoft ne peut que réussir à imposer une API encore plus pourrie... DirectX N.

Microsoft n'en est plus à ses premiers faits d'arme en terme de politique de la terre brûlée puisque les implémentations OpenGL sous Windows sont systématiquement dégradées.
Comment Microsoft pourrait dégrader les implémentations d'OpenGL puisque ce sont les constructeurs de cartes qui l'apportent via leurs drivers ?
par Un ragoteur charitable embusqué, le Samedi 14 Avril 2018 à 23h34  
par fabrs embusqué le Samedi 14 Avril 2018 à 22h08
salut,le même test sur AMD c'est possible il me semble que directx 12 fonctionne mieux chez les rouge.
C'est comme la croissance économique au Bangladesh... en partant du néant c'est plutôt fulgurant!
par fabrs embusqué, le Samedi 14 Avril 2018 à 22h08  
salut,le même test sur AMD c'est possible il me semble que directx 12 fonctionne mieux chez les rouge.
par Un #ragoteur déconnecté embusqué, le Samedi 14 Avril 2018 à 20h19  
par Wulfy le Samedi 14 Avril 2018 à 17h28
ouais enfin là, on va sur les 3 ans et ça n'est toujours pas probant.
Sur une carte Nvidia, c'est toujours utile de le rappeler...

Il semblerait que DX12 n'apporte de perfs à GCN que grâce à l'incapacité de ses pilotes à balancer le taf correctement (scheduler hard limité dans sa file d'attente globale), là où le scheduler soft des verts permet déjà d'utiliser au mieux le matos.
par QuequetteEnOr, le Samedi 14 Avril 2018 à 20h11  
Comme toujours DX11 > DX12, un autre crash de Microsoft
par Thomas N., le Samedi 14 Avril 2018 à 18h46  
par Un ragoteur tout mignon embusqué le Samedi 14 Avril 2018 à 17h41
il utilise toujours le stingray engine le 2 ?
Oui c'est le même moteur.

Il me tarde de faire le test avec le prochain Metro.
par Un champion du monde embusqué, le Samedi 14 Avril 2018 à 18h05  
par Un ragoteur charitable embusqué le Samedi 14 Avril 2018 à 16h19
C'est clair qu'en plombant l'implémentation DirectX N-1 Microsoft ne peut que réussir à imposer une API encore plus pourrie... DirectX N.

Microsoft n'en est plus à ses premiers faits d'arme en terme de politique de la terre brûlée puisque les implémentations OpenGL sous Windows sont systématiquement dégradées.
c'est ça le problème de DX 12, car Grosoft, non content de ne même pas faire l'effort minimum pour les produits concurrents fonctionnent sur leur système, pourrissent systématiquement le traivail des autres (ou jugé "concurrent" )

ce n'est donc pas avec leur mentalité de m**** que ça risque de changer