Update gleam, clear initial framebuffer under glutin.

This commit is contained in:
Glenn Watson 2014-12-17 10:01:40 +10:00
parent 03666f3105
commit 9a52ce6464
4 changed files with 8 additions and 8 deletions

View file

@ -263,7 +263,7 @@ dependencies = [
[[package]]
name = "gleam"
version = "0.0.1"
source = "git+https://github.com/servo/gleam#aaea38be25ce9de6e1e8620fa5b554669ac6475c"
source = "git+https://github.com/servo/gleam#c54eb9ad6d4b62b7effbe9c79a1b3720845b45b4"
dependencies = [
"gl_generator 0.0.1 (git+https://github.com/bjz/gl-rs.git)",
]

2
ports/cef/Cargo.lock generated
View file

@ -260,7 +260,7 @@ dependencies = [
[[package]]
name = "gleam"
version = "0.0.1"
source = "git+https://github.com/servo/gleam#aaea38be25ce9de6e1e8620fa5b554669ac6475c"
source = "git+https://github.com/servo/gleam#c54eb9ad6d4b62b7effbe9c79a1b3720845b45b4"
dependencies = [
"gl_generator 0.0.1 (git+https://github.com/bjz/gl-rs.git)",
]

View file

@ -146,6 +146,11 @@ impl Window {
last_title_set_time: Cell::new(Timespec::new(0, 0)),
};
gl::clear_color(0.6, 0.6, 0.6, 1.0);
gl::clear(gl::COLOR_BUFFER_BIT);
gl::finish();
window.present();
Rc::new(window)
}
}
@ -417,11 +422,6 @@ impl Window {
self.key_modifiers.get().intersects(LEFT_CONTROL | RIGHT_CONTROL)
}
#[inline]
fn shift_pressed(&self) -> bool {
self.key_modifiers.get().intersects(LEFT_SHIFT | RIGHT_SHIFT)
}
fn toggle_modifier(&self, modifier: KeyModifiers) {
let mut modifiers = self.key_modifiers.get();
modifiers.toggle(modifier);

2
ports/gonk/Cargo.lock generated
View file

@ -243,7 +243,7 @@ dependencies = [
[[package]]
name = "gleam"
version = "0.0.1"
source = "git+https://github.com/servo/gleam#aaea38be25ce9de6e1e8620fa5b554669ac6475c"
source = "git+https://github.com/servo/gleam#c54eb9ad6d4b62b7effbe9c79a1b3720845b45b4"
dependencies = [
"gl_generator 0.0.1 (git+https://github.com/bjz/gl-rs.git)",
]