Silverlight 或 Flash 是否支持硬件加速?工作是由 GPU 完成的还是仅由 CPU 完成?我相信 Netflix View Instant 使用 Silverlight,这是否支持硬件加速?
答案1
Silverlight——截至Silverlight 3:
Silverlight 3 的另一个值得注意的新功能是支持硬件加速。在 Silverlight 1 和 2 中,所有渲染都是通过软件完成的,这意味着复杂动画和视频播放的性能在很大程度上取决于主机 PC 的功能。然而,Silverlight 3 可以利用硬件 GPU。您可以在 Beta 1 中亲自看到这一点,甚至可以测量它对性能和 CPU 使用率的影响。
Flash -- 截至Flash Player 9 更新 3:
Flash Player 9 Update 3 中另一个非常令人兴奋的新功能是 Flash Player 的硬件缩放支持,它非常适合增强全屏高清视频的播放体验,尤其是当您考虑高清 1080p 视频 (1920 x 1080) 的大小时。新的硬件加速并非专为新的 H.264 视频功能而构建。它还有助于更大的 On2 VP6 视频文件和 SWF 内容的显示。
http://www.adobe.com/devnet/flashplayer/articles/hd_video_flash_player_05.html