diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2013-11-09 10:40:17 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2013-11-09 10:40:17 +0900 |
commit | 2da7295af2573b8f306d299516e2f4a77239d2e6 (patch) | |
tree | ec3fab2f816c9a9ba7526df37c28f5f4676674d3 | |
parent | f82c77843ee0556fec28071203674d7eeb7c8544 (diff) | |
download | efl-2da7295af2573b8f306d299516e2f4a77239d2e6.tar.gz |
evas - gl engine - this fixes the breakages in new nvidia drivers
nvidia > 319 broke alpha windows. this code that was left commented
out fixes it. it didn't used to have any use.
-rw-r--r-- | src/modules/evas/engines/gl_x11/evas_engine.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/modules/evas/engines/gl_x11/evas_engine.c b/src/modules/evas/engines/gl_x11/evas_engine.c index 0a23ec1234..b5b5be9678 100644 --- a/src/modules/evas/engines/gl_x11/evas_engine.c +++ b/src/modules/evas/engines/gl_x11/evas_engine.c @@ -2345,12 +2345,12 @@ eng_image_native_set(void *data, void *image, void *native) { if (found == 0) { -// XVisualInfo *vi; -// -// vi = glXGetVisualFromFBConfig(re->win->disp, configs[j]); -// if (!vi) continue; -// if (vi->depth != depth) continue; -// XFree(vi); + XVisualInfo *vi; + + vi = glXGetVisualFromFBConfig(re->win->disp, configs[j]); + if (!vi) continue; + if (vi->depth != depth) continue; + XFree(vi); glXGetFBConfigAttrib(re->win->disp, configs[j], GLX_BUFFER_SIZE, &val); |