diff options
author | Wolfgang Draxinger <Wolfgang.Draxinger@draxit.de> | 2014-08-19 12:18:24 +0200 |
---|---|---|
committer | Wolfgang Draxinger <Wolfgang.Draxinger@draxit.de> | 2014-08-19 12:18:24 +0200 |
commit | d51dd7ca82cb65a10fcd7a3c0a0dc7420198986b (patch) | |
tree | 13e0ac0f18102d9105b640d704c2cae8f06bd064 /wglarb.c | |
parent | 2ac132dacc2f242fbc95742e75086f9bbcf5e7d0 (diff) | |
download | wglarb-d51dd7ca82cb65a10fcd7a3c0a0dc7420198986b.tar.gz wglarb-d51dd7ca82cb65a10fcd7a3c0a0dc7420198986b.tar.bz2 |
WIP
Diffstat (limited to 'wglarb.c')
-rw-r--r-- | wglarb.c | 13 |
1 files changed, 10 insertions, 3 deletions
@@ -216,9 +216,16 @@ BOOL WINAPI wglarb_ChoosePixelFormatARB( return FALSE; } - PFNWGLCHOOSEPIXELFORMATARBPROC impl = - (PFNWGLCHOOSEPIXELFORMATARBPROC) wglGetProcAddress( - "wglChoosePixelFormatARB"); + PFNWGLCHOOSEPIXELFORMATARBPROC impl = NULL; + + impl = (PFNWGLCHOOSEPIXELFORMATARBPROC) wglGetProcAddress( + "wglChoosePixelFormatARB"); + if( !impl ) { + /* WGL_EXT_pixel_format uses the same function prototypes + * as the WGL_ARB_pixel_format extension */ + impl = (PFNWGLCHOOSEPIXELFORMATARBPROC) wglGetProcAddress( + "wglChoosePixelFormatEXT"); + } BOOL ret = FALSE; if( impl ) { |