Separated make_current() from construct_graphics().