C++로 OpenGL 프로그램하는데, 애니메이션시 화면 끊김이 발생하네요

munhoney의 이미지

C++을 사용하여 OpenGL 프로그래밍을 하고 있슴다. 그런데 애니메이션 추가시 화면 끊김 현상이 발생하네요
glutSwapBuffers()를 사용하는데도요.
그리고 디스플레이 리스트까지 사용하는데도요.. 왜그럴까요?

혹시 C++을 사용해서 느려지는 걸까요?

저와 비슷한 현상을 알고 계신분은 꼭좀 답변 부탁드립니다.ㅇ