Struct conrod::backend::glium::glium::framebuffer::EmptyFrameBuffer[][src]

pub struct EmptyFrameBuffer { /* fields omitted */ }

A framebuffer with no attachment at all.

Note that this is only supported on recent hardware.

Methods

impl<'a> EmptyFrameBuffer
[src]

Returns true if empty framebuffers are supported by the backend.

Returns true if layered empty framebuffers are supported by the backend.

Returns the maximum width of empty framebuffers that the backend supports, or None if empty framebuffers are not supported.

Returns the maximum height of empty framebuffers that the backend supports, or None if empty framebuffers are not supported.

Returns the maximum number of samples of empty framebuffers that the backend supports, or None if empty framebuffers are not supported.

Returns the maximum number of layers of empty framebuffers that the backend supports, or None if layered empty framebuffers are not supported.

Creates a EmptyFrameBuffer.

Panic

Panics if layers or samples is equal to Some(0).

Trait Implementations

impl Surface for EmptyFrameBuffer
[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