public GLShaderFilter SetSize(int Width, int Height) { if (Width != this.Width || Height != this.Height) { //Console.WriteLine("{0}x{1}", Width, Height); RenderTarget?.Dispose(); RenderTarget = GLRenderTarget.Create(Width, Height, RenderTargetLayers.Color); //this.RenderTarget = GLRenderTarget.Create(Width, Height); } return(this); }
public void Dispose() { RenderTarget.Dispose(); PositionBuffer.Dispose(); TexcoordsBuffer.Dispose(); }