| OLD | NEW |
| 1 // Copyright 2014 PDFium Authors. All rights reserved. | 1 // Copyright 2014 PDFium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "../../../include/fxge/fx_ge.h" | 5 #include "../../../include/fxge/fx_ge.h" |
| 6 //#define _SKIA_SUPPORT_ | 6 //#define _SKIA_SUPPORT_ |
| 7 #if defined(_SKIA_SUPPORT_) | 7 #if defined(_SKIA_SUPPORT_) |
| 8 #include "../../../include/fxcodec/fx_codec.h" | 8 #include "../../../include/fxcodec/fx_codec.h" |
| 9 | 9 |
| 10 | 10 |
| (...skipping 460 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 471 FX_BOOL CFX_SkiaDeviceDriver::StretchDIBits(const CFX_DIBSource* pSource, FX_DWO
RD argb, int dest_left, int dest_top, | 471 FX_BOOL CFX_SkiaDeviceDriver::StretchDIBits(const CFX_DIBSource* pSource, FX_DWO
RD argb, int dest_left, int dest_top, |
| 472 int dest_width, int dest
_height, const FX_RECT* pClipRect, FX_DWORD flags, | 472 int dest_width, int dest
_height, const FX_RECT* pClipRect, FX_DWORD flags, |
| 473 int alpha_flag, void* pI
ccTransform) | 473 int alpha_flag, void* pI
ccTransform) |
| 474 { | 474 { |
| 475 return m_pAggDriver->StretchDIBits(pSource, argb, dest_left, dest_top, | 475 return m_pAggDriver->StretchDIBits(pSource, argb, dest_left, dest_top, |
| 476 dest_width, dest_height,
pClipRect, flags, | 476 dest_width, dest_height,
pClipRect, flags, |
| 477 alpha_flag, pIccTransfor
m); | 477 alpha_flag, pIccTransfor
m); |
| 478 } | 478 } |
| 479 | 479 |
| 480 FX_BOOL CFX_SkiaDeviceDriver::StartDIBits(const CFX_DIBSource* pSource, int bitm
ap_alpha, FX_DWORD argb, | 480 FX_BOOL CFX_SkiaDeviceDriver::StartDIBits(const CFX_DIBSource* pSource, int bitm
ap_alpha, FX_DWORD argb, |
| 481 » » » » » » const CFX_AffineMatrix* pMatrix,
FX_DWORD render_flags, FX_LPVOID& handle, | 481 » » » » » » const CFX_AffineMatrix* pMatrix,
FX_DWORD render_flags, void*& handle, |
| 482 int alpha_flag, void* pIccTransf
orm) | 482 int alpha_flag, void* pIccTransf
orm) |
| 483 { | 483 { |
| 484 return m_pAggDriver->StartDIBits(pSource, bitmap_alpha, argb, | 484 return m_pAggDriver->StartDIBits(pSource, bitmap_alpha, argb, |
| 485 pMatrix, render_flags, handle, a
lpha_flag, pIccTransform); | 485 pMatrix, render_flags, handle, a
lpha_flag, pIccTransform); |
| 486 } | 486 } |
| 487 | 487 |
| 488 FX_BOOL»CFX_SkiaDeviceDriver::ContinueDIBits(FX_LPVOID pHandle, IFX_Pause* pPaus
e) | 488 FX_BOOL»CFX_SkiaDeviceDriver::ContinueDIBits(void* pHandle, IFX_Pause* pPause) |
| 489 { | 489 { |
| 490 return m_pAggDriver->ContinueDIBits(pHandle, pPause); | 490 return m_pAggDriver->ContinueDIBits(pHandle, pPause); |
| 491 } | 491 } |
| 492 | 492 |
| 493 void CFX_SkiaDeviceDriver::CancelDIBits(FX_LPVOID pHandle) | 493 void CFX_SkiaDeviceDriver::CancelDIBits(void* pHandle) |
| 494 { | 494 { |
| 495 m_pAggDriver->CancelDIBits(pHandle); | 495 m_pAggDriver->CancelDIBits(pHandle); |
| 496 } | 496 } |
| 497 | 497 |
| 498 CFX_SkiaDevice::CFX_SkiaDevice() | 498 CFX_SkiaDevice::CFX_SkiaDevice() |
| 499 { | 499 { |
| 500 m_bOwnedBitmap = FALSE; | 500 m_bOwnedBitmap = FALSE; |
| 501 } | 501 } |
| 502 | 502 |
| 503 FX_BOOL CFX_SkiaDevice::Attach(CFX_DIBitmap* pBitmap, int dither_bits, FX_BOOL b
RgbByteOrder, CFX_DIBitmap* pOriDevice, FX_BOOL bGroupKnockout) | 503 FX_BOOL CFX_SkiaDevice::Attach(CFX_DIBitmap* pBitmap, int dither_bits, FX_BOOL b
RgbByteOrder, CFX_DIBitmap* pOriDevice, FX_BOOL bGroupKnockout) |
| (...skipping 18 matching lines...) Expand all Loading... |
| 522 CFX_SkiaDeviceDriver* pDriver = new CFX_SkiaDeviceDriver(pBitmap, dithe
r_bits, FALSE, pOriDevice, FALSE); | 522 CFX_SkiaDeviceDriver* pDriver = new CFX_SkiaDeviceDriver(pBitmap, dithe
r_bits, FALSE, pOriDevice, FALSE); |
| 523 SetDeviceDriver(pDriver); | 523 SetDeviceDriver(pDriver); |
| 524 return TRUE; | 524 return TRUE; |
| 525 } | 525 } |
| 526 CFX_SkiaDevice::~CFX_SkiaDevice() | 526 CFX_SkiaDevice::~CFX_SkiaDevice() |
| 527 { | 527 { |
| 528 if (m_bOwnedBitmap && GetBitmap()) delete GetBitmap(); | 528 if (m_bOwnedBitmap && GetBitmap()) delete GetBitmap(); |
| 529 } | 529 } |
| 530 | 530 |
| 531 #endif | 531 #endif |
| OLD | NEW |