As well as significant consequent cleanup in the RenderTarget, Texture, and Canvas renderer code
get_video_adapter_api_version()