Tracking of GraphicsResources
description
Each graphics resource is using a native graphics device. Sometimes (e.g. ApplyChanges, DeviceReset, DeviceLost) the native device is disposed and recreated. When this happens, all the references of GraphicsResource become invalid and needs to be wired up again.