Lines Matching full:surface

75  * @sid: Surface ID when copying between surface and screen targets.
111 * @display_srf: surface to be displayed. The dimension of this will always
209 * vmw_stdu_bind_st - Binds a surface to a Screen Target
215 * Binding a surface to a Screen Target the same as flipping
289 * surface change.
494 * For the special case when we cannot create a proxy surface in a
614 * vmw_kms_stdu_surface_clip - Callback to encode a surface copy command cliprect
618 * Encodes a surface copy command cliprect and updates the bounding box
652 * vmw_kms_stdu_surface_fifo_commit - Callback to fill in and submit a surface
657 * Fills in the missing fields in a surface copy command, and encodes a screen
701 * vmw_kms_stdu_surface_dirty - Dirty part of a surface backed framebuffer
704 * @framebuffer: Pointer to the surface-buffer backed framebuffer.
708 * @srf: Pointer to surface to blit from. If NULL, the surface attached
717 * @crtc: If crtc is passed, perform surface dirty on that crtc only.
933 * vmw_stdu_primary_plane_cleanup_fb - Unpins the display surface
938 * Unpins the display surface
958 * vmw_stdu_primary_plane_prepare_fb - Readies the display surface
963 * This function allocates a new display surface if the content is
964 * backed by a buffer object. The display surface is pinned here, and it'll
1011 * construct surface info in vmw_stdu_primary_plane_prepare_fb()
1059 &vps->uo.surface); in vmw_stdu_primary_plane_prepare_fb()
1061 DRM_ERROR("Couldn't allocate STDU surface.\n"); in vmw_stdu_primary_plane_prepare_fb()
1083 /* Pin new surface before flipping */ in vmw_stdu_primary_plane_prepare_fb()
1096 * doesn't require mmap'ing) so we have to update the surface's dirty in vmw_stdu_primary_plane_prepare_fb()
1123 * proxy surface for. in vmw_stdu_primary_plane_prepare_fb()
1342 * vmw_stdu_plane_update_surface - Update display unit for surface backed fb
1426 DRM_ERROR("Failed to bind surface to STDU.\n"); in vmw_stdu_primary_plane_atomic_update()