Lines Matching full:front

65     DRI2BufferPtr front;  member
410 if (info->front) in ms_dri2_del_frame_event()
411 ms_dri2_destroy_buffer(NULL, info->front); in ms_dri2_del_frame_event()
505 update_front(DrawablePtr draw, DRI2BufferPtr front) in update_front() argument
509 ms_dri2_buffer_private_ptr priv = front->driverPrivate; in update_front()
518 front->name = name; in update_front()
521 front->pitch = pixmap->devKind; in update_front()
522 front->cpp = pixmap->drawable.bitsPerPixel / 8; in update_front()
531 DRI2BufferPtr front, DRI2BufferPtr back) in can_exchange() argument
533 ms_dri2_buffer_private_ptr front_priv = front->driverPrivate; in can_exchange()
564 if (!update_front(draw, front)) in can_exchange()
590 DRI2BufferPtr front, DRI2BufferPtr back) in can_flip() argument
599 DRI2CanFlip(draw) && can_exchange(scrn, draw, front, back); in can_flip()
603 ms_dri2_exchange_buffers(DrawablePtr draw, DRI2BufferPtr front, in ms_dri2_exchange_buffers() argument
606 ms_dri2_buffer_private_ptr front_priv = front->driverPrivate; in ms_dri2_exchange_buffers()
618 tmp = front->name; in ms_dri2_exchange_buffers()
619 front->name = back->name; in ms_dri2_exchange_buffers()
627 /* Post damage on the front buffer so that listeners, such in ms_dri2_exchange_buffers()
660 if (can_flip(scrn, drawable, frame_info->front, frame_info->back) && in ms_dri2_frame_event_handler()
662 ms_dri2_exchange_buffers(drawable, frame_info->front, frame_info->back); in ms_dri2_frame_event_handler()
667 ms_dri2_blit_swap(drawable, frame_info->front, frame_info->back); in ms_dri2_frame_event_handler()
834 DRI2BufferPtr front, DRI2BufferPtr back, in ms_dri2_schedule_swap() argument
862 frame_info->front = front; in ms_dri2_schedule_swap()
873 ms_dri2_reference_buffer(front); in ms_dri2_schedule_swap()
881 if (can_flip(scrn, draw, front, back)) { in ms_dri2_schedule_swap()
975 ms_dri2_blit_swap(draw, front, back); in ms_dri2_schedule_swap()