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

MrPapillon
(21h25) MrPapillon On peut offrir l'asile politique à The Real Phoenix ? Vu la tronche du scandale, y a moyen que la grande partie des trolls réservistes US s'intéresse à lui.
Crusing
(21h07) Crusing kmplt242 > Bein il a un grosse audience d'ado, et puis c'est peut etre son kiff de faire comme ce qu'il écoutait ado j'en sais rien, après je suis pas spécialement ses streams.
Mimyke
(20h58) Mimyke ptitbgaz > Il a juste modifié le header interne et l'écran d’accueil. Pas de quoi fouetter un chat, donc.
ptitbgaz
(20h47) ptitbgaz The Real Phoenix > Si je comprend bien, t'as dégoter une rom non sortie de SNES dont tu as légèrement modifié le code pour ne pas qu'on remonte pas jusqu'à ta source ? C'est quoi ces modifs ? Je suis pas fluent en anglishe...
kmplt242
(20h32) kmplt242 Sans parler de ses feat. Julien C
kmplt242
(20h32) kmplt242 Crusing > Je trouve Benzaie de plus en plus detestable depuis qu'il stream beaucoup. Et surtout ses plans -18 dignes de doc et difool.
The Real Phoenix
(20h30) The Real Phoenix Et ma reponse dans à article a bien sur été censuré! ^^
choo.t
(20h13) choo.t La réponse de The Real Phoenix que Kotaku n'a pas publié dans son intégralité : [assemblergames.com]
choo.t
(20h10) choo.t En gros, le mec de Kotaku chie dans la colle pour un écran titre, alors que tout le rest du jeu est à l'identique.
choo.t
(20h03) choo.t The Real Phoenix > Pour les flemmards : [kotaku.com]
GTB
(19h58) GTB Le vertueux > Pour le coup c'est pas si différent que le sucre en fait. C'est pas parce tu file du sucre à ton gosse qu'il va choper le cancer. C'est à risque.
The Real Phoenix
(19h17) The Real Phoenix Ha ha l'Article de kotaku sur Quik que j'ai trouvé est formidable!
miniblob
(19h15) miniblob Après mon expertise ne va pas au-delà des trois ans, et à cet âge là l'excitation ça se traduit vite par taper n'importe quoi...
Le vertueux
(19h08) Le vertueux miniblob > Tu confonds agité et violent.
Crusing
(19h07) Crusing Non mais ça en fait peut etre des voyous en blouson en jean sans manche qui jette des poubelles sur les gens et qui mange du gigot à même le trottoir pour améliorer leur santé.
miniblob
(19h04) miniblob Ca veut pas dire que les jeux de baston font forcément des gamins des sociopathes ultra violents.
miniblob
(19h03) miniblob La notion de bon ou mauvais est tout relatif en matière d'éducation, ça dépend ce que tu veux transmettre.Je suis plutôt porté sur la non-violence et je constate que mes enfants sont plus calmes s'ils me voient jouer à Abzu plutôt qu'à un jeu de baston.
Crusing
(19h01) Crusing Le vertueux > Le mieux pour etre sur c'est de le forcer à regarder Mr Pickles avec le son très fort, et en lui injectant du coca directement avec une sonde.
Crusing
(18h58) Crusing miniblob > Oui mais là c'est plus un problème de l'exposer à de la violence, plutot à un mauvais jeu, ou à un multi d'abrutis aux voix aigues.
Le vertueux
(18h58) Le vertueux C'est surtout le rapport entre comportement et jeux violents à bas âge. Beaucoup d'hypothèses et de croyances traditionnelles assez peu argumentées. Finalement donner du sucre à son gosse est peut être bien pire que de le faire jouer à gta.
miniblob
(18h57) miniblob N'empêche que je laisserai pas mes gosses toucher à un CoD (exemple tout à fait pris au hasard...) avant que l'adolescence ne les titille.
miniblob
(18h56) miniblob Vos objections sont fondées, je dois être un poil embourbé dans un ethnocentrisme temporel qui me fait dire un truc du genre "la violence, c'est plus ce que c'était !"
choo.t
(18h53) choo.t Crusing > (18h44) Exactement.
Le vertueux
(18h47) Le vertueux GTB > Heu oui, tu n'as pas le droit de cracher par terre par exemple, mais ça n'est pas vraiment le sujet, si ?
choo.t
(18h47) choo.t miniblob > La violence d'une oeuvre n'est pas estompée par sa qualité technique, sinon le discourt de ton gosse à ses gosses, sera que de son temps les jeux n’étaient même pas en VR, donc il ressentait bien moins la violence que dans COD 25 VR édition.
Crusing
(18h46) Crusing LeGreg > on ets loin de Totally Accurate Battle Simulator
Crusing
(18h44) Crusing choo.t > Et Sade ce ne sont que des mots.
choo.t
(18h43) choo.t miniblob > (18h02) non mais si on part comme ça, rien n'est violent, La Nouvelle Justine ce n'est que du papier, Men Behind the Sun a des effets spéciaux datés, Doom est un ama de pixels et Rapelay n'utilise même pas de physically-based rendering.
LeGreg
(18h42) LeGreg "ultimate epic battle simulator" : [youtube.com]
GTB
(18h40) GTB Le vertueux > Je pense qu'il voulait juste dire que interdits et règles font partie de la construction d'un gosse. Je suis assez d'accord.
Le vertueux
(18h30) Le vertueux (18h10) miniblob > ça n'est pas que c'est vieux jeu, c'est juste que pédagogiquement c'est un peu faible.
Crusing
(18h28) Crusing miniblob > "En ce moment je parierais que tu t’imagines déjà que tu suces ma bite au rythme des coups de fouet de mes couilles sur ta gueule"
miniblob
(18h24) miniblob Crusing > Nan je me respecte, je m'inspire seulement du porno vieille école avec des poils et des jeux de mots cheloux.
Crusing
(18h20) Crusing (17h47) miniblob > Ha! et aujourd'hui tu fais des talc à base de tags de pron!
miniblob
(18h10) miniblob Après vous avez le droit de dire que je suis vieux jeu avec ces histoires de règles et de transgression, mais j'assume mieux mon côté réac depuis que j'ai pondu ma marmaille.
miniblob
(18h03) miniblob C'est pour ça que je prends l'exemple du cinéma, perso je me cachais pour voir des films d'horreur, et mon frère s'est pris une chasse quand mes parents ont appris qu'il m'en montrait.
miniblob
(18h02) miniblob En même temps la violence des jeux quand on était jeune était toute relative, même Doom ça reste pas loin de l'amas de pixels.
Le vertueux
(17h52) Le vertueux D'ailleurs j'étais plutôt de caractère sage pendant l'enfance.
Le vertueux
(17h52) Le vertueux En tout cas, pour moi, jouer à des jeux vidéos violents quand j'étais gosse ne fait pas partie de la case "connerie".
Le vertueux
(17h51) Le vertueux Tu veux dire que les parents sont là pour interdire des choses afin que les enfants les transgressent ? Sinon ils ne transgressent pas ? Je n'ai pas compris.
miniblob
(17h48) miniblob Apprendre à un gosse à se servir d'un couteau ça ne veut pas dire qu'on va forcément lui en filer un pour son anniversaire et fermer les yeux sur la façon dont il va jouer avec.
miniblob
(17h47) miniblob Je regardais des films de boules à 12 ans, mais c'est pas pour autant que j'en montrerai à mes gamin. Les parents sont là pour poser des interdits, sinon il n'y a pas de transgression possible.
miniblob
(17h46) miniblob Il faut faire la part des choses, c'est pas parce qu'on faisait des conneries en étant gamin qu'il faut inciter nos propres enfants à en faire aussi.
lirian
(17h43) lirian donc apprenez à vos enfants à aiguiser des couteaux, assembler des cartouches et fabriquer des explosifs, c'est mieux que de ne pas savoir le faire hihi
lirian
(17h41) lirian +e
lirian
(17h41) lirian l'éducation sera toujours supérieur à l'ignorance, je pense que ça s'applique à tout et n'importe quoi
lirian
(17h38) lirian je pense qu'à partir de moment où l'enfant fait la différence entre le réel ou pas, il ne doit pas y avoir de problème majeur
Le vertueux
(17h38) Le vertueux Je faisais des dessins hyper gore en primaire, puis ça m'est passé.
Le vertueux
(17h38) Le vertueux GTA à 8 ans y a pas de problème, c'est l'environnement social qui détermine tout.
lirian
(17h37) lirian je jouais à diablo à mes 11-12 ans, duke 3D, doom etc
lirian
(17h37) lirian je jouais au petits soldats, je refaisais le débarquement avec des chars, embarcations, soldats, mitrailleuses.. juste avec l'imagination, mais c'étaienttpas des images de boyaux et cervelle explosées
lirian
(17h36) lirian pour les jeux vraiment violent je saurais pas déterminer à quel age ce serait acceptable. j'ai joué à plein de jeux "violents" mais pas dans le sens gore, je parlais de desert strike l'autre jour..
Crusing
(17h11) Crusing Sauf que tu oublies un point majeur : GTA et Doom, c'est vraiment kewl.
thedan
(17h08) thedan auprés de la mére...Car je lui ai dit ma façon de penser
thedan
(17h07) thedan C'est pas pour faire vieux con mais bon... L'un des camarades / ami de mon fils (classe de CE1): "viens à la maison, tu joueras à la play à GTA et à Doom, tu verras c'est bien..." Conclusion : il est pas allé mais en plus je suis passé pour un con
thedan
(17h05) thedan lirian > ah mais là c'est pas pareil... 200% d'accord avec toi. C'est exactement le même phénomène que les parents qui donnent gta à leur fils de 7 ans "parce que c'est cool". J'ai eu exactement ce phénomène dans la classe CE1 de mon fils
lirian
(16h41) lirian je pensais aux pré ados qui allaient voir les spectacles de cyprien et squeezemyballs
lirian
(16h40) lirian ah 16 ans c'est trop tard oui, en plein dans l'age sombre
lirian
(16h39) lirian ah merci de me rappeler que j'ai des intérêts financiers et des relations à brosser dans le sens du poil, merci de me le rappeler :)
thedan
(16h39) thedan lirian > A 16 ans, va dire à ta fille quoi regarder, tu vas passer pour un vieux con (et elle aura raison). Néamoins ça l'a fait marrer et elle ira pas acheter (elle) pour autant un jeu... Elle le sait tries bien que c'est de la pub. MAis elle a 16 ans...
noir_desir
(16h31) noir_desir lirian > trump sort de ce corps
lirian
(16h15) lirian je les ajouterais volontiers à ma liste de gens à executer après les politiques et les banquiers tiens, les influenceurs sous perfusion d'argent, #liriandictator2017
lirian
(16h08) lirian c'est pire que de la pub directe
lirian
(16h07) lirian ou alors faut vraiment expliquer au gamin ce qu'il regarde, et qu'il est là pour démonter ton cerveau et mettre un produit dedans
lirian
(16h04) lirian on ne laisse pas ses enfants regarder les mauvaises chaines aussi, laisser regarder un influenceur/soumis c'est laisser son gamin regarder de la pub h24, c'est à mon humble avis très mauvais
Laurent
(14h45) Laurent Dks > Plus qu'à espérer qu'il soit bien accueilli et qu'ils nous refassent wonderboy 5 dans la foulée
Dks
(14h43) Dks Laurent > fini aussi sur master system, le jeu est super relooké, je pense qu'il sera aussi facile, mais bon ils méritent mes sous là.
thedan
(14h27) thedan J'imagine que tu peux rapidement tomber dnas le coté "homme sandwich" (sans vouloir les excuser car ils se disent journalistes les mecs)
thedan
(14h26) thedan apres le milieu de journaleux de JV doit quand même pas étre facile : entre les sollicitations marketing, les peu de moyens de plus en plus, le milieu jeune et relativement peu reconnu. Un critique de ciné est reconnu, celui de jv, je pense pas..
Crusing
(14h24) Crusing Pour les autres youtubeurs de moins de 20 qui se définissent eux meme comme influenceurs, j'y connais rien, j'ai pas 14 ans. Mon instinct tenderait à vouloir leur donner une fessée de prime abord
Crusing
(14h21) Crusing Ouais enfin benzaie est pas le meilleur exple du pire en déontologie hein, même ses échanges avec chièze il garde sa ligne, c'est justement pour faire un versus aigri/bisounours, après oui c'est pour lui faire de la visibilité, oh! le salow!
thedan
(14h18) thedan jouer à des jeux vidéo.... Elle ne sais meme pas à quoi il joue mais il y joue donc c'est trop bien !
thedan
(14h17) thedan Crusing > ah mais ca c'est les fameux influenceurs... Regarde le redac chef de gamekult, le disait : aujourd'hui les grands marques (xbox, playsation, etc etc...) préfèrent passer par eux car t'as pas de filtre... Ma fille regarde squeezie en train de
thedan
(14h14) thedan c'est plus que limite malhonnete... Apres si t'es freelance et que tu veux bouffer à tous les râteliers, ok mais que tu revendiques pas une certaine vertu !
Crusing
(14h13) Crusing c'est Webédia... le problème vient surtout du fait que bcp prennent les youtubeurs pour des role model qui devraient se nourrir d'air et de commentaires.
thedan
(14h13) thedan A la limite, ça ça m'a pas choqué ( à la limite, tu sais qu'il est faux cul puis bon le salaire) mais que pendant quasiment un an, à chaque fois, on présente le mec comme "trunk de gamekult" alors que c'est le directeur des programmes Webtv de webmédia
thedan
(14h10) thedan bixente > Bah tu sais, regarde Trunks de Gamekult. Surement pour un meilleur salaire, il est parti chez Webmédia dont l'ethique n'est plus à faire...Alors que GK essaye de faire de son mieux pour être exemplaire
Laurent
(13h42) Laurent Ca c'est du remake ! (wonder boy) [youtube.com] Dans une autre vie, je l'avais fini sur master system
zouz
(13h39) zouz bixente > Je suis désolé de te l'apprendre aussi brusquement mais c'est nul depuis le début... Tu grandis voilà tout. Un peu comme quand j'ai commencé à trouver Bioman mal branlé et trop répétitif.
Crusing
(13h34) Crusing Calme toi, it's gonna be aaaalright.
bixente
(12h33) bixente Le type crache sur le système des gros sites de JV putaclic mais fricote avec julien Chièze. Il vient même d'adhérer à la TV de JV.com. Un putain de faux-cul.
bixente
(12h28) bixente C'est devenu un type condescendant et vulgaire. Il bouffe à tous les râteliers et est d'une mauvaise foi sans nom.
bixente
(12h25) bixente J'appréciats beaucoup Benzaie. Mais
Crusing
(11h38) Crusing (10h23) kmplt242 > Oui c'est très mauvais, après il devait pas etre trop en mode sketch/montage là bas, Chroma y'en a toujours un tous les 1 mois et demi, le dernier est assez récent.
Le vertueux
(10h35) Le vertueux Carrément et niveau émulation les logiciels sur windows sont très fiables contrairement à certaines consoles portables où j'ai du mal à faire tourner une snes par exemple.
choo.t
(10h30) choo.t Le vertueux > et garder la même ludothèque steam et le SteamCloud.
choo.t
(10h28) choo.t noir_desir > ouai enfin, c'est pout l'exemple d'émulation, sinon en code natif t'as Overwatch qui tourne dessus : [youtu.be] ça te donne une idée des possibilité.
Le vertueux
(10h27) Le vertueux noir_desir > Tu peux jouer à super meat boy, Ori, child of light,, mother russia bleed, Party hard,inside, j'en passe.
choo.t
(10h24) choo.t Le vertueux > ou du Dark Soul II [youtu.be]
kmplt242
(10h23) kmplt242 Et Chroma ils sont mort ou bien ?
kmplt242
(10h23) kmplt242 detestable le dernier benzaie
noir_desir
(10h22) noir_desir choo.t > pas mal, mais le jeu est très ancien (14a...)
choo.t
(10h20) choo.t noir_desir > [youtu.be]
noir_desir
(10h20) noir_desir choo.t > c'est pas faux :)
choo.t
(10h16) choo.t noir_desir > Ça fait tourner pas mal de jeu sur Dolphin, entre autre, WindWaker et Twilight Princess, pouvoir y jouer en transport en commun c'est cool.
Le vertueux
(10h06) Le vertueux Après il y a les jeux plus lentt, un heroes of might and magic doit être jouable.
noir_desir
(10h06) noir_desir choo.t > emulation est chouette, mais du coup, ça sera forcement des jeux ancien (pas forcement envie de jouer à des jeux ds...). Bref à voir sur le long terme.
Le vertueux
(10h05) Le vertueux noir_desir >Si un jeu pc peut se jouer avec une manette, alors il est potentiellement portable. ça fait quand même une sacré quantité de jeux.
noir_desir
(10h05) noir_desir choo.t > après ça n'a pas l'air si aisé de jouer à des jeux classique, je pense que ça reste un peumoins egonomique qu'une vrai manette, du coup, je ne suis pas sûr que les jeux que tu as cité, soit bien calibré pour ces jeux là.
choo.t
(09h31) choo.t En low, ça fait tourner Dishonored, Overwatch et Bioshock, et même GTA V, donc y'a de quoi faire.