OpenGL a du mal sous Snow Leopard

Christophe Laporte |
Bare Feats a effectué des tests relatifs à OpenGL sous Leopard (avec Mac OS X 10.5.8) et sous Snow Leopard (avec Mac OS X 10.6.0 et Mac OS X 10.6.2). Pour ce faire, il a testé plusieurs jeux notamment avec un Mac Pro Nehalem équipé dans un premier temps d'une carte GeForce GTX 285 et dans un second temps d'une Radeon HD 4870.

Et ses conclusions sont assez frappantes : la carte d'ATI n'a pas apprécié le passage à Snow Leopard. Dans quasi tous les tests, elle fait moins bien sous Snow Leopard que Leopard. C'est particulièrement frappant avec Call of Duty 4, où la même machine dans des conditions extrêmes parvient à afficher 29 images par secondes sous 10.5.8, contre 21 images par seconde sous Mac OS X 10.6 et 20 sous Mac OS X 10.6.2.



La GeForce GTX 285 pour sa part s'en tire un peu mieux. Mais comme le montre ce bench effectué avec Enemy Territory: Quake Wars, elle est parfois nostalgique de Leopard. Apple et ses partenaires vont sans doute optimiser leurs drivers au fil du temps.

Tags
avatar melaure | 

Clair que c'est pas demain que je passe à SL. Ce n'est d'ailleurs pas qu'une question de fiabilité, c'est aussi que ça ne m'apporte rien. vivement la 10.7 (enfin disons la 10.7.4 vu le temps pour débuguer) ;)

avatar Le docteur | 

Les bugs ont été bien pires sur Leopard. Personnellement j'en au bavé. La plupart des urilsateurs malheureux de SL ont fait une mise à jour. J'ai lu les premiers posts sur SL : plus de gens me semblaient satisfaits que pour le précédent systeme

avatar - B'n - | 

Le plus rapide finalement c'est Tiger… le léopard des neiges avec ses moonboots il a du mal sur certaines surfaces. :D
Si j'ai bien compris, le seul point sur lequel SL devait améliorer les choses (les perfs) n'est pas une réussite ? :(

avatar BKN1 | 

@jaydecidemmenttoujourstoucon
[quote]je suppose que lorque vista est sortit et qu'un bon nombre d'imprimantes étaient en rade, tu as tenu le même discours. c'était aux fabricants de modifier leur pilote et non à MS de le prévoir...[/quote]

Mais ce n'est pas tellement ça qu'on reprochait à Vista mais plutôt :

- ses lenteurs car peu optimisé…d'ou les perfs à la hausse de Win7 car ca ne pouvait pas être pire que Vista ! Et ca a même permis à Microsoft de s'en mettre plein les poches :
[url]http://www.lemondeinformatique.fr/actualites/lire-les-etiquettes-vista-capable-auraient-rapporte-1-5-md$-a-microsoft-27749.html[/url]

- des aberrations comme l'UAC qui a rendu fou plus d'un utilisateur (moi j'ai switché à temps! ;-) )
D'ailleurs, on en voit les effets ravageurs dans windows 7… bel exemple d'effet boomerang :
[url]http://www.computerworld.com/s/article/9140323/Microsoft_neutered_UAC_in_Windows_7_says_researcher [/url]

et j'en passe !

Les problème de drivers ? un faux problème pour les habitués de windows !
MDR

avatar Hasgarn | 

Râlez donc dans votre coin…
Je peux vous fournir les cordes si vous voulez, sinon, y'a toujours 7.

avatar Gimli fils de Gloin | 

Tous ceux qui critiquent SL sont des trolls et/ou des VRP MS. A part pour l'airport et au meme stade de révisions, il est nettement plus robuste que son prédécesseur.

Quand aux performances liées à OpenGL, c'est quand même pas la faute d'Apple si les gens de Nvidia/ATI ne savent pas écrire des drivers adaptés.

avatar Grahamcoxon | 

Mais faut arrêter maintenant de vouloir lancer une légende comme quoi Snow Leopard est un os buggé ! Je l'ai installé sur 2 ordis, qui marchent très bien, et sont plus rapides ! J'en suis donc très content et n'ai rencontré aucun souci, en dehors d'une mise en veille plus longue sur un des 2 ordis.

avatar skhattane | 

@Grahamcoxon,

+1 SL Installé sur les 5 macs de la maison dès sa sortie.
Aucun souci. Stable et propre. Jamais eu de bugs ou autre.

Ah si j'ai eu un bug une fois, la mise à jour d'office 2008 qui me demandait d'installer rosetta.
Si si, c'est pas une blague !!!

avatar Spart | 

J'avais remarqué.

Résultats OpenGL Graphic Test (Xbench) sur mon 2.93 avec une ATI 4850 HD:

10.5.8 : 225
10.6.1 : 130
10.6.2 : 169

Pour les autres tests, ça va mieux, mais la "performance" d'OpenGL tire le résultat global vers le bas.

Résultat global :

10.5.8 : 257
10.6.1 : 228
10.6.2 : 239

Tout ça pour ça...

M

avatar fabricepsb | 

avec 37% de marge brute et 30 milliard de dollars de cash, Apple pourrait faire un peu plus d'effort pour optimiser le peu de cartes qui existent pour les mac

j'ai toujours cette impression qu'apple commence un travail et ne le finit jamais. pour les imac ce ne sont pas les cartes les plus haut de gamme et ce n'est même pas optimisé.
Bordel qu'est ce qu'on paye alors ? à part pour des téléphones pour bobo fiers de faire des photos pourries avec.

avatar melaure | 

@fabrice, en fait plus ils sont riches, moins ils fignolent puisque ça se vend quand même sur l'image ... vivement qu'ils soient de nouveau pauvres ! :D

avatar Gimli fils de Gloin | 

fabrice : achete toi un Windaube Phone, ca fait tellement plus classe.

avatar Nicky Larson | 

@Gimli fils de Gloin

Le nain sent si fort qu´on aurait pu le tuer dans le noir ...

avatar Orus | 

Encore une fois bravo Apple. On paye plus cher pour avoir moins. Déjà les Mac ne sont plus que des PC (made in China/DictatureLand) avec un beau design, seul restait Leopard soit disant meilleurs que Windchiotte, et que voyons-nous ? Une manipulation avec Snow Leopard qui baisse les performances. Pathétique et très très énervant. Je n'ai pas acheté un Mac pour me retrouver dans cette situation merdique; réel sentiment de se faire rouler dans la farine par une entreprise qui ne pense qu'au profit et aucunement à ses clients.
J'ajoute que le désintérêt d'Apple pour les jeux et les performances graphiques qui vont avec, creusera sa tombe.

avatar Luba | 

une info comme une autre, chez moi, on a plusieurs iMac, du 2.0 Ghz au 3.06, 2 Mac pros (1 quad en Apple Raid et un octo) et bien Snow leopard qui se traine sur les Mac Pros, marche mieux sur les iMac pparemment, j'ai pas trop de plaintes.....

avatar Le docteur | 

Qui a besoin d'un carte de joueur pour faire tourner trois pauv' effets graphiques, c'est Apple, peut-être ??? Quand on voit ce que gère un pauvre petit iBook comme effets, avec son petit circuit graphique, et ce qu'il fallait pour faire tourner Aero, on se demande qui a des performances graphiques misérables.

Maintenant le jeu c'est une chose, mais c'est pas tout, merci aux gamerZ de s'en rappeler ...

avatar DrFatalis | 

Ce qui pose problème, au dela de l'insatisfaction perpétuelle des gamers, c'est bien qu'avec SL Apple a beaucoup promis (ou annoncé, ou claironné, ou laissé fortement entendre, ou souligné) et qu'en fin de compte, SL se trouve fort dépourvu lorsque la confrontations avec les soft existants est venue. Pas le moindre début de commencement de version de soft tirant parti de ses possibilités: ni snow-aperture, ni "4XFaster" Final cut, et bien entendu rien de chez Mr Adobe, à part le plus mauvais lecteur flash (houhou - savior of the universe!) de la planète.
Est-ce "un bel oiseau venu trop tôt ?".On pouvait penser qu'au moins open GL en tirerai tous les avantages possibles, ce qui n'est pas, visiblement, encore le cas.
Sl apportera sans doute beaucoup,mais demain (et inutile de se défausser sur les méchants concepteurs de CG:; ils ont été choisis par une firme qui se targue de maîtriser à fond l'interaction logiciel/hardware...)

avatar DarkMoineau | 

Eh oh, vous savez, je lis beaucoup le magazine Joystick et il en ressort quoi? ATI et Nvidia ne savent déjà pas écrire de drivers Windows. Alors des drivers macs vous pensez bien....

avatar Le Gognol | 

C'est pas tout simplement Open CL qui ralentit les perfs d'Open GL ? Puisque Open CL utilise la puissance de la carte graphique pour d'autres choses que l'affichage, il est logique que les performances au niveau de l'affichage baissent, non ?

avatar Le docteur | 

HandBrake tire partie des possibilités de SL. Il faut croire que les petits programmeurs s'en sortent mieux que les mastodontes. Vue la rapidité d'Antidote HD, j'ai l'impression qu'il ont touché au possibilités du félin aussi, par exemple. Je suis content de mon Safari aussi depuis la 10.6.2 et le passage de tous mes plugins à Simbl et au 64bits. La stabilité est au rendez-vous en plus de la rapidité.

avatar macoupc | 

Pas très encourageant tout ça... Je suis toujours sous Léo et je vais y rester, Archicad a pas mal besoin d'open GL.

avatar Nicky Larson | 

Achetez SL pour avoir de meilleurs performances qu'ils disaient.

C'est vraiment une arnaque cet upgrade...

avatar Hasgarn | 

Pas de bol pour les joueurs.

avatar GuISm0 | 

Aah merde ! je viens juste d'acheter SL à Odysseum ce weekend ! Ca m'apprendra ! Toujours attendre 3mois après la sortie d'un OS pour l'utiliser !

avatar Grahamcoxon | 

J'ai été super déçu de pas pouvoir faire tourner à fond Heroes of Might and Magic 5 sur mon core I5 ! J'ai du laisser les réglages en normal et couper les filtres. Je joue dans la résolution la plus élevée et suis conscient que cela demande beaucoup de ressources, mais tout de même, pour un jeu qui a 3 ans et un ordinateur 2 semaines, c'est effarant de ne pas pouvoir profiter de tous les effets ! Je pense cependant que le jeu a été programmé avec les pieds...

avatar melaure | 

Je comprend mieux les félicitations de Bill Gates, ça voulait simplement dire : Bravo Steve, tu arrives aussi à bâcler tes produits ! :D :D :D

Ou alors c'est le prémisse au prochain Keynote : hé oui en janvier Apple annonce écarter OpenGL pour DirectX ... ;)

Par contre on dirait que les fps remontent en 10.6.2 mais que sur Nvidia ...

avatar misterbrown | 

Qui a dit de passer a SL pour les perfs?
Je vais attendre 10.6.9

avatar jinxjab | 

C'est une histoire de pilotes, quand on voit la différence de comportement suivant le chipset graphique (Nvidia, AMD/ATI).
Il est même possible que le comportement de la carte Nvidia soit du lui aussi à l'intégration du pilote qui est mieux gérer sur 10.5 que 10.6 pour le moment.

avatar NoaIMac | 

On s'en fout de savoir d'ou vient le problème et qui n'a pas été à la hauteur (SL, les pilotes, le blabla...). Ce qui importe pour l'utilisateur final ce sont de meilleures performances et/ou de nouvelles fonctionnalité ET LE MOINS DE BUGS POSSIBLE.

Pour le moment, depuis la sortie de SL, toutes les news relatent des problèmes et les utilisateurs sont dans l'attente des mise à jour.

Je suis persuadé que SL est sortie dans la précipitation face à W7. Ce n'est pas aux utilisateurs d'essuyer les plate mais aux developpeurs et testeurs.

Nous les utilisateurs nous voulons un PRODUIT FINI, c'est pour cela que l'on paie. Pas pour avoir un OS buggé et sans ajouts de performance ou de fonctions immédiatement. Si SL est vraiment une révolution dans le temps, alors qu'Apple nous fournisse un SL abouti avec les logiciels (avec un planning en concordance avec les autres éditeurs) qui vont avec et qui exploitent les performances du nouvel OS.

Les consommateurs Apple jouent le jeu en achetant des machines suffisamment chers (plus les accessoires, garanties, logiciels) pour travailler sans se prendre la tête avec des considérations de developpeurs.

ON EST PAS SOUS WINDOWS.

Voilà !

avatar Luba | 

une première pour moi : downgrader mon systeme.. :'(

après trop de lenteurs générales (OS, CS4..)
ce week end je me suis attelé a déneiger mon MacPro octo.
Je redécouvre mon mac ce matin avec le 10.5.8

un avion.

snow lepoard, pas a la poubelle, mais sagement sur l'étagère

avatar oomu | 

benchmark de aout : des gains sérieux sauf en opengl : régression.

http://www.phoronix.com/scan.php?page=article&item=macosx_106_benchmarks&num=1

avatar melaure | 

@Luba, certes mais si tu as une machine récente, pas de retour possible à Leopard. Apple bride le firmware pour que tu ne puisses par installer un OS plus vieux que la date de mise en vente du matériel.

D'ailleurs on ne peut pas faire de comparatifs sur un iMac 27" entre le 10.5 et le 10.6. Bien dommage ...

avatar oomu | 

>@Luba, certes mais si tu as une machine récente, pas de retour possible à Leopard. Apple bride le firmware
>pour que tu ne puisses par installer un OS plus vieux que la date de mise en vente du matériel.

hein ?

c'est surtout que à terme, la nouvelle machine a besoin de support que l'ancien os n'a pas.

avatar JayTouCon | 

ben misterbrown c'est la pomme elle même sur son site

'Un pas de géant pour les graphismes.
Mac OS X Snow Leopard intègre une nouvelle technologie appelée OpenCL, qui s'empare de la puissance des processeurs graphiques et la réoriente vers des calculs d'ordre général. Ces processeurs ne sont donc plus limités aux applications riches en graphismes comme les jeux et la modélisation 3D.'

NoaImac, comme tu le dis quand on débourse 1800 euros, la moindre des choses c'est de pouvoir faire tourner un jeu ancien. (Même si je considère qu'il vaut mieux une console pour jouer).

avatar oomu | 

"Pour le moment, depuis la sortie de SL, toutes les news relatent des problèmes et les utilisateurs sont dans l'attente des mise à jour.
"

parce que vous ne lisez pas les autres news.

et les bonnes nouvelles voyagent moins vite que les mauvaises.

et heu, quand on a envie d'être aigris, on ne sait faire plus que ça.

Y a aussi tous les gains de SL et la disparition de pleins de petites gènes et bug de Leopard.

enfin, accessoirement, je ne suis pas concerné par toutes ces histoires que relatent macgeneration.

-
Par contre, je vais vous donner un cas que macgen a jamais discuté, et que je connais (dans mon entreprise) :

j'ai remarqué que si on bride silencieusement l'accès à webdav (firewall par exemple qui jette les connexions sans le dire à l'ordinateur), quand on essaie d'utiliser idisk, on gèle le finder. (paralysé, impossible à tuer efficacement, ainsi que tout montage sur le disque webdav)

cela n'a pas changé depuis au moins Tiger.

avatar vintz72 | 

Sans parler du fait qu'on se traine de l'OpenGL 2.1 quand il existe OpenGL 3.2... peu d'effort d'Apple vers le jeu, point barre.

avatar NoaIMac | 

@JayTouCon
Salut, je ne disais pas cela spécialement pour les jeux (même s'il s'agit de l'article principal) mais d'une façon plus général sur SL. Dans tous les cas, rien de vaut une vraie console, tu as raison.

@Luba,
Bien désolé pour toi de ta mésaventure et surtout de la perte de temps occasionné. Je pense bien que tu n'as pas acheté un MacPro pour faire joujou avec des jeux mais pour le boulot. Et Apple se fout vraiment de notre gueule à nous fournir un SL qui n'est pas fini.

A ce jour SL = ZERO intérêt pour les pro.

avatar Hasgarn | 

[quote= jinxjab]C'est une histoire de pilotes, quand on voit la différence de comportement suivant le chipset graphique (Nvidia, AMD/ATI).
Il est même possible que le comportement de la carte Nvidia soit du lui aussi à l'intégration du pilote qui est mieux gérer sur 10.5 que 10.6 pour le moment.[/quote]

[quote]A ce jour SL = ZERO intérêt pour les pro.[/quote]

Apple est responsable des pilotes des autres maintenant?

Je suis d'accord avec jinxjab, c'est une histoire d'intégration de pilote, pas d'OS mal foutu.
J'utilise SL au travail et Leo chez moi, j'attendais que iCalamus soit optimisé SL et que Wacom fasse des bons pilotes, parce que je trouve de vrais gains de vitesse. Dont acte.

avatar NoaIMac | 

@oomu
Je ne suis pas "aigri" Je constate simplement que SL est très loin de ses ambitions. Cela ne sert à rien de promettre un SL réecrit en profondeur, investissant sur l'avenir dans le développement des performances si ce n'est pour emmerder le quotidien de utilisateurs.
Dans ce cas, au lieu de faire la course avec W7, autant attendre et nous fournir un SL au top avec les appli qui vont avec et continuer à debugger Leopard qui nous fait regretter Tiger. (j'ai les deux Tiger sous iMac et SL sous MacBook Pro 15,2009). Le Imac date de 2006 et tourne impec, contrairement à Leo qui se traine...

Je suis d'autant moins aigri que je n'ai pas switché vers SL, heureusement pour moins. Je suis simplement décu.

avatar bluheim | 

[quote]Apple est responsable des pilotes des autres maintenant?[/quote]

Qu'est-ce qu'on en a à faire de savoir si Apple est responsable ou pas ? Nous, consommateurs ? Mais quoi qu'il en soit, si Apple n'a pas été fichue d'envoyer aux fabricants de cartes graphiques de quoi optimiser leurs pilotes, alors oui, c'est leur faute !

Après, on peut se demander effectivement si les fabricants de CG ont autant envie d'optimiser leurs pilotes Mac que leurs pilotes Windows. Et là encore, Apple est responsable de cet état de fait : s'ils voulaient bien doter leurs machines de cartes graphiques efficaces, proposer une mini-tour bon marché sur laquelle on peut changer la CG et permettre l'utilisation de CG non modifiées, alors le Mac deviendrait une plate-forme de jeux valables pour les éditeurs et les fabricants seraient obligés d'optimiser leurs pilotes pour rester concurrentiels.

Mais encore une fois, Apple n'en fait qu'à sa tête. Et ils sont responsable de l'état pathétique à la fois des JV sur Mac et des performances en 3D de leur nouvel OS.

Tant qu'ils seront soutenus, ceci dit, pourquoi changeraient-ils, hein ?

avatar HAL-9000 | 

bluheim +1

avatar Le docteur | 

Snow Léopard tient ses promesses : Il est plus réactif, plus rapide sur à peu près tout et en particulier sur l'essentiel (bosser, créer …). Ce n'est pas parce que les jeux passent moins bien que c'est une arnaque. Un Mac n'est pas une XBox, à ce que je sache. Léopard était très critiquable. SL ressemble à un Léopard tel qu'il aurait dû être.

avatar NoaIMac | 

@Hasgarn
Apple se doit d'être responsable de l'intégration optimal des composants essentiels aux performances général de ses produits. Dans ce cas, si Apple ne se sent pas capable des les gerer et d'imposer des pilotes à jour, pourquoi nous fournir un OS non optimisé ?? C'est peut être à nous d'attendre ? Quand on achète une voiture l'industriel ne nous fournir pas de pneus aux performances défaillantes au regard du moteur et tout le reste.
j'imagine : Monsieur, le véhicule que nous vous avons fourni est conforme, nous fabriquons le moteur, le reste est de l'assemblage, ce n'est pas notre faute si le fournisseur de pneumatique n'a pas mis à jour ses gommes conformément à nos performances. Attendez, vous n'avez qu'à laisser votre voiture au parking quelques mois le temps que tout rentre dans l'ordre.

Apple a fait de SL un test grandeur nature (en en plus payant). Je ne le dénigre pas complètement SL mais je fais remarquer qu'il n'est pas aboutit. Nous ne sommes plus aux débuts des années 80, mais en 2010, c'est tout de même aberrant d'acheter un produit OS non fini. Apple n'est pas le programmeur du coin, les consommateurs ont surpayé pendant des années les développements futures. Et le future c'est bien aujourd'hui. Nous sommes vraiment à l'aboutissement de l'OS tel que nous l'avons connu dans les années 90. A quoi sert alors l'expertise et l'expérience si c'est pour sortir un produit bugger ?

A ce stade de développement des technologies matériels et logiciels, il me semble un peu léger de la part d'une entreprise comme Appel sortir des produits non aboutis.

Un peu de bon sens quand même et acceptons la critique. Tout ce que fait Apple n'est pas parfait et surtout pas SL.

avatar blakken | 

J'ai toujours un bugg avec mon MBP lors du retour de la mise en veille sur l'écran externe avec mon adaptateur video dvi.C'est quoi ces mise à jour de naze?

avatar NoaIMac | 

@le docteur
Ben oui, et les milliers d'utilisateurs qui post sur les forums leur bugs et merdouille sur SL, il le sente plus rapide. Rien que le temps perdu à comprendre pkoi ça délire ! Merci pour eux.

avatar foudeapple | 

il existe un adapation de directX sous mac os X ?

ok je sors ---> [o]

avatar Hasgarn | 

J'accepte très bien le fait qu'Apple loupe parfois le coche.

Mais maintenant,
[quote]Apple se doit d'être responsable de l'intégration optimal des composants essentiels aux performances général de ses produits.[/quote]
Oui, et si c'est le prestataire qui n'a pas fournit le travail en temps et en heure? On rate la date de sortie, le marché et on se fait enfler par Microsoft.?
Faut pas rêver, c'est une erreur de faire un truc pareil.

L'enjeu commercial est de taille, maintenant, fallait pas passé sous SL si vous aviez le moindre DOUTE. Je ne l'ai pas fait chez moi, je ne le regrette pas, j'ai SL au travail, je ne le regrette pas non plus. Dans 3 mois, SL est ok pour chez moi.

avatar NoaIMac | 

@Hasgarn
1. Je ne suis pas sous SL, j'y passerai quand le produit sera plus abouti.
2. Se faire enfler par qui ? Mocrosoft ? W&Co a déja 95% du marché de l'OS. Je ne vois pas en quoi Apple aurait perdu quelque chose à attendre un peu pour parfaire.
Apple est assez fort en marketing pour communiquer avec Leo face à la sortie d'un pseudo concurrent. W sera toujours à la traine, les imperatifs d'integration sont monstrueux et feront toujours de W un systeme lourd. Y'a rien à craindre de Microsoft.

avatar JayTouCon | 

en ce cas Hasgarn,

je suppose que lorque vista est sortit et qu'un bon nombre d'imprimantes étaient en rade, tu as tenu le même discours. c'était aux fabricants de modifier leur pilote et non à MS de le prévoir...

CONNEXION UTILISATEUR