Home
last modified time | relevance | path

Searched refs:windraw (Results 1 – 1 of 1) sorted by relevance

/petsc/src/sys/classes/draw/impls/win32/
H A Dwin32draw.c49 PetscDraw_Win32 *windraw = (PetscDraw_Win32 *)draw->data; in PetscDrawSetDoubleBuffer_Win32() local
50 HDC hdc = GetDC(windraw->hWnd); in PetscDrawSetDoubleBuffer_Win32()
53 windraw->node->DoubleBuffer = CreateCompatibleDC(hdc); in PetscDrawSetDoubleBuffer_Win32()
54 windraw->node->DoubleBufferBit = CreateCompatibleBitmap(hdc, windraw->w, windraw->h); in PetscDrawSetDoubleBuffer_Win32()
55windraw->node->dbstore = SelectObject(windraw->node->DoubleBuffer, windraw->node->DoubleBu… in PetscDrawSetDoubleBuffer_Win32()
57 ExtFloodFill(windraw->node->DoubleBuffer, 0, 0, COLOR_WINDOW, FLOODFILLBORDER); in PetscDrawSetDoubleBuffer_Win32()
59 …BitBlt(windraw->node->DoubleBuffer, 0, 0, windraw->w, windraw->h, windraw->node->Buffer, 0, 0, SRC… in PetscDrawSetDoubleBuffer_Win32()
61 windraw->node->DoubleBuffered = PETSC_TRUE; in PetscDrawSetDoubleBuffer_Win32()
62 ReleaseDC(windraw->hWnd, hdc); in PetscDrawSetDoubleBuffer_Win32()
68 PetscDraw_Win32 *windraw = (PetscDraw_Win32 *)draw->data; in PetscDrawFlush_Win32() local
[all …]