an attempt to fix opengl initialization on windoze
This commit is contained in:
parent
4f65d42881
commit
a52d095e45
|
@ -66,11 +66,14 @@ impl SDL2EventLoop {
|
||||||
pub fn new(sdl: &Sdl) -> GameResult<Box<dyn BackendEventLoop>> {
|
pub fn new(sdl: &Sdl) -> GameResult<Box<dyn BackendEventLoop>> {
|
||||||
let event_pump = sdl.event_pump().map_err(|e| GameError::WindowError(e))?;
|
let event_pump = sdl.event_pump().map_err(|e| GameError::WindowError(e))?;
|
||||||
let video = sdl.video().map_err(|e| GameError::WindowError(e))?;
|
let video = sdl.video().map_err(|e| GameError::WindowError(e))?;
|
||||||
let window = video
|
let mut window = video.window("Cave Story (doukutsu-rs)", 640, 480);
|
||||||
.window("Cave Story (doukutsu-rs)", 640, 480)
|
window.position_centered();
|
||||||
.position_centered()
|
window.resizable();
|
||||||
.resizable()
|
|
||||||
.build()
|
#[cfg(feature = "render-opengl")]
|
||||||
|
window.opengl();
|
||||||
|
|
||||||
|
let window = window.build()
|
||||||
.map_err(|e| GameError::WindowError(e.to_string()))?;
|
.map_err(|e| GameError::WindowError(e.to_string()))?;
|
||||||
|
|
||||||
let canvas = window
|
let canvas = window
|
||||||
|
|
Loading…
Reference in New Issue