| Flutter Impeller |

Namespaces | Functions
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, CanRenderWideStrokedRectWithoutOverlap)
| impeller::testing::TEST_P (AiksTest, CanRenderWideStrokedRectPathWithoutOverlap)
| 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, ZoomedStrokedPathRendersCorrectly)
| impeller::testing::TEST_P (AiksTest, StrokedPathWithLargeStrokeWidthRendersCorrectly)
| impeller::testing::TEST_P (AiksTest, FilledEllipsesRenderCorrectly)
| impeller::testing::TEST_P (AiksTest, FilledArcsRenderCorrectly)
| impeller::testing::TEST_P (AiksTest, TranslucentFilledArcsRenderCorrectly)
| 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, StrokedArcsRenderCorrectlyWithTranslucencyAndSquareEnds)
| impeller::testing::TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithRoundEnds)
| impeller::testing::TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithTranslucencyAndRoundEnds)
| 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)
| impeller::testing::TEST_P (AiksTest, PerspectiveRectangle)

## Variable Documentation

## ◆ full_circles

bool full_circles = false

Definition at line 926 of file aiks_dl_basic_unittests.cc.

## ◆ sweeps_over_360

bool sweeps_over_360 = false

Definition at line 927 of file aiks_dl_basic_unittests.cc.

## ◆ use_center

bool use_center = false

Definition at line 925 of file aiks_dl_basic_unittests.cc.

Referenced by impeller::DlDispatcherBase::drawArc(), impeller::Tessellator::ArcVertexGenerator::MakeFilled(), and impeller::testing::TEST_P().

## ◆ vertical_scale

Scalar vertical_scale = 1.0f

Definition at line 928 of file aiks_dl_basic_unittests.cc.