«double-buffering» 태그된 질문

1
현대 게임에서 더블 또는 트리플 버퍼링으로 어떤 문제가 해결됩니까?
이중 (또는 삼중) 버퍼링을 사용하는 원인에 대한 이해가 올바른지 확인하고 싶습니다. 60Hz 새로 고침이있는 모니터는 초당 60 회 모니터 디스플레이를 표시합니다. 모니터가 모니터 디스플레이를 새로 고치면 픽셀 픽셀과 라인 라인을 업데이트합니다. 모니터는 비디오 메모리에서 픽셀의 색상 값을 요청합니다. 지금 게임을 실행하면이 게임은이 비디오 메모리를 지속적으로 조작합니다. 이 게임에서 버퍼 전략 …

3
HTML5 Canvas 게임에서 더블 버퍼링?
간단한 캔버스 게임 은 Chrome에서는 잘 작동하고 Mac / Linux에서는 FF가 제대로 작동하는 것 같습니다. 아직 스마트 폰이나 Windows 환경에서 테스트 할 기회가 없었습니다. 이중 버퍼링을 사용하지 않지만 JS Canvas 예제를 사용했습니다. 이중 버퍼링 사용은 언제 권장됩니까? 특정 브라우저에서만 차이가 있습니까? 성능이 크게 향상 되었습니까? 감사!

1
트리플 버퍼링의 이점은 무엇입니까?
나는 이전 질문에 쓰여진 모든 것을 읽었다 . 이중 버퍼링에서 이해 한 바에 따라 프로그램은 다음 드로잉을 시작하기 전에 완성 된 드로잉이 복사되거나 스왑 될 때까지 기다려야합니다. 트리플 버퍼링에서 프로그램에는 두 개의 백 버퍼가 있으며 이러한 복사와 관련이없는 버퍼에서 즉시 그리기를 시작할 수 있습니다. 그러나 트리플 버퍼링을 사용하면 세 번째 …

3
OpenGL이 실제로 화면을 업데이트하는 데 시간이 얼마나 걸립니까?
키 입력에 대한 응답으로 다른 것을 그리는 C에 간단한 OpenGL 테스트 앱이 있습니다. (Mesa 8.0.4, NVIDIA GTX650이 설치된 PC에서 Mesa-EGL 및 GLFW, Ubuntu 12.04LTS로 시도) 추첨은 매우 간단하고 빠릅니다 (삼각형의 회 전형). 내 테스트 코드는 어떤 식 으로든 프레임 속도를 의도적으로 제한하지 않으며 다음과 같이 보입니다. while (true) { draw(); …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.