I just install Flash Player 11 and SDK 4.5 (hero), and test it with a small program. But I find it is still using "software" to simulate 3D API, and

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


driver info: Software

I'm using windows 7, directX works properly, and option "-swf-version 13 -use-gpu" is already added in compiler arguments.

Who can tell me how to enable GPU in Flash Builder?


context3d is constructed as :

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

And wmode is set to direct in html.

  • \$\begingroup\$ how did you construct your _context3D ? \$\endgroup\$
    – dotminic
    Commented Jun 13, 2011 at 16:16
  • \$\begingroup\$ question is updated \$\endgroup\$ Commented Jun 13, 2011 at 17:18

2 Answers 2


For some reason, you might have hardware acceleration disable. Right-click on an instance of the Flash Player in your browser and select settings. In the first tab, you should have hardware acceleration checked.


Maybe your graphics-card isn't supported by the new Flash player? There's some more information about graphics-card compatibility over in this thread in the Adobe forums.

  • \$\begingroup\$ I had checked my card by d3dcaps yesterday. My card is Nvidia GTX465, it can run the zombie demo perfectly. \$\endgroup\$ Commented Jun 14, 2011 at 13:33

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .