Mercurial > sdl-ios-xcode
comparison src/video/x11/SDL_x11modes.c @ 2945:e38423786728
Fixed DirectColor visual window creation problem
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Thu, 01 Jan 2009 18:58:26 +0000 |
parents | cdb01906cb7e |
children | 2c01dc6218cc |
comparison
equal
deleted
inserted
replaced
2944:7dac01628a8b | 2945:e38423786728 |
---|---|
30 | 30 |
31 static int | 31 static int |
32 get_visualinfo(Display * display, int screen, XVisualInfo * vinfo) | 32 get_visualinfo(Display * display, int screen, XVisualInfo * vinfo) |
33 { | 33 { |
34 const char *visual_id = SDL_getenv("SDL_VIDEO_X11_VISUALID"); | 34 const char *visual_id = SDL_getenv("SDL_VIDEO_X11_VISUALID"); |
35 /* FIXME FIXME FIXME | 35 /* We really don't need DirectColor visuals until we implement |
36 * Window creation fails in the colormap code on DirectColor visuals: | 36 * gamma ramps, but we'll leave it on for now to catch bugs */ |
37 * XA_RGB_BEST_MAP not found and could not be created | 37 int use_directcolor = 1; |
38 * I'm disabling this for now until Bob can look at it. We don't need | |
39 * it until we implement the gamma fading using DirectColor RGB ramps | |
40 */ | |
41 int use_directcolor = 0; | |
42 int depth; | 38 int depth; |
43 | 39 |
44 /* Look for an exact visual, if requested */ | 40 /* Look for an exact visual, if requested */ |
45 if (visual_id) { | 41 if (visual_id) { |
46 XVisualInfo *vi, template; | 42 XVisualInfo *vi, template; |