Struct glium::framebuffer::DepthRenderBuffer [] [src]

pub struct DepthRenderBuffer { /* fields omitted */ }

A render buffer is similar to a texture, but is optimized for usage as a draw target.

Contrary to a texture, you can't sample or modify the content of the DepthRenderBuffer directly.

Methods

impl DepthRenderBuffer
[src]

[src]

Builds a new render buffer.

Methods from Deref<Target = RenderBufferAny>

[src]

Returns the dimensions of the render buffer.

[src]

Returns the number of samples of the render buffer, or None if multisampling isn't enabled.

[src]

Returns the context used to create this renderbuffer.

[src]

Returns the kind of renderbuffer.

Trait Implementations

impl<'a> ToDepthAttachment<'a> for &'a DepthRenderBuffer
[src]

[src]

Builds the DepthAttachment.

impl Deref for DepthRenderBuffer
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.

impl DerefMut for DepthRenderBuffer
[src]

[src]

Mutably dereferences the value.

impl GlObject for DepthRenderBuffer
[src]

The type of identifier for this object.

[src]

Returns the id of the object.