renderFilter method
Implementation
@override
void renderFilter(
RenderState renderState, RenderTextureQuad renderTextureQuad, int pass) {
final renderContext = renderState.renderContext as RenderContextWebGL;
final renderTexture = renderTextureQuad.renderTexture;
final renderProgram = renderContext.getRenderProgram(
r'$DisplacementMapFilterProgram', DisplacementMapFilterProgram.new);
renderContext.activateRenderProgram(renderProgram);
renderContext.activateRenderTextureAt(renderTexture, 0);
renderContext.activateRenderTextureAt(bitmapData.renderTexture, 1);
renderProgram.configure(this, renderTextureQuad);
renderProgram.renderTextureQuad(renderState, renderTextureQuad);
renderProgram.flush();
}