all repos — openbox @ 911d7251f83f6e877885518d806f3f29ce9ce177

openbox fork - make it a bit more like ryudo

keep XVisualInfo around in preparation for opengl stuff
Derek Foreman manmower@gmail.com
commit

911d7251f83f6e877885518d806f3f29ce9ce177

parent

5ac5170decd6dcf9e86f434e55df2751a1a96e2b

2 files changed, 4 insertions(+), 0 deletions(-)

jump to
M render/render.crender/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.hrender/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;