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

Une petite Mantle pour rafraîchir plus vite ?

CBL par CBL,  email  @CBL_Factor
 
La nouvelle mise à jour pour la version PC de Battlefield 4 est sortie hier. Elle pèse 1,2 Go et est centrée sur les perfs avec un ajout de taille : Mantle, la nouvelle API de rendu développée conjointement par AMD et DICE.

Pour l'utiliser, il faut une carte AMD équipée du Graphics Core Next (Radeon HD 7000, HD 8000, R7, and R9), les pilotes Catalyst 14.1 qui vont arriver sous peu et un OS 64 bits.

DICE a publié ses propres benchmarks qui comparent DirectX 11 à Mantle. La conclusion est simple : si le GPU est le goulot d'étranglement, le gain de perf n'est pas énorme. Par contre quand le CPU est à la traine, c'est là où Mantle donne tout son potentiel. DICE parle d'un gain de près de 60% de perf ! Ca a toujours été le but de Mantle : réduire la charge CPU des appels à l'API graphique.

On attendra d'avoir des benchmarks indépendants pour confirmer les dires d'AMD et DICE mais c'est encourageant. Si cela permet à AMD de creuser l'écart, Nvidia sera forcé de s'aligner et de sortir des drivers Mantle à son tour.
 

Commentaires

Masquer les commentaires lus.
BeatKitano
 
Ou nvidia profite de son assise "physx" pour aussi demander le support de cuda...
Et là je sais pas qui est le plus mal barré (outre l'acheteur qui doit choisir).
Ash_______
 
Je pense que Zaza est parti de Factor pour ne pas avoir à supporter d'écrire ce genre de news. Il sentait que le vent allait tourner.
Muchacho
 
BeatKitano a écrit :
Ou nvidia profite de son assise "physx" pour aussi demander le support de cuda...
Et là je sais pas qui est le plus mal barré (outre l'acheteur qui doit choisir).
J'arrive pas à interpréter ton commentaire.

Avoir PhysX vs rien, aucun problème (?)
Et avoir PhysX vs Mantle ça devient chiant parce qu'il faut "choisir" (?)
BeatKitano
 
Non, Nvidia pourrait se servir de physx comme levier.

Vous voulez physx dans votre jeu ? Alors intégrez cuda avec des hints (plus rapide, pas de grosse modif de code), et on a la réponse de nv a mantle.

Et contrairement a mantle, nvidia a plutôt pas mal de pions bien placés... je sais pas qui est le plus dans la merde dans ce cas là.
Muchacho
 
Ah, ben tant mieux si ça peut faire bouger des trucs.
Le vertueux
 
On prend le top du moment est on est tranquille pour des années, mantle ou pas, non ?
Ulf
 
BeatKitano a écrit :
Non, Nvidia pourrait se servir de physx comme levier.

Vous voulez physx dans votre jeu ? Alors intégrez cuda avec des hints (plus rapide, pas de grosse modif de code), et on a la réponse de nv a mantle.

Et contrairement a mantle, nvidia a plutôt pas mal de pions bien placés... je sais pas qui est le plus dans la merde dans ce cas là.


oui enfin Cuda c'est puissant mais ca te bouffe les mêmes ressources que pour calculer la 3D. La ou mantle est fort c'est simplement de l'optimisation en bypassant direct-X.

par contre avec Maxwell (gtx 8xx)Nvidia met carrément un CPU dans son GPU. C'est surement ca la réponse de Nvidia.
Thesus
 
"DICE parle d'un gain de près de 60% de perf !"

C'est pas ce que je lis dans le document.

Ils ont fait 3 tests :
- Dans le pire des cas : gain de 4FPS
- Sur une config normale de gamer, dans une scène de jeu représentative (ce que vous aurez réellement chez vous) : 10FPS
- Sur la meilleure config et sur la meilleure scène du jeu (pour Mantle) : 38 FPS (c'est ce test là les 60%).

10 FPS : Le gain est totalement anecdotique, et le port à été supervisé par AMD, je vous laisse imaginé les gains si AMD n'est plus derrière.
CBL
 
"c'est là où Mantle donne tout son potentiel."

Si tu cites la news fait le bien :)
Thesus
 
CBL a écrit :
"c'est là où Mantle donne tout son potentiel."

Si tu cites la news fait le bien :)

Sauf que :
CBL a écrit :
Si cela permet à AMD de creuser l'écart, Nvidia sera forcé de s'aligner et de sortir des drivers Mantle à son tour.

Pour moi c'est une conclusion positive de la techno, soit j'ai mal lu, soit tu considère 10FPS comme un gain énorme pour le jeu vidéo.

Et puis à config égale, Nvidia a déjà le même nombre de FPS même si Mantle est activé ils ont aucune raison d'y passer aussi, c'est juste AMD qui rattrape son retard à coup de techno propriétaire.
BeatKitano
 
Thesus a écrit :
Et puis à config égale, Nvidia a déjà le même nombre de FPS même si Mantle est activé ils ont aucune raison d'y passer aussi, c'est juste AMD qui rattrape son retard à coup de techno propriétaire.


Oh poutant le meilleur rapport prix/performance va toujours a AMD voyons ! Tout le monde le dit ;)
Muchacho
 
Le point Zaza tombe inévitablement.
LeGreg
 
BeatKitano a écrit :
Alors intégrez cuda avec des hints (plus rapide, pas de grosse modif de code), et on a la réponse de nv a mantle.


Cuda n'est pas du tout fait pour faire du rendu de jeux (du moins à court/moyen terme). Le but c'est les calculs classiques (non graphiques) qui bénéficient d'une architecture massivement parallèle, voir ce site pour les champs d'application :
https://developer.nvidia.com/cuda-action-research-apps
kirk.roundhouse
 
La seule raison pour laquelle je suis content qu'AMD existe encore est que ça permet d'acheter du nvidia à des tarifs abordables. Sinon aucun intérêt. Un coup dans l'eau leur mantle. Comme d'habitude.
Kaptan Fu
 
Thesus a écrit :
- Sur une config normale de gamer, dans une scène de jeu représentative (ce que vous aurez réellement chez vous) : 10FPS


Sur le second test, ce ne sont pas 10fps, mais 25% de performance supplémentaire, soit la différence entre une GTX 560 ti et une 660, ou même entre une GTX 660 et une 760. Une génération de différence, et sans changer de hardware.

Anecdotique, tu dis ?

Avec ces seuls benchmarks il est difficile de tirer des conclusions sur ce que Mantle pourra apporter à l'avenir, mais de là à résumer la techno annoncée à un échec... vous avez vraiment peur de rien, c'est flippant.
Muchacho
 
Nan mais 10% ou 25% c'est négligeable, tu comprends les innovations c'est has been. Vaut mieux rien faire, ça ne va jamais être adopté de toute façon.
Surtout si c'est pour acheter des carte ATI dans 5 ans.
Mitaine
 
Youpi une guerre de religion ! Quel que soit votre constructeur favori, les API proprietaires ne datent pas d'hier et representent la plupart du temps une perte d'energie pour les developpeurs sur le long terme. Tout comme les renderers Glide ont disparu, ou des revolutions comme le TruForm de la Radeon 8500.

Il est bon d'avoir un minimum de concurrence dans les STANDARDS et c'est malheureux qu'OpenGL ait perdu en vitesse (esperons que les versions mobiles et Linux le ramenent sur le front) mais une API liee a une architecture specifique sera forcement abandonnee si AMD cesse de mettre ses deniers pour eponger les couts de developpement supplementaires.

C'est dans cette optique-la que 10 fps ou meme 40 sont anecdotiques !
CBL
 
Mantle est un peu comme DirectX : c'est une API propriétaire mais ouverte. Elle n'est pas liée à une architecture spécifique. Nvidia peut aussi s'y mettre.
toof
 
Que nvidia se mette à proposer un driver mantle ça serait une chose, que les développeurs se mettent à utiliser l'api, c'en est une autre. Bon, y'a du gpu amd dans la nouvelle gen de console, mais je suis pas sur que ça aide suffisamment.
BeatKitano
 
CBL a écrit :
Mantle est un peu comme DirectX : c'est une API propriétaire mais ouverte. Elle n'est pas liée à une architecture spécifique. Nvidia peut aussi s'y mettre.


Ouais, parce que ce genre de techno elle est vendor agnostic c'est bien connu... c'est comme les compilo intel ;) (ah et c'est aussi une autre raison pour laquelle les benchmarks ça vaut paud'nib, benchmarksmanship ça s'appelle)

@Legreg, certes c'est peut-être pas la techno la plus adaptée dans le cas présent, mais hinter des fonctions non liées au rendu sur cuda... ça peut aussi jouer mal mal sur le framerate...

De toute façon, nvidia ou amd, des tech d'acceleration propriétaires, cad pas développées en collaboration (moins susceptibles d'être des nids a tromperie technologique) c'est de la merde. L'utilisateur final se fait enfler.

En gros je suis complêtement d'accord avec Mitaine, et je penserais pareil si c'était nvidia qui était derriere l'initiative.
divide
 
Franchement pour un gain si faible je vois mal les développeurs se faire chier à écrire un code spécifique pour chaque combinaison de vendeur GPU, chaque génération de carte et chaque plateforme, qui plus est dans un language qui n'est pas un standard commun et en plus de la version DX classique qui reste incontournable.
Ce Mantle est mort-né de par ses pré-requis, ça m'étonnerait qu'on le voit utilisé sur des AAA en dehors de la vitrine BF4 et de projets expérimentaux spécifiques.

Perso je préfère de loin repenser en profondeur l'optimisation de mon code OpenGL pour gagner en FPS que de me mettre à écrire du code spécifique à tour de bras. D'autant que les draw-call, ya tout un tas de techniques pour les limiter si c'est vraiment un bottleneck.
kgabou
 
Ce que je pige pas c'est pourquoi CBL s'obstine à voir en Mantle un avantage concurrentiel fort pour AMD : le gain n'est présent que quand le CPU est le facteur limitant (autrement dit ça se limite aux mecs ayant récemment changé leur CG sans toucher au reste, ou à ceux qui alignent un SLI de cartes de la muerte, donc pas grand monde), ce n'est pas un standard et NVIDIA préfèrera ressortir une 3dfx pour accélérer le Démineur plutôt que de le supporter, et ça demande plus de taff aux devs pour un résultat qui ne sera même pas valable sur consoles...

Bref tout comme Mitaine : c'est du vent. Ou au mieux un gimmick qui fera bander les fanboys AMD pendant un ou deux ans.
Ash_______
 
Donc plutôt que de tenter d'innover et offrir boost gratuit pour les possesseurs de cartes ATi, peu importe que ça prenne ou pas dans le futur, AMD n'aurait du rien faire ?

C'est en gros votre propos ?
kgabou
 
Non, juste (pour reprendre mon post précédent), qu'il est un peu étrange de présenter ça comme un avantage concurrentiel fort et dire que si NVIDIA ne s'aligne pas ils seront menacés.
__MaX__
 
Le vertueux a écrit :
On prend le top du moment est on est tranquille pour des années, mantle ou pas, non ?


Oui, on parle surtout d'avantages "marketing" quand on aborde Mantle. Si aujourd'hui tu prends une R280 ou R290. Tu seras tranquille un bon moment.

Je me trimballe toujours mon Q6600 / 8gigs de ram et ma 4870x2 et je change seulement ce mois ci. Bécane complète montée en 2007 et la CG changée en 2008. Depuis un peu plus d'un an j'ai dut faire quelques rares concessions graphiques sur des Crysis ou Metro, mais pour tout le reste je suis tout le temps dans les configs max.

kgabou, CBL dit que la techno est péchue. Si effectivement Mantle est un coup gagnant pour ATI ça sera effectivement un gros point concurrentiel.

Dans une machine on change en premier la CG si on a un config qui tiens la route, mais la limite du proc va poser un problème à un moment ou à un autre. Avec ce genre d'API, les possesseurs de ce genre de cartes n'auront pas à changer immédiatement de hardware quand leur bécane commencera à tousser un peu.
Ash_______
 
Si on remonte quelques années en arrière, là où les CPU ont été des facteurs limitants c'est lors de la démocratisation des 4 cores au lieu de 2.

Est-ce que si les CPU à 8 cores se démocratisent (fatalement à cause des next gen et de possibles portages bourrins), mantle sera suffisant pour compenser un CPU qui flanche à cause d'un manque de coeur et non une simple fréquence trop faible ?
Krondor
 
CBL a écrit :
Mantle est un peu comme DirectX : c'est une API propriétaire mais ouverte. Elle n'est pas liée à une architecture spécifique. Nvidia peut aussi s'y mettre.

Surement avec des conditions que le concurrent n'acceptera jamais.

Il faut aussi qu'intel adhère sinon cela ne fonctionnera pas.

Les éditeurs ne feront pas des jeux mantle si les cartes intel ne sont pas compatibles vu le public visé par les éditeurs: tous les jouers sans exception même ceux avec des petits pcs pas forcément pensés pour le jeu.
kgabou
 
__MaX__ a écrit :
kgabou, CBL dit que la techno est péchue. Si effectivement Mantle est un coup gagnant pour ATI ça sera effectivement un gros point concurrentiel.

Non mais ok sauf qu'il n'y a aucune chance que ça soit un coup gagnant. Au mieux ça poussera MS à optimiser DirectX (ce qui serait déjà pas mal) mais la techno a beaucoup trop de trucs contre elle pour être autre chose qu'un gimmick éphémère. Enfin bref j'arrête là, rdv dans un an.
Muchacho
 
kgabou a écrit :

Non mais ok sauf qu'il n'y a aucune chance que ça soit un coup gagnant. Au mieux ça poussera MS à optimiser DirectX (ce qui serait déjà pas mal) mais la techno a beaucoup trop de trucs contre elle pour être autre chose qu'un gimmick éphémère. Enfin bref j'arrête là, rdv dans un an.
Oui, ils sont vraiment trop con chez ADM. Dépenser des milliers et des milliers d'euros pour un truc qui n'a visiblement aucune chance de percer selon tes arguments implacables.
Je pense qu'avec un mail où tu expliques tout correctement t'auras une chance d'avoir un poste là bas vu toutes les économies potentielles que tu pourras leur apporter.

On va encore créer un univers parallèle, parce que j'aime bien. Celui-ci est en plus futuriste :
Il y a encore des consoles et la prochaine génération va justement sortir. Les consoles de Sony et MS intègre encore des ATI, et ont leur dit qu'avec Mantle ils peuvent avoir 10 fps en plus (au minimum !) par rapport à l'API Sony et l'API de MS et en plus c'est aussi facile à prendre en main que ces dernières. 10 fps sur console, c'est crucial, et ça suffit pour que les devs l'adoptent. Il en faut pas plus que ça impact le monde PC. Win.

Sinon un an c'est pas assez pour se faire idée, j'ai remarqué que les consommateurs ont du mal à concevoir la simple idée que quelque chose qu'ils jugent insignifiant demain peut avoir une ampleur démesuré 5 ans plus tard, tout ça sur la simple base que ce qu'on leur propose demain ne vaut pas le coup.
Je suis pas entrain de dire que Mantle va être un succès, juste qu'il peut, au même titre qu'il y a des chances (vastement plus grandes) que ce soit un échec.
En attendant les plus gros succès sont là où les attends le moins.

Bande d'aigris.
fennec
 
Quand une nouvelle API est proposée et censée écraser les autres je pense à ça : http://xkcd.com/927/

Le problème de Mantle c'est qu'elle ne supporte pas tous les GPU AMD, seulement la gamme 7+. Il faudra toujours DirectX/OpenGL pour les générations d'avant même si Nvidia (et Intel!) ajoutent le support de Mantle dans leurs drivers.
divide
 
Muchacho a écrit :
Oui, ils sont vraiment trop con chez AMD. Dépenser des milliers et des milliers d'euros pour un truc qui n'a visiblement aucune chance de percer.


Ben non c'est pas con, ils ont juste rebondis sur leur position temporairement dominantes (XOne/PS4) pour tenter d'imposer aux dev une manière de coder qui soit propre à leur GPU... Quelques milliers d'euros dépensés c'est pas cher payé si les devs mordent à l'hameçon. Mais ça risque pas d'arriver vu la complexité que ça engendre.
CBL
 
Encore une fou, ce n'est pas propre à leurs GPUs...

Quant à la complexité c'est faux, apparemment passer à Mantle est super simple. C'est pour cela que les devs du Nitrous Engine, de Star Citizen et de Thief l'ont adopté.

Mantle est déjà intégré au Frostbite 3. Plants vs. Zombies: Garden Warfare et probablement tous les futurs jeux Frosbite 3 (donc tous les futurs jeux EA Games) l'utiliseront. C'est déjà pas mal pour une API annoncée il y a 4 mois !
__MaX__
 
divide a écrit :


Ben non c'est pas con, ils ont juste rebondis sur leur position temporairement dominantes (XOne/PS4) pour tenter d'imposer aux dev une manière de coder qui soit propre à leur GPU... Quelques milliers d'euros dépensés c'est pas cher payé si les devs mordent à l'hameçon. Mais ça risque pas d'arriver vu la complexité que ça engendre.


C'était sarcastique divide, en rapport avec le post juste au dessus :]
Ash_______
 
Ash_______ a écrit :
Si on remonte quelques années en arrière, là où les CPU ont été des facteurs limitants c'est lors de la démocratisation des 4 cores au lieu de 2.

Est-ce que si les CPU à 8 cores se démocratisent (fatalement à cause des next gen et de possibles portages bourrins), mantle sera suffisant pour compenser un CPU qui flanche à cause d'un manque de coeur et non une simple fréquence trop faible ?


?
LeGreg
 
CBL a écrit :
Encore une fou, ce n'est pas propre à leurs GPUs...


Si ça l'est :). Sinon où serait l'argument de vente ?
LeGreg
 
Ash_______ a écrit :
?

Oui et non, ça peut aller dans les deux sens. Pour répondre plus précisément il faudrait une boule de cristal et de toute façon ce sera probablement du cas par cas.
CBL
 
LeGreg a écrit :
Si ça l'est :). Sinon où serait l'argument de vente ?


LOURDS.



L'argument ? Permettre aux CPUs moins puissants (au hasard, les CPUs AMD) de mieux s'en sortir.
divide
 
__MaX__ a écrit :
C'était sarcastique divide, en rapport avec le post juste au dessus :]


Je l'étais aussi en réalité, mais le double niveau de sarcasticité était peut être trop subtil ;)
__MaX__
 
Haha my bad.
BeatKitano
 
CBL a écrit :


LOURDS.

http://uppix.net/KTOgrc.jpg

L'argument ? Permettre aux CPUs moins puissants (au hasard, les CPUs AMD) de mieux s'en sortir.


Super, donc pas de royalties, des librairies non bidouillées pour donner l'avantage avec le vendorId etc...

Le monde des bisounours. MERCI NAHEMDÉ !
Ce sera encore une couche optionelle qui fonctionnera que sur amd (je suis content pour les possesseurs cela dit, ça leur permettra peut-être d'avoir enfin l'impression de faire partie de l'elite pc master race) parce qu'Nvidia s'en battra pour les raisons évoquées ci dessus.
Daz
 
Dites donc, le mec qu'a rien compris se repointe, désolé, mais en gros ça veut dire que si l'API est adoptée par un grand nombre, et qu'elle est portée sur Linux, ça pourrait devenir un bon plan pour le jeu Linux et donc SteamOS ça, nan ?

Donc ouais, ça fait beaucoup de "si", mais même si on raye le "si l'API est adoptée par un grand nombre" et qu'on garde juste le portage Linux dans l'équation, ça fait déjà tout le futur catalogue EA (Dragon Age, les Need For Speed, Battlefield et compagnie quand même) sous Linux et SteamOS.

Si jamais ça s'ouvre à Linux donc, y'a peut-être moyen pour Valve de jouer là-dessus, et si vraiment le portage Direct-X --> Mantle est simple comme déjà dit ici, ça pourrait encourager les développeurs à s'y mettre. Leur jeu serait potentiellement ouvert à plus de monde à moindre frais, et en plus ils profiteraient au début de la rareté des jeux AAA sous Linux/SteamOS (tiens, l’abréviation de SteamOS c'est SOS).

Et puis au fond, je me souviens d'une époque où on pouvait encore choisir "OpenGL" ou "Directx" dans le menu des options graphiques de pas mal de jeux. Pourquoi on n'y retournerait pas avec Mantle ?
kgabou
 
CBL a écrit :


LOURDS.

http://uppix.net/KTOgrc.jpg

"Mantle reste une API propriétaire, actuellement spécifique aux Radeon, mais elle a été conçue pour pouvoir être étendue à d'autres architecture si nécessaire. Nous estimons cependant nulles les chances que Nvidia accepte de rejoindre une initiative d'AMD et/ou que ce dernier ne pose pas des conditions difficiles à accepter."

HFR
Et tous les sites tech US sont sur la même ligne.

C'est compréhensible d'apprécier la techno en elle-même, et c'est vrai qu'elle a quelque chose de beau, mais fait arrêter d'être naïf/idéaliste..
BeatKitano
 
kgabou... LOURD §

"leave me aloooone". :)
Daz
 
Ben au fond, ce qu'ils disent c'est qu'nVidia ne rejoindra jamais l'initiative de son plein gré.
Ce qui ne veut pas dire qu'il n'y seront jamais forcé par le marché un jour ou l'autre.

Aujourd'hui, nVidia n'a ses puces graphiques dans aucune des consoles next-gen, et doit se concentrer sur le PC et les plateformes mobiles (avec le Tegra machin, là), donc si à un moment ou un autre ils se retrouvent acculés et que le marché tend dans la direction de Mantle, ils y viendront peut-être.

Au fond, il y a encore quelques années on trouvait impensable l'arrivée de Nintendo dans le marché des apps sur du matos ne sortant pas de chez eux, et pourtant...
kgabou
 
BeatKitano... :_(
Ze_PilOt
 
Daz a écrit :
Donc ouais, ça fait beaucoup de "si", mais même si on raye le "si l'API est adoptée par un grand nombre" et qu'on garde juste le portage Linux dans l'équation, ça fait déjà tout le futur catalogue EA (Dragon Age, les Need For Speed, Battlefield et compagnie quand même) sous Linux et SteamOS.


Bah non, c'est un peu plus compliqué que ça.

Prend n'importe quel soft windows qui utilise pas directX (photoshop?), c'est pas pour ça qu'il marche sous linux.

Ca rendra le portage un peu plus facile, mais c'est une goutte d'eau.
BeatKitano
 
Ze_PilOt a écrit :


Bah non, c'est un peu plus compliqué que ça.

Prend n'importe quel soft windows qui utilise pas directX (photoshop?), c'est pas pour ça qu'il est marche sous linux.

Ca rendra le portage un peu plus facile, mais c'est une goutte d'eau.


Rien que les middleware... t'explose de rire quand tu vois le support linux...
CBL
 
DirectX est une API propriétaire.
OpenGL (malgré son nom) est aussi propriétaire.
Et pourtant Nvidia et AMD s'y sont pliés.

HFR et tous les autres oublient un détail important : Mantle n'est pas uniquement développée par AMD mais aussi par DICE. Dans le petit monde des API graphiques, c'est une première.

Cela signifie qu'il y a une double compétition :
-entre les cartes graphiques utilisant ou non Mantle
-entre les moteurs graphiques utilisant ou non Mantle
Ce n'est pas un effet à la con comme le PhysX ou le TressFX. Le framerate est le nerf de la guerre pour les fabricants de cartes graphiques et le 60 fps est un argument de vente pour les développeurs. En plus quand tu regardes les AAA à venir il y a pas mal d'open world donc le moindre gain de CPU va devenir significatif.
BeatKitano
 
CBL a écrit :
DirectX est une API propriétaire.
OpenGL (malgré son nom) est aussi propriétaire.
Et pourtant Nvidia et AMD s'y sont pliés.


Heu pliés c'est pas vraiment le mot hein, avoir un standard unificateur des fonctions graphique c'était NECESSAIRE.
Mantle est "optionel".
CBL a écrit :
HFR et tous les autres oublient un détail important : Mantle n'est pas uniquement développée par AMD mais aussi par DICE. Dans le petit monde des API graphiques, c'est une première.


Ouais et Carmack il bossait avec nvidia sur les premieres gf pour son stencil shadow...


Enfin bon je vais pas te convaincre, par contre je saurai te rappeller le moment venu, et si je me trompe j'en attends autant de toi :)
thedan
 
Perso , j'ai une question : malgré les dires des constructeurs, il est possible que Mantle soit utilisé sur les Xone et ps4? Et si non pourquoi?
Yolteotl
 
Les constructeurs utilisent leur propre API low level sur laquelle ils ont un contrôle total.

En sachant que les gros studios font déjà l'effort de les utiliser maintenant et que les indés ne sont pas dans la recherche du moindre gain de perf, je ne vois pas trop qui pourrait être intéressé par du low level moins performant que celui fournis de base.
Muchacho
 
thedan a écrit :
Perso , j'ai une question : malgré les dires des constructeurs, il est possible que Mantle soit utilisé sur les Xone et ps4? Et si non pourquoi?

Je dirais que non, sinon ça ferait longtemps qu'on en aurait entendu parler et qu'AMD l'aurait brandit comme argument.
Et pourquoi (?), je dirais que ce sont pas les mêmes CG et même si l'archi des consoles s'approche de celle des PCs, ben 'y a quand même des différences, et ces différences doivent être à l'origine de l'absence de Mantle.
:my-obvious-2-cents:
Muchacho
 
Edit: double post.
Thesus
 
Muchacho a écrit :
...

Mantle permet de se passer de drivers pour aller plus vite, les consoles n'ont pas de drivers, ils n'ont aucune raison d'intégrer Mantle.
Froyok
 
Sur PS3 il y a deux API : OpenGL ou RSX. La plus bas niveau étant RSX, OpenGL est moins performant. L'OpenGL est utilisé par certains moteurs de Sony destiné aux indépendants qui le demande (il est gratuit de mémoire).

Sur PS4 j’imagine que c'est similaire. Donc dire qu'il n'y a pas d'API sur consoles ça me semble erroné. La nuance c'est que l'API bas niveau existe déjà.

Mantle pourrait aider à faire du multiplateforme du coup. Mais il faudrait que l'API soit intégrée en partenariat avec les constructeurs. Je ne saurais pas dire si c'est faisable, surtout que que la nouvelle gen et les dev-kit sont déjà en place depuis un moment. Ça aurait du être fait en amont.
LeGreg
 
RSX c'est le nom de la puce graphique de la PS3 (reality synthesizer). Au départ Sony ne voulait qu'une seule API relativement haut niveau basée sur OpenGLES et Cg compiler et runtime (pour les shaders).
Aux alentours du lancement de la PS3 et un peu après, il y a eu une rébellion de certains développeurs pour proposer un accès plus bas niveau (manipuler les command buffers), ces développeurs ont développé leur propre "API" basé sur du reverse engineering des drivers consoles et PC desktop. Résistant au départ Sony a fini par le permettre via le SDK officiel, c'est ce qui est devenu la libGcm.
La Xbox a toujours été programmée via DirectX, et Microsoft ne permet pas d'accès bas niveau comme sur la Playstation. Ceci dit la surcouche DirectX sur Xbox a toujours été plus adapté à la performance que son équivalent sous Windows ce qui fait que son coût CPU est bien moindre et pas directement comparable (comparé à libGCM ? je ne sais pas, c'est souvent Apple to Oranges de toute façon..).

Quel que soit le niveau de l'API, il y aura toujours besoin de drivers (que ce soit sur PC ou sur console). Il y a beaucoup de tâches qui sont nécessaires pour faire tourner un GPU moderne dont les développeurs de jeu ne devraient pas s'occuper.
Froyok
 
LeGreg a écrit :
RSX c'est le nom de la puce graphique de la PS3 (reality synthesizer).
[BlaBlaBlou] libGcm.


Merci pour l’éclaircissement ! :D
LeGreg
 
je peux pas en dire plus mais :
http://www.hardware.fr/news/13592/futur-direct3d-devoile-mars-effet-mantle.html
divide
 
\o/
Tiens, l'article parle de "possibilités à ce niveau en OpenGL", curieux de savoir à quoi ils font référence.
LeGreg
 
Pour Opengl, ça pourait couvrir les mêmes topics que ça (steam dev days OpenGL et driver overhead) :
http://www.youtube.com/watch?v=-bCeNzgiJ8I

je n'en sais pas plus sur la présentation en question cependant.
Vous devez être connecté pour pouvoir participer à la discussion.
Cliquez ici pour vous connecter ou vous inscrire.
Soutenez Factornews.com

Tribune

Le vertueux
(08h10) Le vertueux choo.t > Ça fait surtout penser que nous, joueurs, avons pris perpet avec les mêmes licences.
CBL
(02h33) CBL (23h38) Tient y'a Akuma
lundi 23 janvier 2017
noir_desir
(23h48) noir_desir choo.t > et que celui-ci était ultra-mauvaus
choo.t
(23h47) choo.t I Am Setsuna dans le le line-up de la Switch. [nintendoeverything.com]
choo.t
(23h38) choo.t [youtu.be] Hop, nouveau trailer du portage de Tekken 7, c'est pas folichon et ça me rappelle surtout que le studio n'a plus sortit de Soul Calibur depuis 5 ans...
noir_desir
(23h33) noir_desir Sacré claude puant oups gueant
noir_desir
(23h32) noir_desir J'ai toujours comme un doute
noir_desir
(23h32) noir_desir Enfin est ce que les lecteurs du figaro que les juges (enfin le plus gros syndicat) est de droite ?
_Kame_
(23h22) _Kame_ c'est rigolo
choo.t
(21h24) choo.t Pas con ce shader pour expliquer la perception fovéale [shadertoy.com]
Crusing
(20h03) Crusing Big Apple > c'est un vrai commentaire :3
Big Apple
(19h57) Big Apple c'est tout à fait ça :)
Big Apple
(19h56) Big Apple Crusing > Ah Ah Ah!
Crusing
(19h25) Crusing Au hasard :"Ce sont les derniers soubresauts de la justice rouge instrumentalisée et dévoyée."
Crusing
(19h23) Crusing Il est temps d'aller se délecter des commentaires sur le figaro
Crusing
(19h21) Crusing Inutile de préciser qu'il aura juste un bracelet, mais quand même, ça fait zizir comme disent les gens en scooter.
Crusing
(19h19) Crusing Guéant, 1 an [mediapart.fr]
Laurent
(19h12) Laurent DukeFreeman > [gamespot.com]
DukeFreeman
(18h28) DukeFreeman tiens une grosse maj de Dishonored 2... y a un changelog qui traine quelque part ?
BeatKitano
(15h13) BeatKitano LeGreg > Se retirer de l'OTAN pas des Nations Unies et oui CBL a raison, apparement ce truc est un running gag depuis 20 ans (effrayant la connerie...)
Toninus
(10h31) Toninus Ah, j'étais complètement passé à coté de ces (vieilles) vidéos de Chuchel, le nouveau jeu de Amanita. Certes c'est du point & click pas très profond, mais on dirait un peu La Linéa en JV [youtube.com]
thedan
(09h39) thedan J'imagine plutôt que comme dans toutes les administrations ou les grandes entreprises, tu dois étudier toutes les possibilités...
LeGreg
(04h29) LeGreg BeatKitano > je ne crois pas que Trump ait parlé de se retirer des nations unies (bon je ne suis pas tout ce qu'il raconte), par contre les précédentes administrations avaient accumulé des arriérés de paiement.
CBL
(02h18) CBL Trump peut raconter beaucoup de conneries mais au bout d'un moment il sera confronté à une dure realite
CBL
(02h17) CBL Et c'est pareil pour l'OTAN. Les US ont besoin des pays europeens pour installer des bases et deployer des systemes anti-missiles
CBL
(02h16) CBL Les US n'ont aucun intérêt à quitter les Nations Unies vu leur pouvoir de veto
CBL
(02h16) CBL Y'a pas beaucoup de soutien
CBL
(02h15) CBL (22h45) BeatKitano > C'est un vieux projet. Cherche H.R.1146
noir_desir
(00h11) noir_desir choo.t > :)
choo.t
(00h10) choo.t [i.redditmedia.com]
dimanche 22 janvier 2017
noir_desir
(23h33) noir_desir BeatKitano > hum l’assassinat c'est plus une idée républicaine...
BeatKitano
(23h19) BeatKitano noir_desir > Faut voir le bon côté des choses, on verra peut-être pas la totalité.
noir_desir
(23h14) noir_desir A la base l'otan n'a pas été créer dans le but d’éviter un conflit généralisé.... 4a c'est long...
noir_desir
(23h13) noir_desir BeatKitano > Ca serait étonnant, mais effectivement trump l'a toujours dit
Crusing
(22h51) Crusing Trop bien ça va renouveler les thèmes des films d'anticipation
BeatKitano
(22h47) BeatKitano C'est qu'on projet, mais ça donne le ton, et avec les décla de Super Carotte sur l'OTAN... il n'y a qu'un pas.
BeatKitano
(22h45) BeatKitano Les US pourraient se retirer des Nations Unies. Fun. [webcache.googleusercontent.com]
aeio
(21h26) aeio (21h20) La page est vieille (4 décembre 2016), Cemu 1.7.0 inclut d'office le correctif pour ce bug.
choo.t
(21h20) choo.t aeio > Ouai, j'ai aucun soucis sur Captain Toad, mais je ne suis pas allé très loin (déjà fini sur WiiU), mais apparemment y'a un bug bloquant au niveau 1-17 selon la config d'emul CPU [compat.cemu.info]
aeio
(21h06) aeio Après Zelda est un cas à part (et il est de toute façon pas super bien émulé, avec des grosses chutes de frame rate inexplicables quelque soit la config). Les autres gros jeux de la console ont 2 à 3 fois moins de shaders.
aeio
(21h01) aeio (20h49) Ah effectivement, j'ai vérifié et j'ai pareil ici (mais je m'en fous j'ai 16 Go).
choo.t
(20h49) choo.t Cemu met tout les shader en ram dès le lancement du jeu, j'ai ±6Go bouffé par Cemu pour jouer à Zelda:WW, c'est n'importe quoi.
choo.t
(20h46) choo.t MrPapillon > C'étais horrible sur Natural Selection 2.
MrPapillon
(19h58) MrPapillon La compilation shader OpenGL c'est très mal foutu et ça empêche d'avoir un truc précompilé dans la distrib. Du coup le driver compile violemment au premier lancement.
MrPapillon
(19h57) MrPapillon La compilation des shaders longues, c'est surtout la faute à OpenGL.
aeio
(19h14) aeio (16h24) T'as téléchargé un cache complet (9000 et quelques shaders pour ce jeu) ? Si oui, alors la compilation va être longue la première fois mais super rapide ensuite.
choo.t
(16h24) choo.t C'est mal branlé leur compil de shader, sur mon vieux laptop je n'ai que 8go de ram et c'est impossible de compiler les shader de Wind Waker, trop nombreux et tout ce fout en ram sans jamais s’effacer....
zouz
(16h11) zouz Khdot > Nous somme tous abonnés à HBO Prime, Netflix US, Amazon Prime et travaillons pour le gouvernement afin de débusquer chaque malware chinois caché dans chaque programme d'émulation. Je ne vois pas où est les problème.
choo.t
(15h45) choo.t Khdot > J'ai littéralement la boite du jeu sur le bureau.
Khdot
(15h40) Khdot nous ne parlons pas du tout de piratage sur la tribune. :p
zouz
(15h31) zouz aeio > Yep cet émulateur est vraiment incroyable, mon week end sur MK8 avec un pote peu en témoigner.
choo.t
(15h29) choo.t Ah, les drivers daté de débuts 2014... ça tourne niquel maintenant. C'est Impressionnant, et les jeux Wii U ne pèsent rien.
choo.t
(14h56) choo.t aeio > Je viens de tester, ça marche nickel sur le GPU intégré, mais ça chie avec la CG activée (Optimus), c'est courant ?
Khdot
(14h17) Khdot (10h24) aeio > mon dieu
choo.t
(14h05) choo.t aeio > Si Zelda BotW tourne correctement dessus à la sortie, ça va être dur de se motiver à prendre une switch...
aeio
(12h55) aeio Captain Toad en 4K sur Cemu [youtube.com] L'émulateur est tellement bien fait qu'on peut même utiliser la souris comme un doigt pour passer certains obstacles (3:15).
Dks
(12h44) Dks je viens de regarder dans ma boite de ma viielle 560ti y a deux adaptateurs molex vers 6 pin. Bon c'est l'affaire de deux jours mais week end un peu triste sur le coup ^^
fwouedd
(12h43) fwouedd Ouais, c'est super moche.
Dks
(12h39) Dks fwouedd > pour un accessoire à 3€ sur une cg déjà à 300.. radinage
fwouedd
(12h31) fwouedd Dks > Tous en fait, ils ne les mettent actuellement que sur les CG HDG j'ai vu.
Dks
(12h25) Dks aeio > oui là dessus gigabyte sont radins :\
Edhen
(12h24) Edhen (11h32) [twitter.com]
hohun
(11h32) hohun C'est le deuxième jour et on est déjà en plein délire cosmique.
hohun
(11h32) hohun Ahah Trump qui part en mode full complot des médias genre "les pelouses vides c'est un mensonge"
aeio
(10h26) aeio Ça m'étonne même un peu quand t'en aies pas eu un dans le bundle de la carte graphique.
aeio
(10h24) aeio (09h46) Comme le dit fwouedd, tu prends ça [media.ldlc.com] et c'est réglé.
Dks
(09h46) Dks fwouedd > l'alim existait avant le format 8 pins pour les cg, faut que je vise un 6 vers 8 p. Ou changer l'alim.. mais c'est moche.
Dks
(09h45) Dks fwouedd > nop en fait un gars de cpc m'a pointé le fait que le 8 pin de l'alim c'est pour l'atx. Genre multi cpu.
miniblob
(09h07) miniblob Kame> J'avais loupé le coche, merci de l'info, ça reste le meilleur moyen de regarder la télé sans la regarder
fwouedd
(08h46) fwouedd Mais d'ici la, tu as pas un adaptateur molex avec la CG?
fwouedd
(08h45) fwouedd Ah ouais, non j'ai rien dit, effectivement, t'as du 8...
fwouedd
(08h44) fwouedd Tu te plantes pas de câbles? Je ne crois pas qu'ils aient changé de format depuis.
samedi 21 janvier 2017
_Kame_
(23h46) _Kame_ pour ceux qui savaient pas, le Zapping a repris sur France2 [twitter.com]
Dks
(22h43) Dks me demande si un simple adaptateur 6pins vers 8 ne ferait pas l'affaire.
Dks
(22h11) Dks Bon au moins je vois que le cable avec le bon connecteur existe : [corsair.com]
Dks
(22h06) Dks Ah comment je suis un gros loser, se dire que mon hx620 corsair avec son connecteur 8 pins ira très bien avec ma nouvelle 1060 gigabyte.... rahhh mais non, pas les même détrompeurs. /dansmoncullulu
Crusing
(21h37) Crusing Big Apple > sur les rat cest juste dans de l'eau 10mg/pdc, 4/11 développent des tumeurs, en peu de temps. Lisez un peu bordel.
Crusing
(21h35) Crusing (20h07) colorant,blanchisseur, anti agglomerant, opacifiant, conservateur pour les fruits/légumes
Big Apple
(20h34) Big Apple C'est en ça que le principe de précaution n'a aucun sens. Tout ce qu'on peut faire, c'est assurer une vigilance permanente et réajuster/retirer un produit commercialisé dès qu'il y a un faisceau de présomptions à son encontre.
Big Apple
(20h30) Big Apple C'est impossible de tester de façon absolue la toxicité des produits car 1) celle-ci peut se révéler qu'après plusieurs années d'exposition 2) celle-ci peut se révéler uniquement lors d'un mélange avec un ou plusieurs autres produits (effet cocktail)
_Kame_
(20h07) _Kame_ Un déal peut-être, mais pr juste un colorant (pas trouvé d'autre utilisation sur le net), je trouve ça pas "idéal" de minimiser les risques pour la santé. Et qu'est-ce que ça vient foutre dans les médicaments... /me prends son Tramadol-E171 quotidien
GTB
(19h50) GTB Or en 2006 il y avait déjà des agents "probablement" cancérogènes à étudier. Bref oui si on avait les moyens d'étudier tout ça en détails et sans priorité ou autres considérations ça serait l'idéal.
Crusing
(19h49) Crusing Jean Michel dialectique
GTB
(19h46) GTB Kame> Évidemment qu'il faudrait dans l'idéal. Maintenant comprend bien que potentiellement dangereux ça veut dire que ça peut être dangereux ou peu dangereux ou pas dangereux...et surtout ça regroupe une tétrachiée de molécules.
Big Apple
(19h27) Big Apple A partir d'aujourd'hui, il n'y a plus de réchauffement climatique. Ca tombe bien, on est en hiver.
_Kame_
(19h03) _Kame_ Et toi ta conclusion c'est "on sait pas, faut faire + d'étude, pas besoin de faire l'alarmiste". Entre cancer, allergie etc, faudra pas s'être alarmé depuis des décennies ?
_Kame_
(18h59) _Kame_ GTB > osef de 2006, donc qd un truc a un potentiel cancérigène quelque soit le mode, faudrait pas vite se grouiller de tester les autres trucs ? Et ça t'alarme pas qu'une substance utilisée depuis des décennies soient seulement testé auj ?
MrPapillon
(18h24) MrPapillon Par contre la différence entre mon programme et celui de Fillon, c'est que moi je n'oblige pas à aller à l'église le dimanche.
MrPapillon
(18h22) MrPapillon Ça permettra de préparer les youtubeurs coréens à la bouffe alien.
GTB
(18h21) GTB Crusing > C'est certain. Vu le nombres d'agents possiblement cancérogène connus, j'imagine qu'il y a un manque de moyens pour approfondir. Et il y a tout ceux qu'on a même pas encore étudié ne serait-ce qu'un peu.
MrPapillon
(18h20) MrPapillon Et après, on va se retrouver avec des humains avec des parois intestinales en graphène naturel capables d'endurer même des cailloux ou du jus de centrale nucléaire.
MrPapillon
(18h19) MrPapillon Moi je propose quelque chose de plus simple : on autorise tout, comme ça quelques générations meurent dans d'atroces souffrances, des attaques de zombies, des humains qui ressemblent plus à des humains, etc...
GTB
(18h18) GTB Crusing > Précisément, osef de 2006 puisque ça concernait que l'inhalation.
Crusing
(18h14) Crusing Moi je pense juste à l'explosion des syndromes colopathiques, alors qu'il suffirait peut être juste de faire le tri la dedans
Crusing
(18h13) Crusing GTB > OSEF de 2006, on parle des résultats d'hier
Crusing
(18h12) Crusing Mais t'aura toujours des abrutis qui achèteront en connaissance de cause, comme pour la radioactivité, c'est invisible donc ça n'existe pas, le bon raisonnement climatosceptique à la Trump.
GTB
(18h10) GTB Crusing > Je sais. Quand j'ai parlé d'inhalation c'était par rapport à la classification de 2006 qu'il a évoqué.
Crusing
(18h08) Crusing GTB > les résultats de la nouvelle enquête montre par ingestion hein, après les social justice warrior, les industriels justice warrior
GTB
(18h08) GTB Dans ce même groupe tu peux trouver entre autre l'acide caféique contenu -naturellement- dans une laitue par exemple. Donc voilà.
GTB
(18h04) GTB Kame> Non c'est pas ce que j'ai dit. Par contre tu le sors d'où ton "gros doute"? Il est classé dans les agents "potentiellement" cancérogènes dont les données sont insuffisantes pour confirmer 1) le dangers 2) les quantités dangereuses.