internal ManualRenderer(IntPtr platformHandle,
PreDisposeHandlerDelegate preDisposeDelegate)
{
_platformHandle = platformHandle;
_preDisposeDelegate = preDisposeDelegate;
_rendererId = -1;
_invalidateCallback = new invalidate_clbck_t(invalidateClbck);
}