Call Shutdown() in the ASRock GPU controller destructor

Every other ASRock controller shuts the device thread down before deleting
the controller.  This one did not, so tearing it down logs

  Device thread still active in base class destructor, ensure Shutdown()
  was called from inherited destructor

on every exit.  Seen on an ASRock Intel Arc B580 Steel Legend, but the file
is shared with the Radeon Steel Legend and Taichi cards.
This commit is contained in:
Internal Server Error - Gitea: Git with a cup of tea
500 Internal Server Error

Gitea Version: 1.28.0+dev-477-g8b6ad49a5f