Shadowplay: graphics, resources & challenges