Struct nannou::ui::backend::glium::glium::framebuffer::DefaultFramebuffer[][src]

pub struct DefaultFramebuffer { /* fields omitted */ }

A framebuffer which has only one color attachment.

Methods

impl DefaultFramebuffer
[src]

Creates a DefaultFramebuffer with the back left buffer.

Trait Implementations

impl Surface for DefaultFramebuffer
[src]

Clears some attachments of the target.

Returns the dimensions in pixels of the target.

Returns the number of bits of each pixel of the depth buffer. Read more

Returns the number of bits of each pixel of the stencil buffer. Read more

Draws. Read more

Copies a rectangle of pixels from this surface to another surface. Read more

Blits from the default framebuffer.

Blits from a simple framebuffer.

Blits from a multi-output framebuffer.

Clears the color attachment of the target.

Clears the color attachment of the target. The color is in sRGB format.

Clears the depth attachment of the target.

Clears the stencil attachment of the target.

Clears the color and depth attachments of the target.

Clears the color and depth attachments of the target. The color is in sRGB format.

Clears the color and stencil attachments of the target.

Clears the color and stencil attachments of the target. The color is in sRGB format.

Clears the depth and stencil attachments of the target.

Clears the color, depth and stencil attachments of the target.

Clears the color, depth and stencil attachments of the target. The color is in sRGB format.

Returns true if the surface has a depth buffer available.

Returns true if the surface has a stencil buffer available.

Copies the entire surface to a target surface. See blit_color.

Copies the entire surface to the entire target. See blit_color.

Auto Trait Implementations