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);
117 sna_output_create_resources(xf86OutputPtr output)
122 sna_output_set_property(xf86OutputPtr output, Atom property,
129 sna_output_get_property(xf86OutputPtr output, Atom property)
135 sna_output_dpms(xf86OutputPtr output, int dpms)
140 sna_output_detect(xf86OutputPtr output)
143 __FUNCTION__, output->name,
144 output->randr_output && output->randr_output->numUserModes));
146 if (output->randr_output && output->randr_output->numUserModes) {
147 xf86CrtcConfigPtr xf86_config = XF86_CRTC_CONFIG_PTR(output->scrn);
149 if (xf86_config->output[xf86_config->num_output-1] == output)
150 add_fake_output(to_sna(output->scrn), true);
159 sna_output_mode_valid(xf86OutputPtr output, DisplayModePtr mode)
168 sna_output_get_modes(xf86OutputPtr output)
174 sna_output_destroy(xf86OutputPtr output)
238 xf86OutputPtr output;
255 output = xf86OutputCreate(scrn, &sna_output_funcs, buf);
256 if (!output) {
261 output->mm_width = 0;
262 output->mm_height = 0;
263 output->interlaceAllowed = FALSE;
264 output->subpixel_order = SubPixelNone;
266 output->possible_crtcs = ~((1 << sna->mode.num_real_crtc) - 1);
267 output->possible_clones = ~((1 << sna->mode.num_real_output) - 1);
273 output->randr_output = RROutputCreate(screen, buf, len, output);
274 if (crtc->randr_crtc == NULL || output->randr_output == NULL) {
275 xf86OutputDestroy(output);
280 RRPostPendingProperties(output->randr_output);
283 clones[i - sna->mode.num_real_output] = xf86_config->output[i]->randr_output;
291 RROutputPtr rr_output = xf86_config->output[i]->randr_output;
304 "Enabled output %s\n",
305 output->name);
310 output = xf86_config->output[i];
311 if (output->driver_private)
314 xf86OutputDestroy(output);