Ignore errors generated by SwapBuffers on windows

This commit is contained in:
Pierre Krieger 2015-06-27 16:16:54 +02:00
parent 3166f92a53
commit 23f6f177fe

View file

@ -180,11 +180,14 @@ impl GlContext for Context {
} }
fn swap_buffers(&self) -> Result<(), ContextError> { fn swap_buffers(&self) -> Result<(), ContextError> {
if unsafe { gdi32::SwapBuffers(self.hdc) } != 0 { // TODO: decide how to handle the error
/*if unsafe { gdi32::SwapBuffers(self.hdc) } != 0 {
Ok(()) Ok(())
} else { } else {
Err(ContextError::IoError(io::Error::last_os_error())) Err(ContextError::IoError(io::Error::last_os_error()))
} }*/
unsafe { gdi32::SwapBuffers(self.hdc) };
Ok(())
} }
fn get_api(&self) -> Api { fn get_api(&self) -> Api {