Flash Player 응용 프로그램의 GPU 렌더링

Flash Player 10.1의 중요한 새 기능은 GPU를 사용하여 휴대 장치에서 그래픽 내용을 렌더링할 수 있다는 것입니다. 과거에는 CPU를 통해서만 그래픽이 렌더링되었습니다. GPU를 사용하면 필터, 비트맵, 비디오 및 텍스트 렌더링이 최적화됩니다. GPU 렌더링이 항상 소프트웨어 렌더링만큼 정확하지는 않습니다. 하드웨어 렌더러를 사용하는 경우 내용이 약간 어색해 보일 수 있습니다. 또한 Flash Player 10.1에는 화면의 Pixel Bender 효과가 렌더링되지 않도록 할 수 있는 제한이 있습니다. 이러한 효과는 하드웨어 가속을 사용하는 경우 검정색 정사각형으로 렌더링될 수 있습니다.

Flash Player 10에는 GPU 가속 기능이 있었지만 GPU가 그래픽을 계산하는 데 사용되지 않았습니다. GPU는 모든 그래픽을 화면에 전송하는 데만 사용되었습니다. Flash Player 10.1에서는 GPU가 또한 그래픽을 계산하는 데 사용되므로 렌더링 속도를 크게 향상시킬 수 있습니다. CPU 작업 로드도 감소하므로 리소스가 제한된 장치(예: 휴대 장치)에서 유용합니다.

가능한 최고 성능을 얻기 위해 휴대 장치에서 내용을 실행할 때 GPU 모드가 자동으로 설정됩니다. GPU 렌더링을 구현하기 위해 더 이상 wmode gpu 로 설정할 필요는 없지만 wmode opaque 또는 transparent 로 설정하면 GPU 가속이 비활성화됩니다.

참고: 데스크톱의 Flash Player에서는 소프트웨어 렌더링에 CPU을 계속 사용합니다. 드라이버는 데스크톱에서 매우 다양하며 렌더링 차이를 강조할 수 있으므로 소프트웨어 렌더링이 사용됩니다. 데스크톱과 일부 휴대 장치 간의 렌더링 차이도 있을 수 있습니다.