]> git.cworth.org Git - apitrace/blobdiff - retrace/glstate_internal.hpp
glretrace: Fix snapshots on GL 3.2 core contexts (issue #106).
[apitrace] / retrace / glstate_internal.hpp
index a709da3ba08ea84b97f6353be66c2509fee29a09..6b74b1d58e676f3f707bddd4af13bc78c4159cc8 100644 (file)
@@ -44,13 +44,23 @@ struct Context
 
     Context(void);
 
-    GLint packAlignment;
-
     void
     resetPixelPackState(void);
 
     void
     restorePixelPackState(void);
+
+private:
+    // Pack state
+    GLint pack_alignment;
+    GLint pack_image_height;
+    GLint pack_lsb_first;
+    GLint pack_row_length;
+    GLint pack_skip_images;
+    GLint pack_skip_pixels;
+    GLint pack_skip_rows;
+    GLint pack_swap_bytes;
+    GLint pixel_pack_buffer_binding;
 };