public void UseTexture(TextureUnit unit) { if (HasChanged) { HasChanged = false; CalculatePackedData(); } Ogl.ActiveTexture(unit); Ogl.BindTexture(TextureType, Handle); }