Trait gstreamer_gl::prelude::GLFramebufferExt [−][src]
pub trait GLFramebufferExt: 'static {
unsafe fn attach(&self, attachment_point: u32, mem: &mut GLBaseMemory);
fn bind(&self);
fn effective_dimensions(&self) -> (u32, u32);
fn id(&self) -> u32;
}Required methods
unsafe fn attach(&self, attachment_point: u32, mem: &mut GLBaseMemory)[src]
attach mem to attachment_point
attachment_point
the OpenGL attachment point to bind mem to
mem
the memory object to bind to attachment_point
fn bind(&self)[src]
Bind self into the current thread
fn effective_dimensions(&self) -> (u32, u32)[src]
Retrieve the effective dimensions from the current attachments attached to
self.
width
output width
height
output height
fn id(&self) -> u32[src]
Returns
the OpenGL id for self
Implementors
impl<O: IsA<GLFramebuffer>> GLFramebufferExt for O[src]
impl<O: IsA<GLFramebuffer>> GLFramebufferExt for O[src]