Flutter Impeller
aiks_dl_basic_unittests.cc File Reference
#include "display_list/display_list.h"
#include "display_list/dl_sampling_options.h"
#include "display_list/dl_tile_mode.h"
#include "display_list/effects/dl_color_filter.h"
#include "display_list/effects/dl_color_source.h"
#include "display_list/effects/dl_image_filter.h"
#include "display_list/effects/dl_mask_filter.h"
#include "flutter/impeller/display_list/aiks_unittests.h"
#include "flutter/display_list/dl_blend_mode.h"
#include "flutter/display_list/dl_builder.h"
#include "flutter/display_list/dl_color.h"
#include "flutter/display_list/dl_paint.h"
#include "flutter/display_list/geometry/dl_path_builder.h"
#include "flutter/impeller/display_list/dl_image_impeller.h"
#include "flutter/impeller/geometry/scalar.h"
#include "flutter/testing/display_list_testing.h"
#include "flutter/testing/testing.h"
#include "impeller/playground/widgets.h"

Go to the source code of this file.

Namespaces

 impeller
 
 impeller::testing
 

Functions

 impeller::testing::TEST_P (AiksTest, CanRenderColoredRect)
 
 impeller::testing::TEST_P (AiksTest, CanRenderImage)
 
 impeller::testing::TEST_P (AiksTest, CanRenderInvertedImageWithColorFilter)
 
 impeller::testing::TEST_P (AiksTest, CanRenderColorFilterWithInvertColors)
 
 impeller::testing::TEST_P (AiksTest, CanRenderColorFilterWithInvertColorsDrawPaint)
 
 impeller::testing::TEST_P (AiksTest, CanRenderTiledTextureClamp)
 
 impeller::testing::TEST_P (AiksTest, CanRenderTiledTextureRepeat)
 
 impeller::testing::TEST_P (AiksTest, CanRenderTiledTextureMirror)
 
 impeller::testing::TEST_P (AiksTest, CanRenderTiledTextureDecal)
 
 impeller::testing::TEST_P (AiksTest, CanRenderTiledTextureClampWithTranslate)
 
 impeller::testing::TEST_P (AiksTest, CanRenderImageRect)
 
 impeller::testing::TEST_P (AiksTest, DrawImageRectSrcOutsideBounds)
 
 impeller::testing::TEST_P (AiksTest, CanRenderSimpleClips)
 
 impeller::testing::TEST_P (AiksTest, CanSaveLayerStandalone)
 
 impeller::testing::TEST_P (AiksTest, CanRenderDifferentShapesWithSameColorSource)
 
 impeller::testing::TEST_P (AiksTest, CanRenderRoundedRectWithNonUniformRadii)
 
 impeller::testing::TEST_P (AiksTest, CanDrawPaint)
 
 impeller::testing::TEST_P (AiksTest, CanDrawPaintMultipleTimes)
 
 impeller::testing::TEST_P (AiksTest, StrokedRectsRenderCorrectly)
 
 impeller::testing::TEST_P (AiksTest, FilledCirclesRenderCorrectly)
 
 impeller::testing::TEST_P (AiksTest, StrokedCirclesRenderCorrectly)
 
 impeller::testing::TEST_P (AiksTest, FilledEllipsesRenderCorrectly)
 
 impeller::testing::TEST_P (AiksTest, FilledArcsRenderCorrectly)
 
 impeller::testing::TEST_P (AiksTest, FilledArcsRenderCorrectlyWithCenter)
 
 impeller::testing::TEST_P (AiksTest, NonSquareFilledArcsRenderCorrectly)
 
 impeller::testing::TEST_P (AiksTest, NonSquareFilledArcsRenderCorrectlyWithCenter)
 
 impeller::testing::TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithButtEnds)
 
 impeller::testing::TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithSquareEnds)
 
 impeller::testing::TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithRoundEnds)
 
 impeller::testing::TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithBevelJoinsAndCenter)
 
 impeller::testing::TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithMiterJoinsAndCenter)
 
 impeller::testing::TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithRoundJoinsAndCenter)
 
 impeller::testing::TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithSquareAndButtEnds)
 
 impeller::testing::TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithSquareAndButtAndRoundEnds)
 
 impeller::testing::TEST_P (AiksTest, StrokedArcsCoverFullArcWithButtEnds)
 
 impeller::testing::TEST_P (AiksTest, FilledRoundRectsRenderCorrectly)
 
 impeller::testing::TEST_P (AiksTest, SolidColorCirclesOvalsRRectsMaskBlurCorrectly)
 
 impeller::testing::TEST_P (AiksTest, CanRenderClippedBackdropFilter)
 
 impeller::testing::TEST_P (AiksTest, CanDrawPerspectiveTransformWithClips)
 
 impeller::testing::TEST_P (AiksTest, ImageColorSourceEffectTransform)
 
 impeller::testing::TEST_P (AiksTest, SubpassWithClearColorOptimization)
 
 impeller::testing::TEST_P (AiksTest, MatrixImageFilterDoesntCullWhenTranslatedFromOffscreen)
 
 impeller::testing::TEST_P (AiksTest, MatrixImageFilterDoesntCullWhenScaledAndTranslatedFromOffscreen)
 
 impeller::testing::TEST_P (AiksTest, ClearColorOptimizationWhenSubpassIsBiggerThanParentPass)
 
 impeller::testing::TEST_P (AiksTest, EmptySaveLayerIgnoresPaint)
 
 impeller::testing::TEST_P (AiksTest, EmptySaveLayerRendersWithClear)
 
 impeller::testing::TEST_P (AiksTest, CanPerformSaveLayerWithBoundsAndLargerIntermediateIsNotAllocated)
 
 impeller::testing::TEST_P (AiksTest, FormatWideGamut)
 
 impeller::testing::TEST_P (AiksTest, FormatSRGB)
 
 impeller::testing::TEST_P (AiksTest, CoordinateConversionsAreCorrect)
 
 impeller::testing::TEST_P (AiksTest, CanPerformFullScreenMSAA)
 
 impeller::testing::TEST_P (AiksTest, CanPerformSkew)
 
 impeller::testing::TEST_P (AiksTest, CanPerformSaveLayerWithBounds)
 
 impeller::testing::TEST_P (AiksTest, FilledRoundRectPathsRenderCorrectly)
 
 impeller::testing::TEST_P (AiksTest, CoverageOriginShouldBeAccountedForInSubpasses)
 
 impeller::testing::TEST_P (AiksTest, SaveLayerDrawsBehindSubsequentEntities)
 
 impeller::testing::TEST_P (AiksTest, SiblingSaveLayerBoundsAreRespected)
 
 impeller::testing::TEST_P (AiksTest, CanRenderClippedLayers)
 
 impeller::testing::TEST_P (AiksTest, SaveLayerFiltersScaleWithTransform)
 
 impeller::testing::TEST_P (AiksTest, FastEllipticalRRectMaskBlursRenderCorrectly)
 
 impeller::testing::TEST_P (AiksTest, PipelineBlendSingleParameter)
 
 impeller::testing::TEST_P (AiksTest, MassiveScalingMatrixImageFilter)
 
 impeller::testing::TEST_P (AiksTest, NoDimplesInRRectPath)
 
 impeller::testing::TEST_P (AiksTest, BackdropFilterOverUnclosedClip)
 

Variable Documentation

◆ full_circles

bool full_circles = false

Definition at line 765 of file aiks_dl_basic_unittests.cc.

◆ sweeps_over_360

bool sweeps_over_360 = false

Definition at line 766 of file aiks_dl_basic_unittests.cc.

◆ use_center

bool use_center = false

◆ vertical_scale

Scalar vertical_scale = 1.0f

Definition at line 767 of file aiks_dl_basic_unittests.cc.