How can I get Flash to be 3D-accelerated for a computer with a powerful discrete graphics card? Is there any specific version of Flash required or specific configuration for it?
Along with what danjil said; you need to ensure that your card is supported. Unfortunately, up to know flash only supports HW acceleration on nVidia cards, and then only with supported drivers (they must support the vdpau acceleration API).
If you are using ATI graphics, or Open Source drivers for any card that does not support this API, you will probably not get hardware acceleration even in Flash 11.
However, Adobe has said in the past that they have plans for supporting VA-API as well, so hopefully the wait should soon be over.
Flash 126.96.36.199 brought 3D hardware acceleration to Linux. Due to a series of problems using 3D acceleration, the feature is not enabled by default.
To enable 3D acceleration you have to set OverrideGPUValidation to
You can either do this in:
/etc/adobe/mms.cfg(you might need to create the folder) for a system wide change
~/.adobe/mms.cfgfor a user change