Comment activer le GPU pour Flash Player 11?

7

Je viens d'installer Flash Player 11 et SDK 4.5 (hero) et de le tester avec un petit programme. Mais je trouve qu'il utilise toujours un "logiciel" pour simuler l'API 3D, et

trace("driver info: " + _context3D.driverInfo);

production

driver info: Software

J'utilise Windows 7, directX fonctionne correctement et l'option "-swf-version 13 -use-gpu" est déjà ajoutée dans les arguments du compilateur.

Qui peut me dire comment activer le GPU dans Flash Builder?

MISE À JOUR:

context3d est construit comme:

private var _context3D:Context3D;
...
_context3D = stage3D.context3D;

Et wmode est défini pour diriger en html.

Huang F. Lei
la source
comment avez-vous construit votre _context3D?
dotminic
question est mise à jour
Huang F. Lei

Réponses:

1

Pour une raison quelconque, l'accélération matérielle peut être désactivée. Cliquez avec le bouton droit sur une instance de Flash Player dans votre navigateur et sélectionnez les paramètres. Dans le premier onglet, l'accélération matérielle doit être vérifiée.

subb
la source
0

Peut-être que votre carte graphique n'est pas prise en charge par le nouveau lecteur Flash? Il y a plus d'informations sur la compatibilité des cartes graphiques dans ce fil dans les forums Adobe .

bummzack
la source
J'avais vérifié ma carte par d3dcaps hier. Ma carte est Nvidia GTX465, elle peut parfaitement exécuter la démo zombie.
Huang F. Lei