summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
authorDerek Foreman <manmower@gmail.com>2003-05-22 19:48:11 +0000
committerDerek Foreman <manmower@gmail.com>2003-05-22 19:48:11 +0000
commit911d7251f83f6e877885518d806f3f29ce9ce177 (patch)
treed4e9b98bb85e449b5e6bafb8a3b737b050965818 /render
parent5ac5170decd6dcf9e86f434e55df2751a1a96e2b (diff)
keep XVisualInfo around in preparation for opengl stuff
Diffstat (limited to 'render')
-rw-r--r--render/render.c3
-rw-r--r--render/render.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/render/render.c b/render/render.c
index f8920c25..c556998e 100644
--- a/render/render.c
+++ b/render/render.c
@@ -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);
}
diff --git a/render/render.h b/render/render.h
index a2bdd262..100c4a9d 100644
--- a/render/render.h
+++ b/render/render.h
@@ -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;