Lines Matching refs:pBuffer

520     BitmapBuffer* pBuffer = NULL;  in AcquireBuffer()  local
557 pBuffer = new BitmapBuffer; in AcquireBuffer()
559 pBuffer->mnFormat = BMP_FORMAT_BOTTOM_UP | in AcquireBuffer()
567 if( BMP_SCANLINE_FORMAT( pBuffer->mnFormat ) ) in AcquireBuffer()
569 pBuffer->mnWidth = maSize.Width(); in AcquireBuffer()
570 pBuffer->mnHeight = maSize.Height(); in AcquireBuffer()
571 pBuffer->mnScanlineSize = AlignedWidth4Bytes( maSize.Width() * pBIH->cBitCount ); in AcquireBuffer()
572 pBuffer->mnBitCount = (USHORT) pBIH->cBitCount; in AcquireBuffer()
574 if( pBuffer->mnBitCount <= 8 ) in AcquireBuffer()
578 pBuffer->maPalette.SetEntryCount( nPalCount ); in AcquireBuffer()
581 … memcpy( pBuffer->maPalette.ImplGetColorBuffer(), pBI->argbColor, nPalCount * sizeof( RGB2 ) ); in AcquireBuffer()
583 pBuffer->mpBits = (sal_uInt8*) pBI + *(ULONG*) pBI + nPalCount * sizeof( RGB2 ); in AcquireBuffer()
586 pBuffer->mpBits = (sal_uInt8*) pBI + *(ULONG*) pBI; in AcquireBuffer()
590 delete pBuffer; in AcquireBuffer()
591 pBuffer = NULL; in AcquireBuffer()
596 if( pBuffer && mhDIB1Subst ) in AcquireBuffer()
602 return pBuffer; in AcquireBuffer()
607 void Os2SalBitmap::ReleaseBuffer( BitmapBuffer* pBuffer, bool bReadOnly ) in ReleaseBuffer() argument
609 if( pBuffer ) in ReleaseBuffer()
613 if( !bReadOnly && !!pBuffer->maPalette ) in ReleaseBuffer()
617 const USHORT nCount = pBuffer->maPalette.GetEntryCount(); in ReleaseBuffer()
620 … memcpy( pBI->argbColor, pBuffer->maPalette.ImplGetColorBuffer(), nCount * sizeof( RGB2 ) ); in ReleaseBuffer()
624 delete pBuffer; in ReleaseBuffer()