android: Implemented basic poll_events()

This commit is contained in:
Andrey Lesnikov 2014-12-26 01:29:54 +03:00
parent e441247d61
commit 9a5f02984d

View file

@ -212,16 +212,6 @@ impl Window {
}
pub fn poll_events(&self) -> Vec<Event> {
use std::time::Duration;
use std::io::timer;
timer::sleep(Duration::milliseconds(16));
Vec::new()
}
pub fn wait_events(&self) -> Vec<Event> {
use std::time::Duration;
use std::io::timer;
timer::sleep(Duration::milliseconds(16));
let mut events = Vec::new();
loop {
match self.event_rx.try_recv() {
@ -244,6 +234,13 @@ impl Window {
events
}
pub fn wait_events(&self) -> Vec<Event> {
use std::time::Duration;
use std::io::timer;
timer::sleep(Duration::milliseconds(16));
self.poll_events()
}
pub fn make_current(&self) {
unsafe {
ffi::egl::MakeCurrent(self.display, self.surface, self.surface, self.context);