Struct mallumo_gls::framebuffer::FramebufferState [] [src]

pub struct FramebufferState {
    pub viewport: Viewport,
    pub options: [bool; 15],
    pub stencil_test: [StencilTest; 2],
    pub depth_test: DepthTest,
    pub depth_mask: DepthMask,
    pub depth_range: DepthRange,
    pub logic_operation: LogicOperation,
    pub blending_equation_rgb: BlendingEquation,
    pub blending_equation_alpha: BlendingEquation,
    pub linear_blending_factors: Option<[LinearBlendingFactor; 4]>,
    pub face_orientation: FaceOrientation,
    pub cull_face: Face,
    pub clear_color: ClearColor,
}

Fields

Methods

impl FramebufferState
[src]

Trait Implementations

impl Debug for FramebufferState
[src]

Formats the value using the given formatter.

impl Copy for FramebufferState
[src]

impl Clone for FramebufferState
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for FramebufferState
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for FramebufferState
[src]

impl Default for FramebufferState
[src]

Returns the "default value" for a type. Read more