new glhck, use GLHCK_RENDER_AUTO