Public Member Functions | |
| RenderEnvironment (const DlSurfaceProvider *provider, PixelFormat format) | |
| void | InitializeReference (DlSetup &dl_setup, DlRenderer &dl_renderer, DlColor bg=DlColor::kTransparent()) |
| RenderResult | GetResult (const RenderJobInfo &info, JobRenderer &renderer) const |
| RenderResult | GetResult (const sk_sp< DisplayList > &dl) const |
| PixelFormat | GetPixelFormat () const |
| const DlSurfaceProvider * | GetProvider () const |
| bool | IsValid () const |
| const std::string | GetBackendName () const |
| const DlPaint & | GetReferencePaint () const |
| const DlMatrix & | GetReferenceMatrix () const |
| const DlIRect & | GetReferenceClipBounds () const |
| const RenderResult & | GetReferenceResult () const |
| const sk_sp< DlImage > | GetTestImage () const |
| const std::shared_ptr< DlText > | GetTestText () const |
Static Public Member Functions | |
| static RenderEnvironment | Make565 (const DlSurfaceProvider *provider) |
| static RenderEnvironment | MakeN32 (const DlSurfaceProvider *provider) |
Definition at line 452 of file dl_rendering_unittests.cc.
|
inline |
Definition at line 454 of file dl_rendering_unittests.cc.
References format.
|
inline |
Definition at line 505 of file dl_rendering_unittests.cc.
References flutter::testing::DlSurfaceProvider::GetBackendName().
Referenced by flutter::testing::CanvasCompareTester::RenderWith().
|
inline |
Definition at line 502 of file dl_rendering_unittests.cc.
Referenced by flutter::testing::CanvasCompareTester::groupOpacityFudgeFactor().
|
inline |
Definition at line 503 of file dl_rendering_unittests.cc.
Referenced by flutter::testing::CanvasCompareTester::groupOpacityFudgeFactor(), flutter::testing::CanvasCompareTester::RenderWithAttributes(), flutter::testing::CanvasCompareTester::RenderWithSaveRestore(), flutter::testing::CanvasCompareTester::RenderWithStrokes(), and flutter::testing::TestParameters::should_match().
|
inline |
Definition at line 511 of file dl_rendering_unittests.cc.
Referenced by flutter::testing::TestParameters::should_match().
|
inline |
Definition at line 510 of file dl_rendering_unittests.cc.
Referenced by flutter::testing::TestParameters::should_match().
|
inline |
Definition at line 509 of file dl_rendering_unittests.cc.
Referenced by flutter::testing::TestParameters::should_match().
|
inline |
Definition at line 512 of file dl_rendering_unittests.cc.
Referenced by flutter::testing::CanvasCompareTester::RenderWith().
|
inline |
Definition at line 478 of file dl_rendering_unittests.cc.
References flutter::testing::RenderJobInfo::bg, flutter::DisplayListBuilder::Build(), flutter::DlCanvas::Clear(), FML_DCHECK, flutter::testing::RenderJobInfo::height, flutter::testing::RenderResult::Make(), impeller::TRect< Scalar >::MakeWH(), flutter::testing::JobRenderer::Render(), flutter::DisplayListBuilder::Scale(), flutter::testing::RenderJobInfo::scale, surface, and flutter::testing::RenderJobInfo::width.
Referenced by flutter::testing::CanvasCompareTester::checkGroupOpacity(), GetResult(), InitializeReference(), and flutter::testing::CanvasCompareTester::RenderWith().
|
inline |
Definition at line 496 of file dl_rendering_unittests.cc.
References GetResult().
|
inline |
Definition at line 514 of file dl_rendering_unittests.cc.
Referenced by flutter::testing::CanvasCompareTester::RenderWithAttributes(), flutter::testing::CanvasCompareTester::RenderWithSaveRestore(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), and flutter::testing::TEST_F().
|
inline |
Definition at line 521 of file dl_rendering_unittests.cc.
Referenced by flutter::testing::TEST_F().
|
inline |
Definition at line 465 of file dl_rendering_unittests.cc.
References flutter::testing::RenderJobInfo::bg, GetResult(), flutter::testing::MatrixClipJobRenderer::GetSetupClipBounds(), flutter::testing::MatrixClipJobRenderer::GetSetupMatrix(), flutter::testing::DlJobRenderer::GetSetupPaint(), and flutter::testing::kEmptyDlRenderer.
Referenced by flutter::testing::CanvasCompareTester::RenderAll(), flutter::testing::CanvasCompareTester::RenderWithAttributes(), flutter::testing::CanvasCompareTester::RenderWithSaveRestore(), flutter::testing::CanvasCompareTester::RenderWithStrokes(), and flutter::testing::TEST_F().
|
inline |
Definition at line 504 of file dl_rendering_unittests.cc.
References flutter::testing::DlSurfaceProvider::SupportsPixelFormat().
|
inlinestatic |
Definition at line 457 of file dl_rendering_unittests.cc.
|
inlinestatic |
Definition at line 461 of file dl_rendering_unittests.cc.
Referenced by flutter::testing::CanvasCompareTester::RenderAll(), flutter::testing::CanvasCompareTester::RenderWithAttributes(), flutter::testing::CanvasCompareTester::RenderWithSaveRestore(), flutter::testing::CanvasCompareTester::RenderWithStrokes(), and flutter::testing::TEST_F().