project.android.imageprocessing.output
Interface GLTextureInputRenderer

All Known Implementing Classes:
AdaptiveThresholdFilter, AddBlendFilter, AlphaBlendFilter, AmatorkaFilter, BasicFilter, BilateralBlurFilter, BoxBlurFilter, BrightnessFilter, BulgeDistortionFilter, CannyEdgeDetectionFilter, CGAColourSpaceFilter, ChromaKeyBlendFilter, ChromaKeyFilter, ClosingFilter, ClosingRGBFilter, ColourBlendFilter, ColourBurnBlendFilter, ColourDodgeBlendFilter, ColourInvertFilter, ColourMatrixFilter, CompositeFilter, CompositeMultiPixelFilter, ContrastFilter, ConvolutionFilter, CropFilter, CrosshatchFilter, DarkenBlendFilter, DifferenceBlendFilter, DilationFilter, DilationRGBFilter, DirectionalNonMaximumSuppressionFilter, DirectionalSobelEdgeDetectionFilter, DissolveBlendFilter, DivideBlendFilter, EmbossFilter, ErosionFilter, ErosionRGBFilter, ExclusionBlendFilter, ExposureFilter, FalseColourFilter, FastBlurFilter, FlipFilter, GammaFilter, GaussianBlurFilter, GaussianBlurPositionFilter, GaussianSelectiveBlurFilter, GenericFilter, GlassSphereFilter, GreyScaleFilter, GroupFilter, HalftoneFilter, HardLightBlendFilter, HazeFilter, HighlightShadowFilter, HueBlendFilter, HueFilter, JPGFileEndpoint, KuwaharaFilter, KuwaharaRadius3Filter, LanczosResamplingFilter, LevelsFilter, LightenBlendFilter, LinearBurnBlendFilter, LookupFilter, LuminanceThresholdFilter, LuminosityBlendFilter, MaskFilter, MedianFilter, MissEtikateFilter, MonochromeFilter, MosaicFilter, MotionBlurFilter, MultiInputFilter, MultiInputPixelFilter, MultiPixelRenderer, MultiplyBlendFilter, NormalBlendFilter, OpacityFilter, OpeningFilter, OpeningRGBFilter, OverlayBlendFilter, PinchDistortionFilter, PixellateFilter, PolarPixellateFilter, PolkaDotFilter, PosterizeFilter, RGBFilter, SaturationBlendFilter, SaturationFilter, ScreenBlendFilter, ScreenEndpoint, SepiaFilter, SharpenFilter, SingleComponentFastBlurFilter, SingleComponentGaussianBlurFilter, SketchFilter, SmoothToonFilter, SobelEdgeDetectionFilter, SoftEleganceFilter, SoftLightBlendFilter, SourceOverBlendFilter, SphereRefractionFilter, StretchDistortionFilter, SubtractBlendFilter, SwirlFilter, ThresholdEdgeDetectionFilter, ThresholdSketchFilter, TiltShiftFilter, ToneCurveFilter, ToonFilter, TransformFilter, TwoPassFilter, TwoPassMultiPixelFilter, UnsharpMaskFilter, VignetteFilter, WeakPixelInclusionFilter, ZoomBlurFilter

public interface GLTextureInputRenderer

An interface which all renderers that except input should implement.

Author:
Chris Batt

Method Summary
 void newTextureReady(int texture, GLTextureOutputRenderer source)
          Signals that a new texture is available and the image should be reprocessed.
 

Method Detail

newTextureReady

void newTextureReady(int texture,
                     GLTextureOutputRenderer source)
Signals that a new texture is available and the image should be reprocessed.

Parameters:
texture - The texture id to be used as input.
source - The GLTextureOutputRenderer which produced the texture.