protected override void freeInternalResources()
{
_surfaceList.Clear();
try
{
Gl.glDeleteTextures( 1, ref _glTextureID );
}
catch ( AccessViolationException ave )
{
if ( LogManager.Instance != null )
LogManager.Instance.Write( "Failed to delete Texture[{0}]", _glTextureID );
}
}