Publicité
Tout sur les Cartes graphiques
 Derniers articles sur les Cartes graphiques
Le raytracing peut-il supplanter la rastérisation ?

Le raytracing peut-il supplanter la rastérisation ?
Souvent cité comme la technique ultime de rendu 3D, celle permettant d’accéder au photoréalisme et constituant donc l’avenir des jeux vidéos, le raytracing est l’objet de bien des fantasmes. Dans cet article, nous revenons sur son fonctionnement. Lire la suite

  • G45 contre Geforce 9400M
    Intel contre NVIDIA. G45 contre GeForce 9400. Nous examinons les derniers chipsets intégrés de chaque marque. NVIDIA dominera sans doute les tests 3D, mais sera-ce suffisant pour gagner le match ? Et peut-on jouer sans une vraie carte graphique ? Lire la suite
Tous les articles Cartes graphiques
 Comparatif Cartes graphiques
Tous les comparatifs
 Dernières actualités Cartes graphiques
Toutes les actualités Cartes graphiques
Liens commerciaux

Newsletters


Questions high-tech
  • Besoin d'aide ? Publiez votre question
  • Publier

Pourquoi le GMA900 ne supporte pas Aero

Actu suivante
Jeudi 28 juin 2007 à 10:07 par Pierre Dandumont, 2007-11-08

Les bénéfices d'AeroP ourquoi le GMA900 d’Intel ne supporte-t-il pas Aero, l’interface graphique nouvelle génération de Windows Vista ? Cette question a enfin une réponse, près de 6 mois après la sortie du système d’exploitation de Microsoft.

Le GMA900 supporte bien DirectX 9

Pour rappel, le GMA900 est le contrôleur graphique intégré dans les chipsets i915 d’Intel, et il a été utilisé par énormément de PC portables et d’ordinateur de bureau (Intel est leader dans le marché des solutions graphiques sur PC). Comme le GMA900 supporte DirectX 9, on pouvait espérer une compatibilité Aero, surtout que le GMA950, son successeur, est pleinement compatible. Les versions bêta de Windows Vista permettaient d’ailleurs d’utiliser Aero avec un GMA900.

Un problème de driver, inhérent à la puce

Pourtant, la version finale de Windows Vista ne permet pas d’activer Aero avec le GMA900, et ne le permettra jamais. La raison est simple : alors que la bêta de Vista permettait d’utiliser des drivers avec l’ancienne architecture, la version finale nécessite un driver WDDM (Windows Display Driver Model). Pour supporter ces nouveaux pilotes, la carte graphique doit disposer d’une fonction qui permet gérer les différentes applications qui utilisent le GPU, l’ordonnanceur GPU (scheduler). Malheureusement, le GMA900 ne dispose pas de cette fonction en hardware, donc il ne peut pas recevoir de pilote WDDM. Et sans WDDM, pas d’Aero. Le problème est donc matériel, et ne pourra pas être corrigé.

Source : Intel

Commentaires
Ajouter un commentaire
omega2 28/06/2007 12:00
Masquer
-0+

Pour rappel, vista 32 bits est capable d'utiliser des drivers non WDDM. C'est juste bloqué par défaut pour des raisons de sécurité, mais rien n'empéche de les autoriser.
Par contre pour vista 64 bits, il ne me semble pas que ca soit débloquable.

Dandu 28/06/2007 12:05
Masquer
-0+

oui, mais t'as pas Aero avec un driver classique.

Le GMA900 fonctionne sous Vista, c'est pas le problème, mais on perd Aero. C'est un peu sans intéret, Vista sans Aero

PoCk3T@IDN 28/06/2007 12:33
Masquer
-0+

Je piges pas bien, ca marchait bien sous les beta de Vista car il marchait avec les anciens drivers.
La final de Vista demande de nouveau drivers qui recquiert un composant hardware absent sur le GMA900.

Donc c'est un problème software, pas hardware ? Car il suffirait " d'optimiser " le software pour le GMA900 et cela marcherait comme ca marchait sous les beta ?

Et si les RTC de Vista sont considerés comme des betas, alors autant rester sur ces versions presques definitive et profiter d'Aero ?

Je me trompe ? :??:

alkech 28/06/2007 13:17
Masquer
-0+

Il faudrait modifier Vista pour le faire fonctionner , ils peuvent pas demander à microsoft un patch pour vista histoire de modifier ce probleme ? ....

Dandu 28/06/2007 14:14
Masquer
-0+

c'est un problème sur la carte elle même

sur les bêta, ça utilisait un driver XP qui demandait pas le "hardware scheduler".

sur Vista, pour le wddm, il faut cette fonction, sinon on ne peut pas avoir de driver wddm.

Techniquement, c'est possible, mais en pratique, on en aura jamais, Microsoft va pas modifier ses drivers juste pour une carte, même courante

nik166 28/06/2007 14:46
Masquer
-0+

c'est un probleme software, pas hardware, puisque c'est vista le problème !

le fait de pas (enfin plus) accepter les drivers de XP pour aero, c'est n'importe quoi, puisqu'on peut utiliser ces drivers de toute façon, et qu'on sait que aero PEUT marcher avec eux.....


avec vista, tout est possible, mais non vous l'aurez pas :p

Dandu 28/06/2007 16:48
Masquer
-0+

c'est pas Vista le problème, c'est la carte qui a pas certaines fonctions.

Avec ton exemple, ma carte DirectX 8 qui est pas DirectX 9, c'est la faute à Microsoft ?

l'utilisation obligatoire du scheduler hardware a une raison : on peut passer d'une application 3D a une autre facilement, ce que ne permet pas le driver XP.

faut pas taper sur MS, y a une raison valable au problème, et c'est en partie la faute d'Intel

nik166 28/06/2007 20:47
Masquer
-0+

Silverchild a écrit :

c'est pas Vista le problème, c'est la carte qui a pas certaines fonctions.

Avec ton exemple, ma carte DirectX 8 qui est pas DirectX 9, c'est la faute à Microsoft ?





je vois pas le rapport, directx est rétrocompatible, tu peux installer le 9 sur une carte qui prend que le 6 en charge, ça marche quand même , dans les limites de la carte..


là c'est autre chose, puisque les bétas prouvent que c'etait possible jusqu'à ce que microsoft bride le bazar :p

Dandu 28/06/2007 22:33
Masquer
-0+

ca te vient pas à l'idée qu'ils ont change Aero entre temps ?

Le hardware scheduler et Aero permettent d'utiliser deux applis DirectX en même temps. Les versions bêta le permettaient pas.

Et c'est le même principe : Vista avec un GMA900, t'as pas Aero, c'est tout.

Il manque une fonction nécessaire pour Aero, c'est tout.

nik166 29/06/2007 00:08
Masquer
-0+

Silverchild a écrit :

ca te vient pas à l'idée qu'ils ont change Aero entre temps ?




connaissant microsoft, et voyant le tas de fonctions prévues mais finalement pas implémentées dans vista ,



non .

christophe_d13 29/06/2007 08:43
Masquer
-0+

C'est pas un problème de software ou de hardware, c'est un problème de pognon.

Si tu veux utiliser Aero sous Vista, tu changes de machine et tu passes à la caisse. C'est tout. Merci qui ?

magellan 29/06/2007 11:48
Masquer
-0+

a écrit :

je vois pas le rapport, directx est rétrocompatible, tu peux installer le 9 sur une carte qui prend que le 6 en charge, ça marche quand même , dans les limites de la carte..


là c'est autre chose, puisque les bétas prouvent que c'etait possible jusqu'à ce que microsoft bride le bazar :p



Faux: que ce soit rétrocompatible ne te garantit pas pour autant que l'application que tu exécutes fonctionne! ce raisonnement n'est absolument pas valable s'il y a appel à une procédure non supportée par ta carte... et bien point de salut. Pour te donner une comparaison compréhensible, tu as des jeux modernes (utilisant les shaders et autres subtilités) qui ne s'exécuteront même pas avec une carte graphique n'intégrant pas nativement le DirectX9. Essaye donc de démarrer un jeu next gen avec une CG sans le D3D9 en cablé... tu as de fortes chances de te faire jeter comme un malpropre.

que les beta fonctionnaient n'indique en rien que la version finale n'utilise pas des fonctionnalités plus riches ou des modes non supportés. pour preuve je cite l'explication la plus claire possible:
Silverchild a écrit :

c'est pas Vista le problème, c'est la carte qui a pas certaines fonctions.
Avec ton exemple, ma carte DirectX 8 qui est pas DirectX 9, c'est la faute à Microsoft ?
l'utilisation obligatoire du scheduler hardware a une raison : on peut passer d'une application 3D a une autre facilement, ce que ne permet pas le driver XP.
faut pas taper sur MS, y a une raison valable au problème, et c'est en partie la faute d'Intel



Tout est dit!

Kurupt 29/06/2007 12:18
Masquer
-0+

athon99 a écrit :

Merci qui ?




Les chinois du FBI?

Maitreruban 29/06/2007 13:40
Masquer
-0+

C'est comme un autre exemple (sans rapport avec la news ou à peu près lol )

Tu achètes Age of Empires III, tu penses que ton Athlon 1400 est suffisant avec 512 Ram et une ATI 8500. Eh ben non. Et pourquoi? Pas la carte graphique, ni le dd, ni la ram: une instruction SSE débile qui n'est apparemment pas sur l'athlon, ni même les xp!

Merci qui? Microsoft? Amd? Je dirais plutôt: aux chiottes les développeurs qui ont imposé ça ;-)


Plus dans la news: je dirais qu'avec un petit effort de la part de Microsoft, la puce intel pourrait donner vie à Aero. Car il y a toujours moyen d'apporter un support software à une déficience hardware. Mais ça prendrait beaucoup de temps, voire même beaucoup de ressources au système (qui est déjà pas mal gourmand)

Sur ce, bon week end à tous ;-)

nik166 30/06/2007 22:49
Masquer
-0+

redbullman a écrit :


Merci qui? Microsoft? Amd? Je dirais plutôt: aux chiottes les développeurs qui ont imposé ça ;-)




ben dans le cas de vista c'est microsoft justement [:spamafote]

christophe_d13 02/07/2007 14:39
Masquer
-0+

a écrit :

ben dans le cas de vista c'est microsoft justement [:spamafote]



Sauf s'il y a un accord entre Microsoft et Intel.

Mictateur 05/07/2007 20:22
Masquer
-0+

'tain y'a des boulets quand même : pour des raisons d'architecture de l'OS, Microsoft a demandé à ce qu'on passe à un nouveau type de driver pour activer Aero. Or malheureusement, certains IGP ne peuvent pas avoir ce genre de drivers. Donc pas d'Aero.
Pas compliqué pourtant ? :??:

Et sinon, Aero impose DX9. Pourtant ça tourne pas sur ma 9000 Pro ? La faute à Microsoft bien sûr, ils avaient qu'à imposer DX8 ! :sarcastic:



a écrit :

connaissant microsoft, et voyant le tas de fonctions prévues mais finalement pas implémentées dans vista ,



non .



La question qui tue... et c'était quoi le "tas de fonctions prévues" ? :D
Tu peux chercher, elles se comptent sur le doigt de la main d'un estropié, et les 3/4, soit elles sont soit sorties peu avant ou après l'OS (mais indépendamment), soit tout le monde est bien content de ne plus les voir.

Allez, je t'attends... [:bapxp:3]

Kurupt 05/07/2007 23:39
Masquer
-0+

Ouinéfesses! :o

Spoiler :
Qui devrait être dispo parait-il avec le sp1

Mictateur 07/07/2007 17:01
Masquer
-0+

Je checke sur Wikipedia... et bah ils l'ont pas arrêté finalement, mais ça sortira pas pour le SP1, ça je te le promets. Si ça fonctionne, dans deux ans peut-être, mais pas avant ! :D

Kurupt 08/07/2007 04:19
Masquer
-0+

Donc avec Vienna si la date reste comme prevue

Mictateur 08/07/2007 05:52
Masquer
-0+

:jap:
Et la date ne changera pas, Sinofsky est un ouf. Il est pas bavard, par contre... :(

Ce sujet ne peut plus être commenté.
Liens commerciaux