| Index: core/fxge/skia/fx_skia_device.h
|
| diff --git a/core/fxge/skia/fx_skia_device.h b/core/fxge/skia/fx_skia_device.h
|
| index 15f6306cb0ed2922687bf9de605a319c787b7b94..5ad66f79b3e529b2e9c7da8a221c9ef548cee05f 100644
|
| --- a/core/fxge/skia/fx_skia_device.h
|
| +++ b/core/fxge/skia/fx_skia_device.h
|
| @@ -64,16 +64,14 @@ class CFX_SkiaDeviceDriver : public IFX_RenderDeviceDriver {
|
| FX_FLOAT x2,
|
| FX_FLOAT y2,
|
| uint32_t color,
|
| - int blend_type) override {
|
| - return FALSE;
|
| - }
|
| + int blend_type) override;
|
|
|
| FX_BOOL GetClipBox(FX_RECT* pRect) override;
|
|
|
| /** Load device buffer into a DIB */
|
| FX_BOOL GetDIBits(CFX_DIBitmap* pBitmap, int left, int top) override;
|
|
|
| - CFX_DIBitmap* GetBackDrop() override { return m_pOriDevice; }
|
| + CFX_DIBitmap* GetBackDrop() override;
|
|
|
| FX_BOOL SetDIBits(const CFX_DIBSource* pBitmap,
|
| uint32_t color,
|
| @@ -99,9 +97,7 @@ class CFX_SkiaDeviceDriver : public IFX_RenderDeviceDriver {
|
| void*& handle,
|
| int blend_type) override;
|
|
|
| - FX_BOOL ContinueDIBits(void* handle, IFX_Pause* pPause) override {
|
| - return FALSE;
|
| - }
|
| + FX_BOOL ContinueDIBits(void* handle, IFX_Pause* pPause) override;
|
|
|
| void CancelDIBits(void* handle) override {}
|
|
|
| @@ -119,7 +115,8 @@ class CFX_SkiaDeviceDriver : public IFX_RenderDeviceDriver {
|
| int alpha,
|
| FX_BOOL bAlphaMode) override;
|
|
|
| - virtual uint8_t* GetBuffer() const { return m_pBitmap->GetBuffer(); }
|
| + virtual uint8_t* GetBuffer() const;
|
| +
|
| void PaintStroke(SkPaint* spaint,
|
| const CFX_GraphStateData* pGraphState,
|
| const SkMatrix& matrix);
|
|
|