Comment faire pour que Flash soit accéléré en 3D sur un ordinateur doté d'une carte graphique discrète puissante ? Une version spécifique de Flash est-elle requise ou une configuration spécifique est-elle nécessaire ?
Réponses
Trop de publicités?Flash 9.0.115.0 a apporté l'accélération matérielle 3D à Linux. En raison d'une série de problèmes utilisant l'accélération 3D, la fonction n'est pas activée par défaut.
Pour activer l'accélération 3D, vous devez définir OverrideGPUValidation a true
.
Vous pouvez soit faire cela dans :
-
/etc/adobe/mms.cfg
(vous devrez peut-être créer le dossier) pour un changement à l'échelle du système. -
~/.adobe/mms.cfg
pour un changement d'utilisateur
Voir ici : http://blogs.adobe.com/penguinswf/2008/08/secrets_of_the_mmscfg_file_1.html
En plus de ce que danjil a déclaré ; vous devez vous assurer que votre carte est prise en charge. Malheureusement, jusqu'à présent, Flash ne prend en charge l'accélération HW que sur les cartes nVidia, et uniquement avec les pilotes pris en charge (ils doivent prendre en charge l'API d'accélération vdpau).
Si vous utilisez des cartes graphiques ATI ou des pilotes Open Source pour une carte qui ne prend pas en charge cette API, vous ne bénéficierez probablement pas de l'accélération matérielle, même dans Flash 11.
Toutefois, Adobe a déclaré par le passé qu'elle prévoyait de prendre également en charge VA-API, de sorte que l'attente devrait bientôt être terminée.