Lines Matching defs:pDbeWindowPriv

138     DbeWindowPrivPtr pDbeWindowPriv;
145 pDbeWindowPriv = DBE_WINDOW_PRIV(pWin);
147 if (pDbeWindowPriv->nBufferIDs == 0) {
157 if (!(pDbeWindowPriv->pFrontBuffer =
158 (*pScreen->CreatePixmap) (pScreen, pDbeWindowPriv->width,
159 pDbeWindowPriv->height,
165 if (!(pDbeWindowPriv->pBackBuffer =
166 (*pScreen->CreatePixmap) (pScreen, pDbeWindowPriv->width,
167 pDbeWindowPriv->height,
169 (*pScreen->DestroyPixmap) (pDbeWindowPriv->pFrontBuffer);
175 dbeDrawableResType, pDbeWindowPriv->pBackBuffer,
180 pDbeWindowPriv->pBackBuffer)) {
189 ValidateGC((DrawablePtr) pDbeWindowPriv->pBackBuffer, pGC);
191 clearRect.width = pDbeWindowPriv->pBackBuffer->drawable.width;
192 clearRect.height = pDbeWindowPriv->pBackBuffer->drawable.height;
193 (*pGC->ops->PolyFillRect) ((DrawablePtr) pDbeWindowPriv->
207 (void *) pDbeWindowPriv->pBackBuffer)) {
230 miDbeAliasBuffers(DbeWindowPrivPtr pDbeWindowPriv)
234 for (i = 0; i < pDbeWindowPriv->nBufferIDs; i++) {
235 ChangeResourceValue(pDbeWindowPriv->IDs[i], dbeDrawableResType,
236 (void *) pDbeWindowPriv->pBackBuffer);
256 DbeWindowPrivPtr pDbeWindowPriv;
264 pDbeWindowPriv = DBE_WINDOW_PRIV(pWin);
281 ValidateGC((DrawablePtr) pDbeWindowPriv->pFrontBuffer, pGC);
283 (DrawablePtr) pDbeWindowPriv->pFrontBuffer,
300 (*pGC->ops->CopyArea) ((DrawablePtr) pDbeWindowPriv->pBackBuffer,
316 ValidateGC((DrawablePtr) pDbeWindowPriv->pBackBuffer, pGC);
319 clearRect.width = pDbeWindowPriv->pBackBuffer->drawable.width;
320 clearRect.height = pDbeWindowPriv->pBackBuffer->drawable.height;
321 (*pGC->ops->PolyFillRect) ((DrawablePtr) pDbeWindowPriv->
328 pTmpBuffer = pDbeWindowPriv->pBackBuffer;
329 pDbeWindowPriv->pBackBuffer = pDbeWindowPriv->pFrontBuffer;
330 pDbeWindowPriv->pFrontBuffer = pTmpBuffer;
332 miDbeAliasBuffers(pDbeWindowPriv);
410 * In addition, pDbeWindowPriv->nBufferIDs is decremented.
421 miDbeWinPrivDelete(DbeWindowPrivPtr pDbeWindowPriv, XID bufId)
423 if (pDbeWindowPriv->nBufferIDs != 0) {
435 if (pDbeWindowPriv->pFrontBuffer) {
436 (*pDbeWindowPriv->pWindow->drawable.pScreen->
437 DestroyPixmap) (pDbeWindowPriv->pFrontBuffer);
439 if (pDbeWindowPriv->pBackBuffer) {
440 (*pDbeWindowPriv->pWindow->drawable.pScreen->
441 DestroyPixmap) (pDbeWindowPriv->pBackBuffer);
462 DbeWindowPrivPtr pDbeWindowPriv;
517 if (!(pDbeWindowPriv = DBE_WINDOW_PRIV(pWin))) {
521 if (pDbeWindowPriv->width == pWin->drawable.width &&
522 pDbeWindowPriv->height == pWin->drawable.height) {
529 dx = pWin->drawable.x - pDbeWindowPriv->x;
530 dy = pWin->drawable.y - pDbeWindowPriv->y;
531 dw = width - pDbeWindowPriv->width;
532 dh = height - pDbeWindowPriv->height;
536 clear = ((pDbeWindowPriv->width < (unsigned short) width) ||
537 (pDbeWindowPriv->height < (unsigned short) height) ||
542 savewidth = pDbeWindowPriv->width;
543 saveheight = pDbeWindowPriv->height;
566 pDbeWindowPriv->width = width;
567 pDbeWindowPriv->height = height;
568 pDbeWindowPriv->x = pWin->drawable.x;
569 pDbeWindowPriv->y = pWin->drawable.y;
604 while (pDbeWindowPriv) {
608 FreeResource(pDbeWindowPriv->IDs[0], RT_NONE);
609 pDbeWindowPriv = DBE_WINDOW_PRIV(pWin);
629 (*pGC->ops->CopyArea) ((DrawablePtr) pDbeWindowPriv->pFrontBuffer,
642 (*pGC->ops->CopyArea) ((DrawablePtr) pDbeWindowPriv->pBackBuffer,
652 (*pScreen->DestroyPixmap) (pDbeWindowPriv->pFrontBuffer);
653 (*pScreen->DestroyPixmap) (pDbeWindowPriv->pBackBuffer);
655 pDbeWindowPriv->pFrontBuffer = pFrontBuffer;
656 pDbeWindowPriv->pBackBuffer = pBackBuffer;
659 miDbeAliasBuffers(pDbeWindowPriv);