Lines Matching refs:drw
276 if (XiWin->drw && XiWin->win) { in PetscDrawFlush_X()
279 …if (rank == 0) XCopyArea(XiWin->disp, XiWin->drw, XiWin->win, XiWin->gc.set, 0, 0, XiWin->w, XiWin… in PetscDrawFlush_X()
325 if (win->drw) PetscFunctionReturn(PETSC_SUCCESS); in PetscDrawSetDoubleBuffer_X()
331 PetscCallMPI(MPI_Bcast(&win->drw, 1, MPI_UNSIGNED_LONG, 0, PetscObjectComm((PetscObject)draw))); in PetscDrawSetDoubleBuffer_X()
403 if (rank == 0 && win->drw) PetscCall(PetscDrawXiQuickPixmap(win)); in PetscDrawCheckResizedWindow_X()
405 PetscCallMPI(MPI_Bcast(&win->drw, 1, MPI_UNSIGNED_LONG, 0, PetscObjectComm((PetscObject)draw))); in PetscDrawCheckResizedWindow_X()
425 } else if (win->drw) { in PetscDrawResizeWindow_X()
431 PetscCallMPI(MPI_Bcast(&win->drw, 1, MPI_UNSIGNED_LONG, 0, PetscObjectComm((PetscObject)draw))); in PetscDrawResizeWindow_X()
602 sXwin->drw = Xwin->drw; /* XXX If the window is ever resized, this is wrong! */ in PetscDrawGetSingleton_X()
603 } else if (Xwin->drw) { in PetscDrawGetSingleton_X()
605 sXwin->drw = Xwin->drw; in PetscDrawGetSingleton_X()
834 … PetscCallMPI(MPI_Bcast(&Xwin->drw, 1, MPI_UNSIGNED_LONG, 0, PetscObjectComm((PetscObject)draw))); in PetscDrawCreate_X()