7634: reduce CurrentGraphicPlatform dependency

not finish