OpenGl 함수는 효율성을 높이기 위해 명령어 큐에 기록하고 바로 retrun한다. OpenGL에서의 delayed execution은 일반적으로 OpenGL 명령이 실제로 그래픽 처리 장치인 GPU에 의해 처리될 때까지 실행이 지연되는 것을 의미합니다. OpenGL에서 그래픽 명령을 호출하면 이러한 명령들은 일반적으로 버퍼에 쌓이게 됩니다. 그러나 이들 명령이 실제로 그래픽 처리 장치인 GPU에 의해 실행되는 시점은 보장되지 않습니다. OpenGL은 이들 명령을 GPU에 보내고, GPU가 이들을 처리할 때까지 기다리지 않습니다. 따라서 OpenGL 명령이 실제로 실행되는 지점은 명령을 호출한 다음 프레임 버퍼를 사용하거나 명령의 결과를 읽어들일 때까지 알 수 없습니다. 이러한 delayed execu..