Bash(또는 Linux 프레임버퍼)에서 수직 동기화를 수행하는 방법은 무엇입니까?

Bash(또는 Linux 프레임버퍼)에서 수직 동기화를 수행하는 방법은 무엇입니까?

/dev/fb0다음 효과를 얻기 위해 얼마나 빨리 무언가를 채우거나 바꿀 수 있는지 보려고 합니다 .

while :; do head -c $SIZE /dev/erg > /dev/fb0; head -c $SIZE /dev/zero > /dev/fb0; done

( /dev/erg"erg"의 지속적인 스트림을 제공하는 문자 장치는 어디에 있습니까?)

눈물이 많이 납니다. 실제로 v-sync 설정을 존중하지 않는 것 같습니다.

나는 이것이 일반적으로 프레임 버퍼 장치의 일반적인 사용 사례가 아니라는 것을 알고 있습니다 /dev/fb0(그리고 그것들은 정말 오래되었고 drm 등과 비교하여 호의적이지 않습니다). 그러나 더 놀라운 것은 내가 볼 수 없다는 것입니다.어느프레임 버퍼 장치를 감지/수직으로 동기화하는 일반적인 방법입니다. 존재하며 어떻게 사용합니까?

적어도 이 경우 디스플레이 드라이버는 i915입니다.

관련 정보