Merge commit '381d5e209815235911c4aab516037c868c8f695f'
[mesa.git] / src / glut / glx / glut_swap.c
index cb3f653c72cfb39ded8b1b291c6ed577b6b6fd65..07a2da88a2c806299d9b4e4712d2ded050771591 100644 (file)
@@ -13,11 +13,15 @@ GLint __glutSwapCount = 0;
 GLint __glutSwapTime = 0;
 
 /* CENTRY */
-void APIENTRY
+void GLUTAPIENTRY
 glutSwapBuffers(void)
 {
   GLUTwindow *window = __glutCurrentWindow;
 
+  if (__glutPPMFile) {
+     __glutWritePPMFile();
+  }
+
   if (window->renderWin == window->win) {
     if (__glutCurrentWindow->treatAsSingle) {
       /* Pretend the double buffered window is single buffered,