コード例 #1
0
        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);
        }
コード例 #2
0
 public void Dispose()
 {
     RenderTarget.Dispose();
     PositionBuffer.Dispose();
     TexcoordsBuffer.Dispose();
 }