private void doDeferredOperations()
{
if (this.TexPointer == 0)
lock (Graphics.RenderLockBlob)
{
Log.v("Doing deferred texture operation (creation) on " + this.Filename);
createNewGlTexture();
}
if (needsDestroy)
{
doDestroy();
needsDestroy = false;
}
}