오늘 내 opengles 프로그램의 프레임 시간이 알 수없는 이유로 증가하는 경우가 종종 있는데, 보통 16ms이지만 한 프레임을 끝내기 위해 33ms가 걸리기도합니다. 시간 프로파일 링 및 연구 후 나는 그 이유를 발견했다 : 프레임 시간 증가는 'eglSwapBuffers'가 평소보다 훨씬 더 오래 걸리기 때문이다. 일반적으로 'eglSwapBuffers'에 소요되는 시간은 10 밀리 초 미만이지만 때로는 약 26 밀리 초가 걸립니다.eglSwapBuffers가 갑작스럽게 끝내는 데 훨씬 시간이 오래 걸린다
장면이 정적이어서 프레임 시간이 안정적일까요?
아무도 이유를 알아 주시겠습니까? 내 프레임 시간을 안정시키기 위해 무엇을해야합니까?
가능한 중복 [eglSwapBuffers 느린/불규칙] (http://stackoverflow.com/questions/11948702/eglswapbuffers-is-erratic-slow) 21K @ – bummi
, 당신은이 문제를 해결하기 위해 관리나요? 나는 똑같은 문제를 겪고 있는데 왜 그런 일이 일어나지 않을 수 있느냐 ....... 환호 – Zippy