2013-07-04 5 views
4

다른 Porter-Duff 모드를 사용하여 비트 맵 합성 성능에 대한 인터넷 기사 또는 Google 문서를 찾을 수 없었습니다. 나에게 매우 명백한 것은 프로그래밍 중에 기존의 SRC/DST 프리픽스 모드가 안드로이드 모드 DARKEN, Mode.LIGHTEN, Mode.MULTIPLY 모드보다 훨씬 빠르게 (3-4 배 더 빠르게) 수행된다는 것입니다. 후자의 모드를 사용하면 720p 화면에서 조명 마스크를 렌더링 할 때 게임 엔진의 성능이 40+에서 약 13FPS로 낮아질 수 있습니다.Android Porter-Duff 합성 성능

내 질문에 따라서 다음과 같습니다

  1. /공급 포터 - 더프 모드에 비해 속성을 밝게 어둡게을 사용하여 이미지를 합성하는 빠른 방법이 있나요? OpenGL로 바꿀만한 가치가 있습니까?
  2. 다른 합성 모드의 상대 속도에 대한 데이터가 있습니까?

답변

0
  1. 예, OpenGL을에 게임 엔진 전환 (또는 당신이 뭔가 더 높은 수준을 원하는 경우 유니티 같은에) 아주 좋은 생각이 될 수있는 많은 빠른 방법이 있습니다. Renderscript는 내장 된 다중 본질을 이미 가지고있는 아주 좋은 대안입니다.

  2. 이런 것들을 직접 벤치마킹해야합니다. 이런 종류의 주제에 대한 측정은 거의없고 하드웨어가 빠르게 움직입니다.