Home | History | Annotate | Download | only in host

Lines Matching refs:resources_

69   ScreenResources() : resources_(NULL) {
78 resources_ = XRRGetScreenResources(display, window);
79 return resources_ != NULL;
83 if (resources_) {
84 XRRFreeScreenResources(resources_);
85 resources_ = NULL;
90 CHECK(resources_);
91 for (int i = 0; i < resources_->nmode; ++i) {
92 const XRRModeInfo& mode = resources_->modes[i];
102 CHECK(resources_);
103 return resources_->outputs[0];
108 CHECK(resources_);
109 return resources_->crtcs[0];
113 CHECK(resources_);
114 return XRRGetOutputInfo(display, resources_, output_id);
117 XRRScreenResources* get() { return resources_; }
120 XRRScreenResources* resources_;
153 ScreenResources resources_;
293 if (!resources_.Refresh(display_, root_)) {
296 RRMode mode_id = resources_.GetIdForMode(name);
300 XRRAddOutputMode(display_, resources_.GetOutput(), mode_id);
304 RRMode mode_id = resources_.GetIdForMode(name);
306 XRRDeleteOutputMode(display_, resources_.GetOutput(), mode_id);
308 resources_.Refresh(display_, root_);
317 mode_id = resources_.GetIdForMode(name);
319 outputs = resources_.get()->outputs;
320 number_of_outputs = resources_.get()->noutput;
322 XRRSetCrtcConfig(display_, resources_.get(), resources_.GetCrtc(),