안녕하세요.


현재 라이브 월페이퍼를 만들고 있는데 의문이 하나 생기는게 있어서요.


지금 만들고 있는게 WallpaperService를 상속받고,


SurfaceHolder 랑 Canvas 정도만 사용하거든요.


그런데 프레임도 낮추고, 연산 되는 부분도 최대한 줄여서 만드는데 배터리 소모가 심하더라고요.


그래서 어쩔 수 없는건가 했는데,


GLWallpaperService 랑, GLSurfaceView 를 사용하는걸로 보이는건


딱 봐도 연산하는 것도 많고, 동작하는 것도 많은데


배터리 소모가 별로 안되더군요?


질문 입니다.


똑같은 동작, 똑같은 연산 등 거의 비슷한 조건으로 만든다고 했을 때, 

OpenGL 을 사용하는게 배터리 소모가 더 낮은건가요?


직접 좌표 계산 등을 하여 만들려고 했는데


이런 현상을 보니 그냥 무시하고 넘기기가 어렵네요...


답변 좀 부탁드릴게요~ 좋은 하루 보내세요~