hide make_device, blend reset in