Issue #46: Support glUseProgram