Function gfx_window_sdl::init
[−]
[src]
pub fn init<Cf, Df>(builder: WindowBuilder) -> Result<InitOk<Cf, Df>, InitError> where
Cf: RenderFormat,
Df: DepthFormat,
Builds an SDL2 window from a WindowBuilder struct.
Example
extern crate gfx_core; extern crate gfx_window_sdl; extern crate sdl2; use gfx_core::format::{DepthStencil, Rgba8}; fn main() { let sdl = sdl2::init().unwrap(); let builder = sdl.video().unwrap().window("Example", 800, 600); let (window, glcontext, device, factory, color_view, depth_view) = gfx_window_sdl::init::<Rgba8, DepthStencil>(builder).expect("gfx_window_sdl::init failed!"); // some code... }