Index: common.h
===================================================================
--- common.h	(revision 1078)
+++ common.h	(revision 1079)
@@ -599,8 +599,11 @@
 __global raydium_Viewport raydium_viewport[RAYDIUM_MAX_VIEWPORT];
 __global int raydium_viewport_nb;
 __global int raydium_viewport_use;
-__global signed char raydium_viewport_saved_modelview;
+__global signed char raydium_viewport_saved_context;
 __global GLdouble    raydium_viewport_saved_modelview_data[16];
+__global GLdouble    raydium_camera_saved_gl_modelview[16];
+__global GLdouble    raydium_camera_saved_gl_projection[16];
+__global GLint       raydium_camera_saved_gl_viewport[4];
 __global GLfloat     raydium_viewport_saved_camera_pos[3];
 __global GLfloat     raydium_viewport_direct_values[4];