1: /* 2: Provides the calling sequences for all the basic PetscDraw routines. 3: */ 4: #include src/sys/src/draw/drawimpl.h 8: /*@ 9: PetscDrawSetDoubleBuffer - Sets a window to be double buffered. 11: Collective on PetscDraw 13: Input Parameter: 14: . draw - the drawing context 16: Level: intermediate 18: Concepts: drawing^double buffer 19: Concepts: graphics^double buffer 20: Concepts: double buffer 22: @*/ 23: PetscErrorCode PetscDrawSetDoubleBuffer(PetscDraw draw) 24: { 28: if (draw->ops->setdoublebuffer) { 29: (*draw->ops->setdoublebuffer)(draw); 30: } 31: return(0); 32: }