Lines Matching full:clip
65 * @pre_clip: Populate fifo before clip.
67 * This is where pre clip related command should be populated like
78 * @clip: Populate fifo for clip.
82 * which is one if doing full update. @clip is the damage in destination
83 * coordinates which is crtc/DU and @src_x, @src_y is damage clip src in
90 uint32_t (*clip)(struct vmw_du_update_plane *update, void *cmd, member
91 struct drm_rect *clip, uint32_t src_x, uint32_t src_y);
94 * @post_clip: Populate fifo after clip.
141 * all clip rects. This function must commit the fifo space reserved by the
143 * @clip: Callback that is called for each cliprect on each display unit.
148 * @unit: The current display unit. Set up by the helper before a call to @clip.
149 * @cmd: The allocated fifo space. Set up by the helper before the first @clip
152 * @num_hits: Number of clip rect commands for this display unit.
153 * Cleared by the helper before the first @clip call. Updated by the @clip
155 * @fb_x: Clip rect left side in framebuffer coordinates.
156 * @fb_y: Clip rect right side in framebuffer coordinates.
157 * @unit_x1: Clip rect left side in crtc coordinates.
158 * @unit_y1: Clip rect top side in crtc coordinates.
159 * @unit_x2: Clip rect right side in crtc coordinates.
160 * @unit_y2: Clip rect bottom side in crtc coordinates.
162 * The clip rect coordinates are updated by the helper for each @clip call.
168 void (*clip)(struct vmw_kms_dirty *); member