Connexion
Pour récupérer votre compte, veuillez saisir votre adresse email. Vous allez recevoir un email contenant une adresse pour récupérer votre compte.
Inscription
En vous inscrivant, vous acceptez les conditions d'utilisation du site et de nous vendre votre âme pour un euro symbolique. Amusez vous, mais pliez vous à la charte.
 
ACTU

Microsoft présente DirectX 12

CBL par CBL,  email  @CBL_Factor
 
Microsoft était présent à la GDC pour présenter la nouvelle version de son API, DirectX 12, et plus particulièrement de son aspect le plus important : Direct3D 12. Microsoft nous promet une API "comme celles sur console" à savoir permettre un accès plus direct au GPU afin d'obtenir de bien meilleures perf. La nouvelle version de l'API utilise aussi massivement le multithreading afin de tirer partie des coeurs multiples des machines modernes.

Nos chers PCs ne sont pas les seuls visés par DirectX 12. Microsoft pense aussi aux smartphones et surtout aux jeux Xbox One. A défaut de pouvoir mettre à jour le hardware de la console, DX12 devrait permettre à plus de jeux de taper le 1080p@60Hz. Porter un jeu DX 11 en DX 12 semble relativement simple : il a fallu 4 mois-homme à Turn 10 pour porter Forza 5 par exemple. DirectX 12 devrait aussi permettre de mieux tirer partie de plusieurs GPU et potentiellement d'utiliser à la fois le GPU intégré des CPU d'Intel et d'AMD et le GPU dédié.

DX 12 n'est pas attendu en version finale avant fin 2015 (probablement pour Windows 9 donc) mais les développeurs et les fabricants de cartes graphiques ont déjà accès à une version beta. Au niveau du support, toutes les cartes graphiques Nvidia et AMD supportant DX 11 supporteront aussi DX 12.

 
 

Commentaires

Masquer les commentaires lus.
kirk.roundhouse
 
Toutes les cartes, ça veut dire gen actuelle certifiées dx11 comprises ?

Edit : je dis de la merde.
LeGreg
 
"A défaut de pouvoir mettre à jour le hardware de la console, DX12 devrait permettre à plus de jeux de taper le 1080p@60Hz"

C'est une citation directe ou encore un truc sorti d'on ne sait où ^_^. (je penche pour la seconde..)

J'ai plutôt l'impression qu'ils ont fait tourner Forza sur PC desktop à 60 fps ce qui n'était possible qu'avec DirectX 12 et sa réduction d'overhead (sur PC ! : le jeu tourne déjà à 60 fps sur console. Quant à la résolution c'est plus lié à la carte graphique et à l'écran qu'à l'API).

Pour le support, on parle de différentes choses. DirectX12 (l'API) sera bien accessible aux processeurs capables de faire tourner Dx11 avec ses nouvelles features graphiques (car Dx11 était lui-même accessible aux puces dont les features dataient de l'époque Dx9 y compris sur mobiles <- ces cartes là ne seront pas inclu dans le support de la nouvelle API de manière évidente). Le port de Forza (et autres) sur cartes existantes le prouve (au moins pour la version preview..).
Mais avec Dx12 arrivera un nouveau lot de features hardware, qui seront à priori accessible avec de nouvelles puces (pas les puces qui sont sorties à l'ère Dx11).

Pour le lien avec la console mis en avant par MS, je ne me prononcerai pas, mais l'API existante de la Xbox one est déjà censée être low overhead.. Tout comme celle de la Xbox 360 (et les fonctionnalités graphiques n'évolueront pas, sauf si sortie d'un nouveau hardware).
CBL
 
Ca ne sort pas de nulle part : Microsoft annonce que DX12 permettra aux jeux Xbox One d'avoir des meilleures perf'.
LeGreg
 
l'API xbox est déjà relativement efficient (elle l'était déjà sur la première xbox et la xbox 360), c'est possible qu'ils améliorent les choses encore mais je ne verrais pas la mention de la xbox one comme autre chose qu'un plug de Microsoft pour son "éco-système". L'intérêt de dx12 est avant tout sur PC.

PS : je me répète mais la limitation de la résolution à 720p des jeux par exemple n'est pas quelque chose qui peut être résolu par une baisse de l'overhead CPU mais par soit l'adoption de méthodes de rendu différentes (par l'application) pour un rendu similaire ou légèrement inférieur (avec ses limites..) ou l'augmentation de la performance brute du hardware (pas possible sur console fixe).
LeGreg
 
Je sais que c'est difficile de me croire sur parole mais je cite par exemple cet article :
http://www.pcworld.com/article/2110085/next-gen-directx-12-graphics-tech-revealed-hitting-microsoft-platforms-in-2015.html

Turn10 : "We're excited to see console-style development coming to the PC"
CBL
 
Disons que c'est plus pratique pour tout le monde si l'API est la même sur PC et Xbox One.
Ce qui est marrant c'est qu'historiquement les nouvelles versions de DX forçaient à racheter du nouveau matos pour en profiter.
Et là non seulement on va pouvoir garder sa carte graphique mais en plus on va pouvoir aussi garder son CPU.

J'ai beau chercher : ils n'ont annoncé nulle part de vraie nouvelle fonctionnalité type compute shaders ou tesselation.
C'est vraiment une version remaniée de DX11.
LeGreg
 
CBL a écrit :
J'ai beau chercher : ils n'ont annoncé nulle part de vraie nouvelle fonctionnalité type compute shaders ou tesselation.
C'est vraiment une version remaniée de DX11.


Plus exactement : rien de détaillé n'a été annoncé autre que les améliorations de l'overhead CPU.
MrPapillon
 
L'ouverture du pipe à une API plus bas niveau n'implique pas forcément un changement hardware. On peut envisager qu'une simple mise à jour des drivers graphiques de chaque constructeur puisse suffire.
somonflex
 
Otez-moi cet icone Chrome de cette conférence Microsoft !
LeGreg
 
MrPapillon a écrit :
L'ouverture du pipe à une API plus bas niveau n'implique pas forcément un changement hardware. On peut envisager qu'une simple mise à jour des drivers graphiques de chaque constructeur puisse suffire.


Non, on dit (MS et les autres) qu'il y aura les deux.

Pour résumer il y a eu une annonce de nouvelle API, qui contiendra deux améliorations. L'une des améliorations (CPU overhead) a été présentée en relatif détail ici. L'autre amélioration (nouvelle features hardware) a été évoquée sans plus de détails et sera donnée en preview aux développeurs à une date ultérieure.
fraido
 
Pardonnez-moi mais je suis largué.
Est-ce que c'est un "directX11" optimisé et si oui pourquoi cela n'a t-il pas été fait plus tôt ? Ou est-ce un tout nouveau software qui n'a strictement rien à voir?
Et concernant les nouveautés hardwares, quelles nouvelles features peuvent apparaître?
Ze_PilOt
 
fraido a écrit :
Pardonnez-moi mais je suis largué.
Est-ce que c'est un "directX11" optimisé et si oui pourquoi cela n'a t-il pas été fait plus tôt ?


C'est vrai ça.

D'ailleurs pourquoi ils sortent pas directement directX 13 qui sera encore plus optimisé !?
Pourquoi ils ont fait XP alors qu'ils auraient pu directement nous faire windows 7 !?
LeGreg
 
Démo Forza avec commentaires :
https://www.youtube.com/watch?v=IwSzpuRR2FI
CBL
 
C'est un très mauvaise démo je trouve. C'est censé démontrer les progrès en matière d'optimisation et il faut une Titan Black pour atteindre le 1080p@60Fps...
divide
 
Ca serait surtout beaucoup plus parlant si ils avaient montré la demo DX11 en parallèle... En l'état ça prouve rien du tout en terme de gain :/
LeGreg
 
CBL a écrit :
C'est un très mauvaise démo je trouve. C'est censé démontrer les progrès en matière d'optimisation et il faut une Titan Black pour atteindre le 1080p@60Fps...


La titan black c'est juste la cerise sur le gâteau, si tu as un gros GPU tu es plus rapidement CPU limited.
LeGreg
 
divide a écrit :
Ca serait surtout beaucoup plus parlant si ils avaient montré la demo DX11 en parallèle... En l'état ça prouve rien du tout en terme de gain :/


Ils l'ont fait pour 3D Mark.

Aussi Forza originellement ne tourne pas sous Dx11 mais sous la version de l'API sur Xbox One (qui est légèrement différente et comme dit plus haut est déjà relativement efficient).

En gros c'est une preview pour les développeurs, les seules applications natives dx12 pour l'instant sont celles portées par Microsoft et qui ne contient pas encore toutes les nouveautés annoncées parce que le runtime/driver sont encore en train d'être développés. 3DMark a été porté rapidement depuis sa version dx11 en convertissant les appels dx11 en appels dx12. Forza a lui été porté de l'API Xbox one qui contient déjà beaucoup de choses comme les bundles, l'héritage, l'absence de validation et de synchronisation de l'API, le multithreading, le marquage de la mémoire résidente par l'application plutôt que par le driver à bind time, etc.. C'est pour ça que ça a été relativement rapide pour l'équipe de Forza de faire la conversion et d'obtenir un bon résultat aussi vite (avec des librairies encore expérimentales).
LeGreg
 
La présentation OpenGL de la GDC :
http://www.slideshare.net/CassEveritt/approaching-zero-driver-overhead
(même topics que la version Steam dev days)
Butagaz
 
Ca sera que sur (le potentiel) Windows 9? Un peu comme DX11 et seven/vista?
LeGreg
 
Butagaz a écrit :
Ca sera que sur (le potentiel) Windows 9? Un peu comme DX11 et seven/vista?


Le support en terme d'OS sera annoncé par Microsoft plus tard (rien n'a été dit en public à ma connaissance ?).
divide
 
LeGreg a écrit :
La présentation OpenGL de la GDC :
http://www.slideshare.net/CassEveritt/approaching-zero-driver-overhead
(même topics que la version Steam dev days)


Marrant, je ne m'attendais pas à ce que leur présentation tourne autour des fonctionnalités utilisables depuis 2011 :)
Ça explique aussi pourquoi les 3 acteurs majeurs ont fait une présentation commune...
LeGreg
 
divide a écrit :
Marrant, je ne m'attendais pas à ce que leur présentation tourne autour des fonctionnalités utilisables depuis 2011 :)
Ça explique aussi pourquoi les 3 acteurs majeurs ont fait une présentation commune...


C'était leur message : regardez avec OpenGL vous pouvez déjà baisser drastiquement le coût par draw call si vous utilisez la bonne technique (et certaines de ces techniques vont migrer dans Dx12). Khronos/ARB ne va pas non plus rester immobile et de nouvelles extensions vont être développées puis intégrées (mais c'est pas le même mode de développement que DX).

Sinon, voilà un relativement bon résumé de ce qui est connu (public et semi-public) sur le support des nouvelles fonctionnalités matérielles (11_x ?) et support éventuel de Dx12 dans Windows 7 (problème multi-dimensionnel avec le support de la réduction d'overhead CPU, nouveau modèle de driver, support des fonctionnalités matérielles):
http://www.hardware.fr/news/13625/gdc-direct3d-12-support-materiel-logiciel.html
LeGreg
 
LeGreg a écrit :
PS : je me répète mais la limitation de la résolution à 720p des jeux par exemple n'est pas quelque chose qui peut être résolu par une baisse de l'overhead CPU mais par soit l'adoption de méthodes de rendu différentes (par l'application) pour un rendu similaire ou légèrement inférieur (avec ses limites..) ou l'augmentation de la performance brute du hardware (pas possible sur console fixe).


Je me répète encore mais bon si le problème c'est que je ne suis pas une source crédible (je ne vois pas pourquoi ^_^ ), les gars de CD Project disent à nouveau exactement ce que je disais :
http://www.extremetech.com/gaming/187549-directx-12-is-coming-next-year-but-it-probably-wont-help-xbox-one-games-run-at-1080p
Vous devez être connecté pour pouvoir participer à la discussion.
Cliquez ici pour vous connecter ou vous inscrire.
Soutenez Factornews.com

Tribune

ptitbgaz
(11h48) ptitbgaz (00h57) Ahah, je crois que j'ai jamais vu ce connard aussi proche de sa marionette des guignols. Enfin je ris jaune vu les monumentales conneries qu'il a faites...
MrPapillon
(11h32) MrPapillon Je me demande si on va pas avoir des méchants de plus en plus charismatiques attaqués par des "humanistes" de plus en plus bêtes. Comme Breivik, ou même Daesh qui a une communication de guerre plus efficace que la nôtre.
MrPapillon
(11h30) MrPapillon BeatKitano > Et dans ce cas où ça aurait été trivial, on se retrouve avec la seule action partagée et appréciée de tous qui est une agression bête. C'est très frustrant.
MrPapillon
(11h28) MrPapillon BeatKitano > C'est pas très malin. Il y a des centaines d'annéees, on écrasait déjà l'adversaire par l'esprit et la rhétorique. Voire même dans l'antiquité.
choo.t
(11h15) choo.t "The Trump Administration is also committed to clean coal technology, and to reviving America’s coal industry, which has been hurting for too long." [archive.is]
choo.t
(11h03) choo.t Tiens, y'a des étoiles filantes dans Zelda Breath of the Wild [youtu.be]
Crusing
(10h41) Crusing (01h30) d'où ma curiosité sur ce qu'ils vont pouvoir faire, à part le gimmick des member berries c'était assez chiant et trop autocentré, comme la précédente.
Crusing
(10h39) Crusing __MaX__ > [cdn.uploadvr.com]
__MaX__
(10h17) __MaX__ Crusing > Ils sont sérieux là ?
BeatKitano
(09h12) BeatKitano J'ai jamais autant été fan de violence gratuite [twitter.com]
Crusing
(08h35) Crusing TrumpVR [uploadvr.com]
MrPapillon
(01h53) MrPapillon CBL > Ah mais clairement ! [youtube.com]
CBL
(01h30) CBL La realite a depassé la fiction il faut dire
CBL
(01h30) CBL La 20 n'etait plus tres drole
CBL
(01h30) CBL AH oui la nouvelle saison
Crusing
(01h28) Crusing Oui bein la 21, enfin la suite de garrison
CBL
(01h21) CBL Quelle suite ? Elle est finie la saison
Crusing
(01h14) Crusing Je suis surtout curieux de voir ce que va nous pondre la contre culture US en 4 ans, et la suite de la saison de south park.
MrPapillon
(01h13) MrPapillon Khdot > Crusing veut devenir président alors il est jaloux.
noir_desir
(01h07) noir_desir Kame> sacré bush...
Crusing
(01h07) Crusing Khdot > D'où je chiale? putain mais commence par arreter de dire de la merde #team blaireau
Crusing
(01h06) Crusing Non atchoum, on ne dirait pas palpatine.
Khdot
(01h06) Khdot (1h01) Crusing > te voir chialer depuis l'élection de Trump me faire marrer, merci pour le popcorn
Khdot
(01h04) Khdot on dirait palpatine [cdn.inquisitr.com] #team-crusing
Crusing
(01h01) Crusing Khdot > oauis bouffe tes pop corn.
Khdot
(01h00) Khdot (0h58) Crusing > #team-ironie
Crusing
(00h58) Crusing (00h54) MrPapillon > plutot les champs arrosés au powerade
Crusing
(00h58) Crusing Khdot > (00h54) carlos
_Kame_
(00h57) _Kame_ [pbs.twimg.com]
MrPapillon
(00h55) MrPapillon Khdot > [grazia.fr]
MrPapillon
(00h54) MrPapillon Crusing > Ça ferait tellement super-vilain qu'on risque de se retrouver avec un paquet d'américains en latex, cagoules et slips externes courant sur les toits en balançant des machins ninja.
Khdot
(00h54) Khdot oula ouais il a l'air trop bizarre le petit Trump [earnthenecklace.com] (wtf crusing)
Khdot
(00h53) Khdot crusing nous fait une intoxication de tofu
Crusing
(00h52) Crusing Le plus probable c'est que sam beckett est dans le corps de Barron et qu'il essaie de régler les choses.
Crusing
(00h49) Crusing MrPapillon > peut etre vois t'il plus loin que nous tous, et qu'il étranglera son père dans son jacuzzi avec du fil dentaire à son 16eme anniversaire.
MrPapillon
(00h45) MrPapillon Pour en faire des gratte-ciels à New York et à Washington.
MrPapillon
(00h44) MrPapillon Envoyer l'iimmigration mexicaine sur Mars pour faire des trous et récupérer les trucs dorés.
MrPapillon
(00h42) MrPapillon Tu vois plus loin que moi.
MrPapillon
(00h42) MrPapillon Crusing > Oh oui, faire tomber des météorites sur les pays pauvres et les faire récupérer les précieux matériaux.
Crusing
(00h40) Crusing MrPapillon > (00h32) A moins qu'il ouvre les portes de la conquête spatiale! [cache.marieclaire.fr]
noir_desir
(00h35) noir_desir Crusing > donc on le subira quand même
noir_desir
(00h34) noir_desir (23h40) Crusing > disons que pour trump l'embettant ce n'est pas pour son peuple (qui l'a choisi démocratiquement), le soucis c'est plus qu'il est à la tête de l'une de plus grande nation du monde et des plus puissante ;( ...
MrPapillon
(00h32) MrPapillon Crusing > Ouaip, c'est le futur Président Trump Junior, qui déclenchera la troisième guerre mondiale contre l'alliance euro-sino-pakistanaise avec un petit sourire discret.
Crusing
(00h23) Crusing noir_desir > Bein tu l'auras pas a te le coltiner, en fait, vois tu.
noir_desir
(00h22) noir_desir Crusing > non du tout pourquoi ?
Crusing
(00h21) Crusing MrPapillon > Le pire c'est le fils Barron, tu sais pas si il est autiste, si il tue des chatons en cachette, ou si il pense déjà à rétablir l'équilibre de la force.
Crusing
(00h19) Crusing Wololo quoi, j'ai envie de dire.
Crusing
(00h19) Crusing MrPapillon > (00h14) [youtube.com]
MrPapillon
(00h16) MrPapillon Je suis sûr qu'ils ont plein de trucs rigolos à raconter eux aussi.
MrPapillon
(00h16) MrPapillon Et Trump et sa famille, c'est un peu la famille Addams version Eric Cartman.
MrPapillon
(00h14) MrPapillon Et des gens qui jurent sur des bibles.
MrPapillon
(00h14) MrPapillon Bah les Etats-Unis c'est toujours très rigolo. Y a qu'à voir la cérémonie d'investiture avec une nana de télé-réalité qui chante faux pour l'hymne et des "god" tous les trois mots avec des prêtres.
Crusing
(00h13) Crusing noir_desir > (0h10) tu vis aux EU?
noir_desir
(00h13) noir_desir MrPapillon > en terme d'élu député ou président, 25% ce n'est pas suffisant pour gagner
noir_desir
(00h12) noir_desir MrPapillon > c'est pour ça que chez nous, les lepen ont dû mal a percé
noir_desir
(00h11) noir_desir MrPapillon > ce n'est pas proportionnel suivant les états, tu gagnes, tu remportes tout...
noir_desir
(00h11) noir_desir MrPapillon > ouais, marrant et rigolo, je ne sais pas si c'est le mot...
MrPapillon
(00h10) MrPapillon Le côté débile de leur système, c'est que les votes à l'intérieur de certains états ne servent à rien.
noir_desir
(00h10) noir_desir Crusing > il n'est pas élu au suffrage universel directe... bref :) c'est chiant on va au moins se le coltiner 4a
MrPapillon
(00h10) MrPapillon Mais les états-unis restent une démocratie représentative. C'est ça qui est rigolo.
Crusing
(00h08) Crusing noir_desir > Non mais change pas de sujet, il n'est pas élu démocratiquement.
noir_desir
(00h05) noir_desir Crusing > certes après c'est leur façon de voter... Les démocrates se sont fait avoir plusieurs fois, s'ils ne voulaient plus de ce système, il n'avait qu'à le changer. C'est que ça leur plait.
Crusing
(00h03) Crusing pas*
Crusing
(00h03) Crusing (23h40) noir_desir > Non, élu en indirect, par démocratiquement.
vendredi 20 janvier 2017
noir_desir
(23h57) noir_desir Khdot > :) tu pourras faire un match de catch avec lui après :)
Khdot
(23h48) Khdot premier jour et on se marre déjà avec Trump, j'vais prendre du poids de ouf avec autant de popcorn, calmez-vous
noir_desir
(23h46) noir_desir [gamekult.com] ça a l'air chouette comme idée, dommage que je n'ai pas de talent artistique....
noir_desir
(23h40) noir_desir disons que pour trump l'embettant ce n'est pas pour son peuple (qui l'a choisi démocratiquement), le soucis c'est plus qu'il est à la tête de l'une de plus grande nation du monde et des plus puissante ;(
LeGreg
(23h31) LeGreg où est la news ?
LeGreg
(23h30) LeGreg Chantal Goya a sorti un nouveau disque ?
Crusing
(23h03) Crusing Meilleur panneau de manif jamais [pbs.twimg.com]
Crusing
(22h56) Crusing CBL > (22h16) Il est le phénix vengeur des noel passé.
Laurent
(22h55) Laurent Niko > chiche !
noir_desir
(22h52) noir_desir CBL > et les étrangers hein, enfin les étrangers qui ont colonisé hein pas les rouges
Niko
(22h48) Niko Sinon, on peut faire une news sur Chantal Goya
CBL
(22h44) CBL Yep, rien que pour la peine je vais faire une news Switch
Niko
(22h41) Niko Je crois que c'est la pire méchanceté qu'on ait jamais dit sur le site :|
MrPapillon
(22h19) MrPapillon CBL > Pour faire un *~clash~*.
CBL
(22h16) CBL Pod > Mais pourquoi tu viens ici alors ?
MrPapillon
(22h08) MrPapillon Trump c'est un peu Cartman devenu adulte en fait.
MrPapillon
(22h01) MrPapillon Mais du coup c'est à qui qu'on va mettre des nouilles dans le froc ? Un volontaire ?
Pod
(21h58) Pod Factornews et son lectorat sont au jeu vidéo ce que Touche Pas À Mon Poste et son public sont à la télévision.
choo.t
(21h45) choo.t Les USA se plaignent de Trump, mais nous on à Pod, c'est quand même un autre niveau.
CBL
(21h01) CBL Sauf les noirs, les femmes, les homos, les opposants politiques, la presse, les scientifiques, le climat et la planete
CBL
(21h00) CBL America First !
Big Apple
(20h56) Big Apple Sebultura > C'est exactement dans l'esprit du discours d'investiture de Trump, you made my day ;)
Big Apple
(20h46) Big Apple Zboub : Euh, Zouz, et en plus, il s'appelle Roberto!
Sebultura
(20h21) Sebultura Je m'en lasserai jamais FUCK YEAH! [youtu.be]
Crusing
(19h50) Crusing Le vertueux > un blood dragon 2
thedan
(19h47) thedan 20 minutes du prochain ghost recon : [youtube.com] ça a l'air generique et "farcry" au possible !
Laurent
(19h21) Laurent (19h05) BeatKitano > Ca fait 2 semaines que Mark Hamill lit les tweets de trumps avec la voix du joker... tout se tient
BeatKitano
(19h05) BeatKitano Ça explique des choses [theslot.jezebel.com]
Le vertueux
(18h43) Le vertueux De toute façon pour moi l'aspect nanar est une fausse bonne idée, il faut essayer de faire quelque chose d'excellent, de bien joué, bien foutu, de relativement sérieux mais avec des éléments qui dénotent, genre coupe mulet, quelques punchline etc...
Le vertueux
(18h42) Le vertueux ptitbgaz > Seagal année 80/90 alors, parce que tout ce qu'il y a après c'est super chiant et ça ressemble à du cod justement.
ptitbgaz
(18h17) ptitbgaz (14h59) Crusing > Ils n'avaient pas besoin de noter que le français n'était pas disponible... :D C'est vrai qu'un COD sauce nanard/Seagal assumé, ça pourrait être bien marrant.
GTB
(18h09) GTB Playdead (Limbo/Inside) lâche la première illustration de leur prochain jeu: [cdn-static.gamekult.com]
zouz
(17h21) zouz [parismatch.com]
choo.t
(17h03) choo.t et c''est bien mérité. J'en ressort avec un mal de crane, le FOV de 40° et devoir constamment switcher d'un écran à l'autre sont vraiment rédhibitoire. Et l'environnement est illisible.
fwouedd
(16h56) fwouedd Ouais : [jeuxvideo.com]