flo_render 0.3.1

Streaming API for rendering graphics on hardware
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod error;
mod offscreen_trait;

#[cfg(feature="opengl")]                                                    mod opengl;
#[cfg(all(feature="opengl", target_os = "windows"))]                        mod opengl_wgl_init;
#[cfg(all(feature="opengl", target_os = "linux"))]                          mod opengl_egl_init;
#[cfg(all(feature="opengl", target_os = "macos", not(feature="metal")))]    mod opengl_cgl_init;
#[cfg(all(feature="osx-metal", target_os = "macos"))]                       mod metal;

pub use self::error::*;
pub use self::offscreen_trait::*;

#[cfg(all(feature="opengl", target_os = "windows"))]                        pub use self::opengl_wgl_init::*;
#[cfg(all(feature="opengl", target_os = "linux"))]                          pub use self::opengl_egl_init::*;
#[cfg(all(feature="opengl", target_os = "macos", not(feature="metal")))]    pub use self::opengl_cgl_init::*;
#[cfg(all(feature="osx-metal", target_os = "macos"))]                       pub use self::metal::*;

#[cfg(test)] mod test;