From 5f1d8dbedf90a2be2e69db5660d671dcc309958a Mon Sep 17 00:00:00 2001 From: Tomaka17 Date: Thu, 7 Aug 2014 18:51:27 +0200 Subject: [PATCH] Add flags when choosing pixel format --- src/win32/init.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/win32/init.rs b/src/win32/init.rs index 7e7f3992..69797b64 100644 --- a/src/win32/init.rs +++ b/src/win32/init.rs @@ -146,7 +146,8 @@ pub fn new_window(builder: WindowBuilder) -> Result { let mut output: ffi::PIXELFORMATDESCRIPTOR = unsafe { mem::zeroed() }; output.nSize = mem::size_of::() as ffi::WORD; output.nVersion = 1; - output.dwFlags = 0; // TODO: PFD_GENERIC_ACCELERATED? PFD_DOUBLEBUFFER? PFD_STEREO? + output.dwFlags = ffi::PFD_DRAW_TO_WINDOW | ffi::PFD_DOUBLEBUFFER | + ffi::PFD_SUPPORT_OPENGL | ffi::PFD_GENERIC_ACCELERATED; output.iPixelType = ffi::PFD_TYPE_RGBA; output.cColorBits = 24; output.cAlphaBits = 8;