Searched refs:CStretchEngine (Results 1 – 8 of 8) sorted by relevance
/external/pdfium/core/fxge/dib/ |
D | cstretchengine_unittest.cpp | 22 uint32_t PixelWeightSum(const CStretchEngine::PixelWeight* weights) { in PixelWeightSum() 33 constexpr uint32_t kExpectedSum = CStretchEngine::kFixedPointOne; in ExecuteOneStretchTest() 34 CStretchEngine::WeightTable table; in ExecuteOneStretchTest() 46 constexpr uint32_t kExpectedSum = CStretchEngine::kFixedPointOne; in ExecuteOneReversedStretchTest() 47 CStretchEngine::WeightTable table; in ExecuteOneReversedStretchTest() 71 TEST(CStretchEngine, OverflowInCtor) { in TEST() argument 80 CStretchEngine engine(nullptr, FXDIB_Format::k8bppRgb, 500, 500, clip_rect, in TEST() 88 TEST(CStretchEngine, WeightRounding) { in TEST() argument 93 TEST(CStretchEngine, WeightRoundingNoSmoothing) { in TEST() argument 99 TEST(CStretchEngine, WeightRoundingBilinear) { in TEST() argument [all …]
|
D | cstretchengine.cpp | 26 std::is_trivially_destructible<CStretchEngine::PixelWeight>::value, 37 total_bytes *= sizeof(CStretchEngine::PixelWeight::m_Weights[0]); in TotalBytesForWeightCount() 38 total_bytes += sizeof(CStretchEngine::PixelWeight); in TotalBytesForWeightCount() 45 bool CStretchEngine::UseInterpolateBilinear( in UseInterpolateBilinear() 57 CStretchEngine::WeightTable::WeightTable() = default; 59 CStretchEngine::WeightTable::~WeightTable() = default; 61 bool CStretchEngine::WeightTable::CalculateWeights( in CalculateWeights() 175 const CStretchEngine::PixelWeight* CStretchEngine::WeightTable::GetPixelWeight( in GetPixelWeight() 182 CStretchEngine::PixelWeight* CStretchEngine::WeightTable::GetPixelWeight( in GetPixelWeight() 187 CStretchEngine::CStretchEngine(ScanlineComposerIface* pDestBitmap, in CStretchEngine() function in CStretchEngine [all …]
|
D | cfx_imagestretcher.h | 19 class CStretchEngine; variable 43 std::unique_ptr<CStretchEngine> m_pStretchEngine;
|
D | cstretchengine.h | 26 class CStretchEngine { 107 CStretchEngine(ScanlineComposerIface* pDestBitmap, 114 ~CStretchEngine();
|
D | cfx_imagestretcher.cpp | 110 m_pStretchEngine = std::make_unique<CStretchEngine>( in StartStretch()
|
/external/pdfium/core/fxcodec/ |
D | progressive_decoder.cpp | 964 CStretchEngine::PixelWeight* pPixelWeights = in ResampleScanline() 978 FXSYS_memset(dest_scan, CStretchEngine::PixelFromFixed(dest_g), 3); in ResampleScanline() 997 *dest_scan++ = CStretchEngine::PixelFromFixed(dest_b); in ResampleScanline() 998 *dest_scan++ = CStretchEngine::PixelFromFixed(dest_g); in ResampleScanline() 999 *dest_scan++ = CStretchEngine::PixelFromFixed(dest_r); in ResampleScanline() 1020 *dest_scan++ = CStretchEngine::PixelFromFixed(dest_b); in ResampleScanline() 1021 *dest_scan++ = CStretchEngine::PixelFromFixed(dest_g); in ResampleScanline() 1022 *dest_scan++ = CStretchEngine::PixelFromFixed(dest_r); in ResampleScanline() 1043 *dest_scan++ = CStretchEngine::PixelFromFixed(dest_b); in ResampleScanline() 1044 *dest_scan++ = CStretchEngine::PixelFromFixed(dest_g); in ResampleScanline() [all …]
|
D | progressive_decoder.h | 118 using WeightTable = CStretchEngine::WeightTable;
|
/external/pdfium/core/fxge/skia/ |
D | fx_skia_device.cpp | 1607 use_interpolate_bilinear = CStretchEngine::UseInterpolateBilinear( in StartDIBitsSkia()
|