From: Damjan Jovanovic damjan.jov@gmail.com
--- dlls/opengl32/tests/opengl.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/dlls/opengl32/tests/opengl.c b/dlls/opengl32/tests/opengl.c index ca66818c408..3c3e96c4b8e 100644 --- a/dlls/opengl32/tests/opengl.c +++ b/dlls/opengl32/tests/opengl.c @@ -276,6 +276,9 @@ static void test_choosepixelformat(void) pfd.dwFlags &= ~PFD_DOUBLEBUFFER_DONTCARE; ok( test_pfd(&pfd, NULL), "PFD_STEREO_DONTCARE failed\n" ); pfd.dwFlags &= ~PFD_STEREO_DONTCARE; + pfd.dwFlags |= PFD_SUPPORT_GDI; + todo_wine ok( test_pfd(&pfd, &ret_fmt) == 0 || (ret_fmt.dwFlags & PFD_SUPPORT_GDI), "PFD_SUPPORT_GDI requested but not returned\n"); + pfd.dwFlags &= ~PFD_SUPPORT_GDI; pfd.iPixelType = 32; ok( test_pfd(&pfd, &ret_fmt), "Invalid pixel format 32 failed\n" ); ok( ret_fmt.iPixelType == PFD_TYPE_RGBA, "Expected pixel type PFD_TYPE_RGBA, got %d\n", ret_fmt.iPixelType );