Add flags when choosing pixel format
This commit is contained in:
parent
acb0ab7cac
commit
5f1d8dbedf
1 changed files with 2 additions and 1 deletions
|
|
@ -146,7 +146,8 @@ pub fn new_window(builder: WindowBuilder) -> Result<Window, String> {
|
||||||
let mut output: ffi::PIXELFORMATDESCRIPTOR = unsafe { mem::zeroed() };
|
let mut output: ffi::PIXELFORMATDESCRIPTOR = unsafe { mem::zeroed() };
|
||||||
output.nSize = mem::size_of::<ffi::PIXELFORMATDESCRIPTOR>() as ffi::WORD;
|
output.nSize = mem::size_of::<ffi::PIXELFORMATDESCRIPTOR>() as ffi::WORD;
|
||||||
output.nVersion = 1;
|
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.iPixelType = ffi::PFD_TYPE_RGBA;
|
||||||
output.cColorBits = 24;
|
output.cColorBits = 24;
|
||||||
output.cAlphaBits = 8;
|
output.cAlphaBits = 8;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue