changeset 2906:c4150600b3ae

/* 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 */
author Sam Lantinga <slouken@libsdl.org>
date Mon, 22 Dec 2008 04:58:35 +0000
parents d214e791c77c
children 5f89d3751ce7
files TODO src/video/x11/SDL_x11modes.c
diffstat 2 files changed, 9 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- 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
--- 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 */