Crate old_school_gfx_glutin_ext[][src]

Expand description

Extensions for glutin to initialize & update old school gfx. An alternative to gfx_window_glutin.

Example

use old_school_gfx_glutin_ext::*;

type ColorFormat = gfx::format::Srgba8;
type DepthFormat = gfx::format::DepthStencil;

// Initialize
let (window_ctx, mut device, mut factory, mut main_color, mut main_depth) =
    glutin::ContextBuilder::new()
        .with_gfx_color_depth::<ColorFormat, DepthFormat>()
        .build_windowed(window_config, &event_loop)?
        .init_gfx::<ColorFormat, DepthFormat>();

// Update, ie after a resize
window_ctx.update_gfx(&mut main_color, &mut main_depth);

Traits