1

Vsync, 화면 찢김

Vsync, 화면 찢김

노아의 블로그

    목차
반응형

그래픽카드 출력이 높은경우 (모니터가 처리할 수 있는 최대 헤르즈와 그래픽카드 최대 출력 프레임이 다를경우) 생길 수 있는 문제

Screen Tearing(화면 찢김) 발생 

 

 

 

화면 찢김이 발생하는 자세한 이유

프레임버퍼 | TouchGFX Documentation

 

프레임버퍼 | TouchGFX Documentation

프레임버퍼란 그래픽 엔진에서 디스플레이에 표시할 다음 이미지를 준비할 목적으로 업데이트되는 메모리를 말합니다.

support.touchgfx.com

 

 

그래픽카드는 디스플레이에 그릴 화면을 전송하기 전, 프레임 버퍼에 정보를 담는다. 그리고 프레임 버퍼에 담긴 정보가 디스플레이측에 전송되어 그려진다.

 

 

그래픽 카드 측과 모니터가 동기화가 안되니까(프레임 버퍼에 있는 내용을 로드하는 도중 다른 프레임으로 교체됨) 깨짐 현상발생.

 

(Vertical Synchronization, V-sync) 를 통한 해결 방법

VSync란 무엇입니까? 켜야 할까요 꺼야 할까요? [설명]

 

VSync란 무엇입니까? 켜야 할까요 꺼야 할까요? [설명]

수압 펌프를 손으로 돌릴 수 있습니까? 유압 펌프는 종종 유체와 재료를 옮기는 데 사용되지만 때로는 손으로 돌리기가 어려울 수 있습니다. 이 기사에서는 유압 펌프 사용의 장단점을 살펴보고

ko.mfgrobots.com

그래픽카드의 프레임을 모니터의 프레임과 맞추어서 깨짐 현상을 방지한다.

입력 지연 등 문제 발생 요소 있음.

 

 

반응형