# HG changeset patch # User alfadur # Date 1553276330 -10800 # Node ID 5237b4c44d11d98e69a8cb2398a42bab7af37fd5 # Parent 88b0efba77b9d940f1c280bcf8dfcf229b746f35 reeneble render from frontend diff -r 88b0efba77b9 -r 5237b4c44d11 rust/lib-hedgewars-engine/src/lib.rs --- a/rust/lib-hedgewars-engine/src/lib.rs Fri Mar 22 20:37:21 2019 +0300 +++ b/rust/lib-hedgewars-engine/src/lib.rs Fri Mar 22 20:38:50 2019 +0300 @@ -85,13 +85,15 @@ let c_name = CString::new(name).unwrap(); gl_loader(c_name.as_ptr()) }); - unsafe { gl::Viewport(0, 0, width as i32, height as i32); } + unsafe { + gl::Viewport(0, 0, width as i32, height as i32); + } engine_state.world.create_renderer(width, height); } #[no_mangle] pub extern "C" fn render_frame(engine_state: &mut EngineInstance) { - //engine_state.render() + engine_state.render() } #[no_mangle] diff -r 88b0efba77b9 -r 5237b4c44d11 rust/lib-hedgewars-engine/src/render/gl.rs --- a/rust/lib-hedgewars-engine/src/render/gl.rs Fri Mar 22 20:37:21 2019 +0300 +++ b/rust/lib-hedgewars-engine/src/render/gl.rs Fri Mar 22 20:38:50 2019 +0300 @@ -1,4 +1,3 @@ - use integral_geometry::Rect; use std::{ffi, ffi::CString, mem, ptr, slice};