package com.marshalchen.common.uimodule.imageprocessing.outputprocess; import com.marshalchen.common.uimodule.imageprocessing.inputprocess.GLTextureOutputRenderer; /** * An interface which all renderers that except input should implement. * @author Chris Batt */ public interface GLTextureInputRenderer { /** * Signals that a new texture is available and the image should be reprocessed. * @param texture * The texture id to be used as input. * @param source * The GLTextureOutputRenderer which produced the texture. */ public void newTextureReady(int texture, GLTextureOutputRenderer source, boolean newData); }