Lines Matching refs:output

47 		xf86OutputPtr output = config->output[i];
49 if (output->crtc != crtc)
52 len += snprintf(outputs+len, max-len, "%s, ", output->name);
110 sna_output_create_resources(xf86OutputPtr output)
115 sna_output_set_property(xf86OutputPtr output, Atom property,
122 sna_output_get_property(xf86OutputPtr output, Atom property)
128 sna_output_dpms(xf86OutputPtr output, int dpms)
133 sna_output_detect(xf86OutputPtr output)
136 __FUNCTION__, output->name,
137 output->randr_output && output->randr_output->numUserModes));
139 if (output->randr_output && output->randr_output->numUserModes) {
140 xf86CrtcConfigPtr xf86_config = XF86_CRTC_CONFIG_PTR(output->scrn);
142 if (xf86_config->output[xf86_config->num_output-1] == output)
143 add_fake_output(to_sna(output->scrn), true);
152 sna_output_mode_valid(xf86OutputPtr output, DisplayModePtr mode)
161 sna_output_get_modes(xf86OutputPtr output)
167 sna_output_destroy(xf86OutputPtr output)
231 xf86OutputPtr output;
248 output = xf86OutputCreate(scrn, &sna_output_funcs, buf);
249 if (!output) {
254 output->mm_width = 0;
255 output->mm_height = 0;
256 output->interlaceAllowed = FALSE;
257 output->subpixel_order = SubPixelNone;
258 output->status = XF86OutputStatusDisconnected;
260 output->possible_crtcs = ~((1 << sna->mode.num_real_crtc) - 1);
261 output->possible_clones = ~((1 << sna->mode.num_real_output) - 1);
267 output->randr_output = RROutputCreate(screen, buf, len, output);
268 if (crtc->randr_crtc == NULL || output->randr_output == NULL) {
269 xf86OutputDestroy(output);
274 RRPostPendingProperties(output->randr_output);
277 clones[i - sna->mode.num_real_output] = xf86_config->output[i]->randr_output;
285 RROutputPtr rr_output = xf86_config->output[i]->randr_output;
300 "Enabled output %s\n",
301 output->name);
306 output = xf86_config->output[i];
307 if (output->driver_private)
310 xf86OutputDestroy(output);