#include <RemoteLayerBackingStore.h>
◆ BufferType
Enumerator |
---|
Front | |
Back | |
SecondaryBack | |
◆ LayerContentsType
Enumerator |
---|
IOSurface | |
CAMachPort | |
◆ RemoteLayerBackingStore()
◆ ~RemoteLayerBackingStore()
WebKit::RemoteLayerBackingStore::~RemoteLayerBackingStore |
( |
| ) |
|
◆ acceleratesDrawing()
bool WebKit::RemoteLayerBackingStore::acceleratesDrawing |
( |
| ) |
const |
|
inline |
◆ applyBackingStoreToLayer()
◆ bytesPerPixel()
unsigned WebKit::RemoteLayerBackingStore::bytesPerPixel |
( |
| ) |
const |
◆ decode()
◆ display()
bool WebKit::RemoteLayerBackingStore::display |
( |
| ) |
|
◆ encode()
◆ ensureBackingStore()
void WebKit::RemoteLayerBackingStore::ensureBackingStore |
( |
WebCore::FloatSize |
size, |
|
|
float |
scale, |
|
|
bool |
acceleratesDrawing, |
|
|
bool |
deepColor, |
|
|
bool |
isOpaque |
|
) |
| |
◆ enumerateRectsBeingDrawn()
◆ hasFrontBuffer()
bool WebKit::RemoteLayerBackingStore::hasFrontBuffer |
( |
| ) |
const |
|
inline |
◆ isOpaque()
bool WebKit::RemoteLayerBackingStore::isOpaque |
( |
| ) |
const |
|
inline |
◆ lastDisplayTime()
std::chrono::steady_clock::time_point WebKit::RemoteLayerBackingStore::lastDisplayTime |
( |
| ) |
const |
|
inline |
◆ layer()
◆ scale()
float WebKit::RemoteLayerBackingStore::scale |
( |
| ) |
const |
|
inline |
◆ setBufferVolatility()
bool WebKit::RemoteLayerBackingStore::setBufferVolatility |
( |
BufferType |
type, |
|
|
bool |
isVolatile |
|
) |
| |
◆ setNeedsDisplay() [1/2]
◆ setNeedsDisplay() [2/2]
void WebKit::RemoteLayerBackingStore::setNeedsDisplay |
( |
| ) |
|
◆ size()
◆ takeFrontContextPendingFlush()
The documentation for this class was generated from the following files: