미니 gos 터치 인풋렉에 대한 영상을 만들어 봤습니다.
- 씨샾
- 조회 수 1238
- 2022.04.19. 17:05
카러플로 태스트 했고
옵션은 이렇습니다.
영상 보시면 아시겠지만 gos on과 off의 차이가 거의 없습니다.
드리프트 터치 부분 보시면 되겠습니다
개발자 옵션에서 탭한 항목 표시를 켜 놓고
드리프트 버튼이 활성화 될 때 까지의 프레임을 보여주는 영상입니다
*내용 추가 합니다.
위 영상은 60fps 영상을 1프래임 단위로 확인하여 시간을 계산해봤습니다.
60fps에서 1프레임당 반응속도 16.67ms 입니다.
(출처. 우리에게 1ms의 의미란 (FPS vs Frame time) - Pineoc's Blog )
gos 퍼포먼스 = 36초 19프레임에서 시작하여 36초 22프레임에서 반응 (반응시간 4프레임)
반응속도 16.67 x 4 = 66.68ms
gos off = (분단위생략) 35초 52프레임에서 시작하여 35초 56프레임에서 반응 (반응속도 5프레임)
반응속도 16.67 x 5 = 83.35ms
저는 gos때문에 인풋렉이 발생한다고 생각되지 않는데
여러분은 어떻신가요?
인풋렉 측정 자체가 사람이 입력후 기기가 반응 할 때 까지의 시간을 측정하는거 아닌가요??
모니터 인풋랙은 무엇이고, 어떻게 측정할까? > 리포트 | 퀘이사존 (quasarzone.com)
제가 생각 했을 때 방식은 똑같은거 같은데...
이 영상 한번 보실레요??
골든 리뷰어가 adb로 터치 샘플링을 로드 하는 영상인데요
인풋렉이 발생하면 터치샘플링도 달라지는거 아닌가요???
하나 더 찾은게 있는데..
GameBench, 모바일 게임을위한 첫 번째 터치 대기 시간 벤치 마크 출시 : iPhone XS Max 대 Galaxy Note 10 입력 지연
위에 경우는 어떻게 설명해야 되는건가요??
이 영상을 통해 확인할 수 있는 점은, 'GOS가 제어중인 게임이 다른 프로세스보다 상대적으로 인풋렉이 더 발생하는지에 대한 여부' 딱 하나밖에 없습니다.
인풋렉을 제대로 측정하려면
터치패널이 터치를 인식해서 입력 신호를 보내는 데 걸리는 시간
CPU/GPU단에서 터치 입력를 처리해서 데이터를 출력하는데 걸리는 시간
GPU에서 보낸 영상 데이터가 디스플레이로 표시되기까지 걸리는 시간
이 3가지 지연 시간을 전부 확인해야 하는 데, 이걸 확인하려면 고속 촬영 카메라 같은 걸로 휴대폰 디스플레이를 촬영해서 누르는 순간과 화면에 입력이 반영되는 순간 사이 지연 시간이 얼마나 되는지 프레임 단위로 확인하는 것 말고는 마땅한 측정 방법이 없습니다. 씨샾님께서 테스트한건 앞서 언급한 지연시간 중 2번째에만 해당되는 거고요.
윗 댓의 퀘이사존 링크에서 사용한 측정 방식은 하드웨어적으로 입력 신호를 보내고 다시 화면에 표시되기까지 걸리는 시간을 측정하는 겁니다. 제가 앞서 언급한 과정이랑 동일한 방식이죠.
인풋렉 측정하려면 따로 카메라로 스마트폰 디스플레이에 터치하는 순간을 찍어야하지 않나여...?
컴퓨터 인풋렉같은 경우도 측정할땐 따로 방법이 없어서 고속카메라로 마우스를 다른 장치로 움직여서 움직이는 순간을 모니터랑 같이 촬영해서 측정하더라구요. 스마트폰도 그렇지 않을까요???