# HG changeset patch # User Sam Lantinga # Date 1229921915 0 # Node ID c4150600b3aedb7726ad711e1bf82c33a1e39a59 # Parent d214e791c77c5e87e5acd4584b6d87191c1e325e /* FIXME FIXME FIXME * Window creation fails in the colormap code on DirectColor visuals: * XA_RGB_BEST_MAP not found and could not be created * I'm disabling this for now until Bob can look at it. We don't need * it until we implement the gamma fading using DirectColor RGB ramps */ diff -r d214e791c77c -r c4150600b3ae TODO --- a/TODO Mon Dec 22 04:52:43 2008 +0000 +++ b/TODO Mon Dec 22 04:58:35 2008 +0000 @@ -5,7 +5,8 @@ - in progress, software support is done, Ryan is working on OpenGL shaders * Implement desktop video mode change notification? * Implement icon support (with translucency?) - * Add draw blend mode and line drawing support for software renderer and win32 + * Add draw blend mode and line drawing support for win32 + * Have Bob look at why DirectColor visuals fail with XA_RGB_BEST_MAP error * Verify mouse grab support * Properly handle mouse grab with Vista DPI scaling * Make sure the mouse is where it's supposed to be when un-grabbed diff -r d214e791c77c -r c4150600b3ae src/video/x11/SDL_x11modes.c --- a/src/video/x11/SDL_x11modes.c Mon Dec 22 04:52:43 2008 +0000 +++ b/src/video/x11/SDL_x11modes.c Mon Dec 22 04:58:35 2008 +0000 @@ -32,7 +32,13 @@ get_visualinfo(Display * display, int screen, XVisualInfo * vinfo) { const char *visual_id = SDL_getenv("SDL_VIDEO_X11_VISUALID"); - int use_directcolor = 1; + /* FIXME FIXME FIXME + * Window creation fails in the colormap code on DirectColor visuals: + * XA_RGB_BEST_MAP not found and could not be created + * I'm disabling this for now until Bob can look at it. We don't need + * it until we implement the gamma fading using DirectColor RGB ramps + */ + int use_directcolor = 0; int depth; /* Look for an exact visual, if requested */