keep XVisualInfo around in preparation for opengl stuff
authorDerek Foreman <manmower@gmail.com>
Thu, 22 May 2003 19:48:11 +0000 (19:48 +0000)
committerDerek Foreman <manmower@gmail.com>
Thu, 22 May 2003 19:48:11 +0000 (19:48 +0000)
render/render.c
render/render.h

index f8920c2..c556998 100644 (file)
@@ -15,6 +15,8 @@
 #endif
 
 int render_depth;
+XVisualInfo render_visual_info;
+
 Visual *render_visual;
 Colormap render_colormap;
 int render_red_offset = 0, render_green_offset = 0, render_blue_offset = 0;
@@ -59,6 +61,7 @@ void render_startup(void)
         render_visual = vinfo_return[best].visual;
         render_colormap = XCreateColormap(ob_display, ob_root, render_visual,
                                           AllocNone);
+        render_visual_info = vinfo_return[best];
       }
       XFree(vinfo_return);
     }  
index a2bdd26..100c4a9 100644 (file)
@@ -142,6 +142,7 @@ typedef struct Appearance {
 } Appearance;
 
 extern Visual *render_visual;
+extern XVisualInfo render_visual_info;
 extern int render_depth;
 extern Colormap render_colormap;