Home
last modified time | relevance | path

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

/haiku/src/servers/app/drawing/
H A DBitmapHWInterface.cpp29 fFrontBuffer(new(nothrow) BitmapBuffer(bitmap)) in BitmapHWInterface()
46 ret = fFrontBuffer->InitCheck(); in Initialize()
53 if (fFrontBuffer->ColorSpace() != B_RGB32 in Initialize()
54 && fFrontBuffer->ColorSpace() != B_RGBA32) { in Initialize()
55 BBitmap* backBitmap = new BBitmap(fFrontBuffer->Bounds(), in Initialize()
65 backBitmap->ImportBits(fFrontBuffer->Bits(), in Initialize()
66 fFrontBuffer->BitsLength(), fFrontBuffer->BytesPerRow(), 0, in Initialize()
67 fFrontBuffer->ColorSpace()); in Initialize()
193 return fFrontBuffer.Get(); in FrontBuffer()
207 if (fFrontBuffer.IsSet()) in IsDoubleBuffered()
H A DBitmapHWInterface.h68 fFrontBuffer; variable
/haiku/src/servers/app/drawing/interface/virtual/
H A DViewHWInterface.cpp410 fFrontBuffer(NULL), in ViewHWInterface()
454 if (fBackBuffer.IsSet() && fFrontBuffer.IsSet() in SetMode()
523 fFrontBuffer.Unset(); in SetMode()
539 fFrontBuffer.SetTo(new BBitmapBuffer(frontBitmap)); in SetMode()
541 status_t err = fFrontBuffer->InitCheck(); in SetMode()
543 fFrontBuffer.Unset(); in SetMode()
568 memset(fFrontBuffer->Bits(), 255, fFrontBuffer->BitsLength()); in SetMode()
572 fWindow->SetBitmap(fFrontBuffer->Bitmap()); in SetMode()
620 if (!fFrontBuffer.IsSet()) in GetFrameBufferConfig()
623 config.frame_buffer = fFrontBuffer->Bits(); in GetFrameBufferConfig()
[all …]
H A DDWindowHWInterface.cpp303 fFrontBuffer(new DWindowBuffer()), in DWindowHWInterface()
624 fFrontBuffer->SetTo(&config, fXOffset, fYOffset, fDisplayMode.virtual_width, in _UpdateFrameBufferConfig()
659 if (fFrontBuffer.IsSet() in SetMode()
713 fFrontBuffer.Get()); in SetMode()
778 if (!fFrontBuffer.IsSet()) in GetFrameBufferConfig()
781 config.frame_buffer = fFrontBuffer->Bits(); in GetFrameBufferConfig()
783 config.bytes_per_row = fFrontBuffer->BytesPerRow(); in GetFrameBufferConfig()
1075 return fFrontBuffer.Get(); in FrontBuffer()
1082 return fFrontBuffer.Get(); in BackBuffer()
H A DViewHWInterface.h70 fFrontBuffer; variable
H A DDWindowHWInterface.h86 fFrontBuffer;
/haiku/src/servers/app/drawing/interface/local/
H A DAccelerantHWInterface.cpp157 fFrontBuffer(new (nothrow) AccelerantBuffer()), in AccelerantHWInterface()
584 if (fModeCount > 0 && fFrontBuffer.IsSet() && fDisplayMode == mode) { in SetMode()
594 if (!fFrontBuffer.IsSet()) in SetMode()
673 fFrontBuffer->SetDisplayMode(fDisplayMode); in SetMode()
683 / fFrontBuffer->Width()) << 3; in SetMode()
688 fFrontBuffer->Width(), fFrontBuffer->Height(), in SetMode()
701 || fBackBuffer->Width() != fFrontBuffer->Width() in SetMode()
702 || fBackBuffer->Height() != fFrontBuffer->Height() in SetMode()
704 || (fFrontBuffer->ColorSpace() == B_RGB32 && fBackBuffer.IsSet())) { in SetMode()
715 if ((fFrontBuffer->ColorSpace() != B_RGB32 in SetMode()
[all …]
H A DAccelerantHWInterface.h190 fFrontBuffer; variable