keep XVisualInfo around in preparation for opengl stuff
Derek Foreman manmower@gmail.com
2 files changed,
4 insertions(+),
0 deletions(-)
M
render/render.c
→
render/render.c
@@ -15,6 +15,8 @@ # include <stdlib.h>
#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 @@ render_depth = vinfo_return[best].depth;
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); }
M
render/render.h
→
render/render.h
@@ -142,6 +142,7 @@ XftDraw *xftdraw;
} Appearance; extern Visual *render_visual; +extern XVisualInfo render_visual_info; extern int render_depth; extern Colormap render_colormap;