pub trait GLFilterImpl: GLFilterImplExt + GLBaseFilterImpl {
    const MODE: GLFilterMode;
    const ADD_RGBA_PAD_TEMPLATES: bool = true;

    fn set_caps(&self, incaps: &Caps, outcaps: &Caps) -> Result<(), LoggableError> { ... }
    fn filter(&self, input: &Buffer, output: &Buffer) -> Result<(), LoggableError> { ... }
    fn filter_texture(
        &self,
        input: &GLMemory,
        output: &GLMemory
    ) -> Result<(), LoggableError> { ... } fn init_fbo(&self) -> Result<(), LoggableError> { ... } fn transform_internal_caps(
        &self,
        direction: PadDirection,
        caps: &Caps,
        filter_caps: Option<&Caps>
    ) -> Option<Caps> { ... } }

Required Associated Constants

Provided Associated Constants

Provided Methods

Implementors