Lines Matching refs:mpDDB
72 mpDDB( NULL ) in X11SalBitmap()
105 if( mpDDB ) in ImplRemovedFromCache()
106 delete mpDDB, mpDDB = NULL; in ImplRemovedFromCache()
338 if( !mpDIB && mpDDB ) in ImplCreateXImage()
341 ImplCreateDIB( mpDDB->ImplGetPixmap(), in ImplCreateXImage()
342 mpDDB->ImplGetScreen(), in ImplCreateXImage()
343 mpDDB->ImplGetDepth(), in ImplCreateXImage()
345 mpDDB->ImplGetWidth(), in ImplCreateXImage()
346 mpDDB->ImplGetHeight() ); in ImplCreateXImage()
478 mpDDB = new ImplSalDDB( aDrawable, nScreen, nDrawableDepth, nX, nY, nWidth, nHeight ); in ImplCreateFromDrawable()
480 return( mpDDB != NULL ); in ImplCreateFromDrawable()
570 mpDDB = new ImplSalDDB (pDisplay, hWindow, nScreen, pImage); in ImplCreateFromXImage()
581 if( !mpDDB || !mpDDB->ImplMatches( nScreen, nDrawableDepth, rTwoRect ) ) in ImplGetDDB()
583 if( mpDDB ) in ImplGetDDB()
588 const_cast<X11SalBitmap*>(this)->mpDIB = ImplCreateDIB( mpDDB->ImplGetPixmap(), in ImplGetDDB()
589 mpDDB->ImplGetScreen(), in ImplGetDDB()
590 mpDDB->ImplGetDepth(), in ImplGetDDB()
592 mpDDB->ImplGetWidth(), in ImplGetDDB()
593 mpDDB->ImplGetHeight() ); in ImplGetDDB()
596 delete mpDDB, const_cast<X11SalBitmap*>(this)->mpDDB = NULL; in ImplGetDDB()
658 const_cast<X11SalBitmap*>(this)->mpDDB = new ImplSalDDB( pImage, aDrawable, nScreen, aTwoRect ); in ImplGetDDB()
663 mpCache->ImplAdd( const_cast<X11SalBitmap*>(this), mpDDB->ImplGetMemSize() ); in ImplGetDDB()
667 return mpDDB; in ImplGetDDB()
679 if( mpDDB ) in ImplDraw()
680 mpDDB->ImplDraw( aDrawable, nDrawableDepth, rTwoRect, rGC ); in ImplDraw()
719 else if( rSalBmp.mpDDB ) in Create()
720 ImplCreateFromDrawable( rSalBmp.mpDDB->ImplGetPixmap(), in Create()
721 rSalBmp.mpDDB->ImplGetScreen(), in Create()
722 rSalBmp.mpDDB->ImplGetDepth(), in Create()
723 0, 0, rSalBmp.mpDDB->ImplGetWidth(), rSalBmp.mpDDB->ImplGetHeight() ); in Create()
725 return( ( !rSalBmp.mpDIB && !rSalBmp.mpDDB ) || in Create()
727 ( rSalBmp.mpDDB && ( mpDDB != NULL ) ) ); in Create()
754 if( mpDDB ) in Destroy()
755 delete mpDDB, mpDDB = NULL; in Destroy()
769 else if( mpDDB ) in GetSize()
770 aSize.Width() = mpDDB->ImplGetWidth(), aSize.Height() = mpDDB->ImplGetHeight(); in GetSize()
783 else if( mpDDB ) in GetBitCount()
784 nBitCount = mpDDB->ImplGetDepth(); in GetBitCount()
795 if( !mpDIB && mpDDB ) in AcquireBuffer()
797 mpDIB = ImplCreateDIB( mpDDB->ImplGetPixmap(), in AcquireBuffer()
798 mpDDB->ImplGetScreen(), in AcquireBuffer()
799 mpDDB->ImplGetDepth(), in AcquireBuffer()
800 0, 0, mpDDB->ImplGetWidth(), mpDDB->ImplGetHeight() ); in AcquireBuffer()
812 if( mpDDB ) in ReleaseBuffer()
813 delete mpDDB, mpDDB = NULL; in ReleaseBuffer()
824 if( mpDDB ) in GetSystemData()
829 rData.aPixmap = (void*)mpDDB->ImplGetPixmap(); in GetSystemData()
830 rData.mnWidth = mpDDB->ImplGetWidth (); in GetSystemData()
831 rData.mnHeight = mpDDB->ImplGetHeight (); in GetSystemData()