Lines Matching refs:crtc
77 * Turns the crtc on/off, or sets intermediate power levels if available.
80 * mode is DPMSModeOff, the crtc must be disabled sufficiently for it to
84 (*dpms)(xf86CrtcPtr crtc,
88 * Saves the crtc's state for restoration on VT switch.
91 (*save)(xf86CrtcPtr crtc);
94 * Restore's the crtc's state at VT switch.
97 (*restore)(xf86CrtcPtr crtc);
104 (*lock) (xf86CrtcPtr crtc);
110 (*unlock) (xf86CrtcPtr crtc);
120 (*mode_fixup)(xf86CrtcPtr crtc,
128 (*prepare)(xf86CrtcPtr crtc);
134 (*mode_set)(xf86CrtcPtr crtc,
143 (*commit)(xf86CrtcPtr crtc);
147 (*gamma_set)(xf86CrtcPtr crtc, CARD16 *red, CARD16 *green, CARD16 *blue,
154 (*shadow_allocate) (xf86CrtcPtr crtc, int width, int height);
160 (*shadow_create) (xf86CrtcPtr crtc, void *data, int width, int height);
166 (*shadow_destroy) (xf86CrtcPtr crtc, PixmapPtr pPixmap, void *data);
172 (*set_cursor_colors) (xf86CrtcPtr crtc, int bg, int fg);
178 (*set_cursor_position) (xf86CrtcPtr crtc, int x, int y);
184 (*show_cursor) (xf86CrtcPtr crtc);
190 (*hide_cursor) (xf86CrtcPtr crtc);
196 (*load_cursor_image) (xf86CrtcPtr crtc, CARD8 *image);
202 (*load_cursor_argb) (xf86CrtcPtr crtc, CARD32 *image);
205 * Clean up driver-specific bits of the crtc
208 (*destroy) (xf86CrtcPtr crtc);
214 (*set_mode_major)(xf86CrtcPtr crtc, DisplayModePtr mode,
222 (*set_origin)(xf86CrtcPtr crtc, int x, int y);
277 /** crtc-specific functions */
289 * RandR crtc
292 * points at the associated crtc object
507 * Currently connected crtc (if any)
511 xf86CrtcPtr crtc;
514 * Possible CRTCs for this output as a mask of crtc indices
643 xf86CrtcPtr *crtc;
648 /* For crtc-based rotation */
683 /* callback when crtc configuration changes */
705 return compat_output->crtc;
739 xf86CrtcDestroy (xf86CrtcPtr crtc);
743 * Sets the given video mode on the given crtc
747 xf86CrtcSetModeTransform (xf86CrtcPtr crtc, DisplayModePtr mode, Rotation rotation,
751 xf86CrtcSetMode (xf86CrtcPtr crtc, DisplayModePtr mode, Rotation rotation,
755 xf86CrtcSetOrigin (xf86CrtcPtr crtc, int x, int y);
758 * Assign crtc rotation during mode set
761 xf86CrtcRotate (xf86CrtcPtr crtc);
764 * Clean up any rotation data, used when a crtc is turned off
768 xf86RotateDestroy (xf86CrtcPtr crtc);
783 * Return whether any output is assigned to the crtc
786 xf86CrtcInUse (xf86CrtcPtr crtc);
893 * Using the desired mode information in each crtc, set
914 * Driver should call this from crtc commit function.