Home
last modified time | relevance | path

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

/external/pdfium/core/fxge/dib/
Dcstretchengine_unittest.cpp22 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 …]
Dcstretchengine.cpp26 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 …]
Dcfx_imagestretcher.h19 class CStretchEngine; variable
43 std::unique_ptr<CStretchEngine> m_pStretchEngine;
Dcstretchengine.h26 class CStretchEngine {
107 CStretchEngine(ScanlineComposerIface* pDestBitmap,
114 ~CStretchEngine();
Dcfx_imagestretcher.cpp110 m_pStretchEngine = std::make_unique<CStretchEngine>( in StartStretch()
/external/pdfium/core/fxcodec/
Dprogressive_decoder.cpp964 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 …]
Dprogressive_decoder.h118 using WeightTable = CStretchEngine::WeightTable;
/external/pdfium/core/fxge/skia/
Dfx_skia_device.cpp1607 use_interpolate_bilinear = CStretchEngine::UseInterpolateBilinear( in StartDIBitsSkia()