xserver-multidpi/hw/xwin/glx
Jon TURNEY b67e80c84e hw/xwin/glx: Handle failure to get any fbconfigs more gracefully.
Handle failure to get any useful pixel formats for GLX fbconfigs
more gracefully:  If we didn't get any useful pixel formats from
wglGetPixelFormatAttribivARB(), fall back to using DescribePixelFormat().
If that doesn't give us any useful pixel formats, fallback to software
rendering.

This works around a problem with Intel 845G drivers, where
wglGetPixelFormatAttribivARB() doesn't seem to work as we expect it to...

Reviewed-by: Colin Harrison <colin.harrison@virgin.net>
Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2011-07-07 18:00:36 +01:00
..
.gitignore hw/xwin: wglext.h should be provided by w32api, rather than downloaded 2011-04-28 17:53:39 +01:00
gen_gl_wrappers.py Cygwin/X: AIGLX using native WGL 2010-04-28 14:26:52 +01:00
glwindows.h Cygwin/X: AIGLX using native WGL 2010-04-28 14:26:52 +01:00
glwrap.c Cygwin/X: Remove execute permission from source files 2010-10-19 14:19:29 +01:00
indirect.c hw/xwin/glx: Handle failure to get any fbconfigs more gracefully. 2011-07-07 18:00:36 +01:00
Makefile.am hw/xwin: wglext.h should be provided by w32api, rather than downloaded 2011-04-28 17:53:39 +01:00
wgl_ext_api.c hw/xwin/glx: Don't spam log with wglwrap symbol resolution status at startup 2011-07-07 18:00:34 +01:00
wgl_ext_api.h hw/xwin: wglext.h should be provided by w32api, rather than downloaded 2011-04-28 17:53:39 +01:00
winpriv.c Cygwin/X: AIGLX using native WGL 2010-04-28 14:26:52 +01:00
winpriv.h Cygwin/X: AIGLX using native WGL 2010-04-28 14:26:52 +01:00