public override void Unload() { base.Unload(); // delete the fragment shader for good Gl.glDeleteFragmentShaderATI( programId ); }