EglDisplayImpl::EglDisplayImpl() : initialized_(false), invalidated_(false), color_buffers_locked_(0), global_context_(NULL), window_(NULL) { ConfigsList configs; Native::QueryConfigs(&configs); // Start at 1 since 0 is EGL_NO_CONFIG. int id = 1; for (ConfigsList::iterator it = configs.begin(); it != configs.end(); ++it) { configs_.insert(EglConfigImpl(id, *it)); ++id; } }