Classes | |
| class | BlendFilterContentsTest |
| struct | BlendModeSelection |
| struct | ColorBlendTestData |
| class | CompareFunctionUIData |
| struct | CVTest |
| struct | Foo |
| class | GaussianBlurFilterContentsTest |
| class | GoldenDigest |
| Manages a global variable for tracking instances of golden images. More... | |
| class | GoldenTests |
| struct | MaskBlurTestConfig |
| class | MatrixFilterContentsTest |
| class | MetalScreenshot |
A screenshot that was produced from MetalScreenshotter. More... | |
| class | MetalScreenshotter |
| class | RendererDartTest |
| struct | RWFoo |
| class | Screenshot |
| class | Screenshotter |
| class | TestAllocator |
| class | TestPassDelegate |
| struct | TextRenderOptions |
| class | VulkanScreenshotter |
| class | WorkingDirectory |
Typedefs | |
| using | AiksTest = AiksPlayground |
| using | AiksCanvasTest = ::testing::Test |
| using | DisplayListTest = DlPlayground |
| using | EntityTest = EntityPlayground |
| using | HostBufferTest = EntityPlayground |
| using | EntityPassTargetTest = EntityPlayground |
| using | RenderTargetCacheTest = EntityPlayground |
| using | AllocatorMTLTest = PlaygroundTest |
| using | DriverInfoVKTest = PlaygroundTest |
| using | RendererTest = PlaygroundTest |
| using | BlitPassTest = PlaygroundTest |
| using | ComputeTest = ComputePlaygroundTest |
| using | DeviceBufferTest = Playground |
| using | RuntimeStageTest = RuntimeStagePlayground |
| using | TypographerTest = PlaygroundTest |
Functions | |
| TEST_P (AiksTest, CanRenderAdvancedBlendColorFilterWithSaveLayer) | |
| TEST_P (AiksTest, BlendModeShouldCoverWholeScreen) | |
| TEST_P (AiksTest, CanDrawPaintWithAdvancedBlend) | |
| TEST_P (AiksTest, DrawPaintWithAdvancedBlendOverFilter) | |
| TEST_P (AiksTest, DrawAdvancedBlendPartlyOffscreen) | |
| TEST_P (AiksTest, PaintBlendModeIsRespected) | |
| TEST_P (AiksTest, BlendModePlusAlphaWideGamut) | |
| TEST_P (AiksTest, BlendModePlusAlphaColorFilterWideGamut) | |
| static BlendModeSelection | GetBlendModeSelection () |
| TEST_P (AiksTest, ColorWheel) | |
| TEST_P (AiksTest, ForegroundBlendSubpassCollapseOptimization) | |
| TEST_P (AiksTest, ClearBlend) | |
| static Picture | BlendModeTest (Vector2 content_scale, BlendMode blend_mode, const std::shared_ptr< Image > &src_image, const std::shared_ptr< Image > &dst_image, Scalar src_alpha) |
| TEST_P (AiksTest, CanDrawPaintMultipleTimesInteractive) | |
| TEST_P (AiksTest, ForegroundPipelineBlendAppliesTransformCorrectly) | |
| TEST_P (AiksTest, ForegroundAdvancedBlendAppliesTransformCorrectly) | |
| TEST_P (AiksTest, FramebufferAdvancedBlendCoverage) | |
| TEST_P (AiksTest, CanRenderMaskBlurHugeSigma) | |
| TEST_P (AiksTest, CanRenderForegroundBlendWithMaskBlur) | |
| TEST_P (AiksTest, CanRenderForegroundAdvancedBlendWithMaskBlur) | |
| TEST_P (AiksTest, CanRenderBackdropBlurInteractive) | |
| TEST_P (AiksTest, CanRenderBackdropBlur) | |
| TEST_P (AiksTest, CanRenderBackdropBlurHugeSigma) | |
| TEST_P (AiksTest, CanRenderClippedBlur) | |
| TEST_P (AiksTest, ClippedBlurFilterRendersCorrectlyInteractive) | |
| TEST_P (AiksTest, ClippedBlurFilterRendersCorrectly) | |
| TEST_P (AiksTest, ClearBlendWithBlur) | |
| TEST_P (AiksTest, BlurHasNoEdge) | |
| TEST_P (AiksTest, BlurredRectangleWithShader) | |
| TEST_P (AiksTest, MaskBlurWithZeroSigmaIsSkipped) | |
| static Picture | MaskBlurVariantTest (const AiksTest &test_context, const MaskBlurTestConfig &config) |
| TEST_P (AiksTest, GaussianBlurAtPeripheryVertical) | |
| TEST_P (AiksTest, GaussianBlurAtPeripheryHorizontal) | |
| TEST_P (AiksTest, GaussianBlurWithoutDecalSupport) | |
| TEST_P (AiksTest, GaussianBlurOneDimension) | |
| TEST_P (AiksTest, GaussianBlurRotatedAndClipped) | |
| TEST_P (AiksTest, GaussianBlurScaledAndClipped) | |
| TEST_P (AiksTest, GaussianBlurRotatedAndClippedInteractive) | |
| TEST_P (AiksTest, GaussianBlurRotatedNonUniform) | |
| TEST_P (AiksTest, GaussianBlurSolidColorTinyMipMap) | |
| TEST_P (AiksTest, GaussianBlurBackdropTinyMipMap) | |
| TEST_P (AiksTest, GaussianBlurAnimatedBackdrop) | |
| TEST_P (AiksTest, GaussianBlurStyleInnerGradient) | |
| TEST_P (AiksTest, GaussianBlurStyleSolidGradient) | |
| TEST_P (AiksTest, GaussianBlurStyleOuterGradient) | |
| TEST_P (AiksTest, GaussianBlurStyleInner) | |
| TEST_P (AiksTest, GaussianBlurStyleOuter) | |
| TEST_P (AiksTest, GaussianBlurStyleSolid) | |
| TEST_P (AiksTest, MaskBlurTexture) | |
| TEST_P (AiksTest, GuassianBlurUpdatesMipmapContents) | |
| TEST_P (AiksTest, GaussianBlurSetsMipCountOnPass) | |
| TEST_P (AiksTest, GaussianBlurAllocatesCorrectMipCountRenderTarget) | |
| TEST_P (AiksTest, GaussianBlurMipMapNestedLayer) | |
| TEST_P (AiksTest, GaussianBlurMipMapImageFilter) | |
| TEST_P (AiksTest, GaussianBlurMipMapSolidColor) | |
| TEST_P (AiksTest, MaskBlurDoesntStretchContents) | |
| APPLY_COLOR_FILTER_GRADIENT_TEST (Linear) | |
| APPLY_COLOR_FILTER_GRADIENT_TEST (Radial) | |
| APPLY_COLOR_FILTER_GRADIENT_TEST (Conical) | |
| APPLY_COLOR_FILTER_GRADIENT_TEST (Sweep) | |
| TEST_P (AiksTest, CanRenderStrokes) | |
| TEST_P (AiksTest, CanRenderCurvedStrokes) | |
| TEST_P (AiksTest, CanRenderThickCurvedStrokes) | |
| TEST_P (AiksTest, CanRenderThinCurvedStrokes) | |
| TEST_P (AiksTest, CanRenderStrokePathThatEndsAtSharpTurn) | |
| TEST_P (AiksTest, CanRenderStrokePathWithCubicLine) | |
| TEST_P (AiksTest, CanRenderQuadraticStrokeWithInstantTurn) | |
| TEST_P (AiksTest, CanRenderDifferencePaths) | |
| TEST_P (AiksTest, CanDrawAnOpenPath) | |
| TEST_P (AiksTest, CanDrawAnOpenPathThatIsntARect) | |
| TEST_P (AiksTest, SolidStrokesRenderCorrectly) | |
| TEST_P (AiksTest, DrawLinesRenderCorrectly) | |
| TEST_P (AiksTest, DrawRectStrokesRenderCorrectly) | |
| TEST_P (AiksTest, DrawRectStrokesWithBevelJoinRenderCorrectly) | |
| TEST_P (AiksTest, CanDrawMultiContourConvexPath) | |
| TEST_P (AiksTest, ArcWithZeroSweepAndBlur) | |
| TEST_P (AiksTest, CanRenderClips) | |
| TEST_P (AiksTest, CanRenderOverlappingMultiContourPath) | |
| INSTANTIATE_PLAYGROUND_SUITE (AiksTest) | |
| TEST_P (AiksTest, CanvasCTMCanBeUpdated) | |
| TEST_P (AiksTest, CanvasCanPushPopCTM) | |
| TEST_P (AiksTest, CanRenderColoredRect) | |
| TEST_P (AiksTest, CanRenderImage) | |
| TEST_P (AiksTest, CanRenderInvertedImageWithColorFilter) | |
| TEST_P (AiksTest, CanRenderColorFilterWithInvertColors) | |
| TEST_P (AiksTest, CanRenderColorFilterWithInvertColorsDrawPaint) | |
| TEST_P (AiksTest, CanRenderTiledTextureClamp) | |
| TEST_P (AiksTest, CanRenderTiledTextureRepeat) | |
| TEST_P (AiksTest, CanRenderTiledTextureMirror) | |
| TEST_P (AiksTest, CanRenderTiledTextureDecal) | |
| TEST_P (AiksTest, CanRenderTiledTextureClampWithTranslate) | |
| TEST_P (AiksTest, CanRenderImageRect) | |
| TEST_P (AiksTest, CanRenderSimpleClips) | |
| TEST_P (AiksTest, CanSaveLayerStandalone) | |
| TEST_P (AiksTest, CanRenderDifferentShapesWithSameColorSource) | |
| TEST_P (AiksTest, CanPictureConvertToImage) | |
| TEST_P (AiksTest, CanEmptyPictureConvertToImage) | |
| TEST_P (AiksTest, CoordinateConversionsAreCorrect) | |
| TEST_P (AiksTest, CanPerformFullScreenMSAA) | |
| TEST_P (AiksTest, CanPerformSkew) | |
| TEST_P (AiksTest, CanPerformSaveLayerWithBounds) | |
| TEST_P (AiksTest, CanPerformSaveLayerWithBoundsAndLargerIntermediateIsNotAllocated) | |
| TEST_P (AiksTest, CanRenderRoundedRectWithNonUniformRadii) | |
| bool | RenderTextInCanvasSkia (const std::shared_ptr< Context > &context, Canvas &canvas, const std::string &text, const std::string_view &font_fixture, TextRenderOptions options={}) |
| bool | RenderTextInCanvasSTB (const std::shared_ptr< Context > &context, Canvas &canvas, const std::string &text, const std::string &font_fixture, TextRenderOptions options={}) |
| TEST_P (AiksTest, CanRenderTextFrame) | |
| TEST_P (AiksTest, CanRenderTextFrameWithInvertedTransform) | |
| TEST_P (AiksTest, CanRenderStrokedTextFrame) | |
| TEST_P (AiksTest, CanRenderTextFrameWithHalfScaling) | |
| TEST_P (AiksTest, CanRenderTextFrameWithFractionScaling) | |
| TEST_P (AiksTest, CanRenderTextFrameSTB) | |
| TEST_P (AiksTest, TextFrameSubpixelAlignment) | |
| TEST_P (AiksTest, CanRenderItalicizedText) | |
| TEST_P (AiksTest, CanRenderEmojiTextFrame) | |
| TEST_P (AiksTest, CanRenderEmojiTextFrameWithBlur) | |
| TEST_P (AiksTest, CanRenderEmojiTextFrameWithAlpha) | |
| TEST_P (AiksTest, CanRenderTextInSaveLayer) | |
| TEST_P (AiksTest, CanRenderTextOutsideBoundaries) | |
| TEST_P (AiksTest, TextRotated) | |
| TEST_P (AiksTest, CanDrawPaint) | |
| TEST_P (AiksTest, CanDrawPaintMultipleTimes) | |
| TEST_P (AiksTest, FormatWideGamut) | |
| TEST_P (AiksTest, FormatSRGB) | |
| TEST_P (AiksTest, TransformMultipliesCorrectly) | |
| TEST_P (AiksTest, FilledCirclesRenderCorrectly) | |
| TEST_P (AiksTest, StrokedCirclesRenderCorrectly) | |
| TEST_P (AiksTest, FilledEllipsesRenderCorrectly) | |
| TEST_P (AiksTest, FilledRoundRectsRenderCorrectly) | |
| TEST_P (AiksTest, SolidColorCirclesOvalsRRectsMaskBlurCorrectly) | |
| TEST_P (AiksTest, FastEllipticalRRectMaskBlursRenderCorrectly) | |
| TEST_P (AiksTest, FilledRoundRectPathsRenderCorrectly) | |
| TEST_P (AiksTest, CoverageOriginShouldBeAccountedForInSubpasses) | |
| TEST_P (AiksTest, SaveLayerDrawsBehindSubsequentEntities) | |
| TEST_P (AiksTest, SiblingSaveLayerBoundsAreRespected) | |
| TEST_P (AiksTest, CanRenderClippedLayers) | |
| TEST_P (AiksTest, SaveLayerFiltersScaleWithTransform) | |
| TEST_P (AiksTest, PaintWithFilters) | |
| TEST_P (AiksTest, DrawPaintAbsorbsClears) | |
| TEST_P (AiksTest, ParentSaveLayerCreatesRenderPassWhenChildBackdropFilterIsPresent) | |
| TEST_P (AiksTest, DrawRectAbsorbsClears) | |
| TEST_P (AiksTest, DrawRectAbsorbsClearsNegativeRRect) | |
| TEST_P (AiksTest, DrawRectAbsorbsClearsNegativeRotation) | |
| TEST_P (AiksTest, DrawRectAbsorbsClearsNegative) | |
| TEST_P (AiksTest, ClipRectElidesNoOpClips) | |
| TEST_P (AiksTest, ClearColorOptimizationDoesNotApplyForBackdropFilters) | |
| TEST_P (AiksTest, CollapsedDrawPaintInSubpass) | |
| TEST_P (AiksTest, CollapsedDrawPaintInSubpassBackdropFilter) | |
| TEST_P (AiksTest, ColorMatrixFilterSubpassCollapseOptimization) | |
| TEST_P (AiksTest, LinearToSrgbFilterSubpassCollapseOptimization) | |
| TEST_P (AiksTest, SrgbToLinearFilterSubpassCollapseOptimization) | |
| TEST_P (AiksTest, TranslucentSaveLayerDrawsCorrectly) | |
| TEST_P (AiksTest, TranslucentSaveLayerWithBlendColorFilterDrawsCorrectly) | |
| TEST_P (AiksTest, TranslucentSaveLayerWithBlendImageFilterDrawsCorrectly) | |
| TEST_P (AiksTest, TranslucentSaveLayerWithColorAndImageFilterDrawsCorrectly) | |
| TEST_P (AiksTest, ImageFilteredSaveLayerWithUnboundedContents) | |
| TEST_P (AiksTest, ImageFilteredUnboundedSaveLayerWithUnboundedContents) | |
| TEST_P (AiksTest, TranslucentSaveLayerImageDrawsCorrectly) | |
| TEST_P (AiksTest, TranslucentSaveLayerWithColorMatrixColorFilterDrawsCorrectly) | |
| TEST_P (AiksTest, TranslucentSaveLayerWithColorMatrixImageFilterDrawsCorrectly) | |
| TEST_P (AiksTest, TranslucentSaveLayerWithColorFilterAndImageFilterDrawsCorrectly) | |
| TEST_P (AiksTest, TranslucentSaveLayerWithAdvancedBlendModeDrawsCorrectly) | |
| TEST_P (AiksTest, CanRenderTinyOverlappingSubpasses) | |
| TEST_P (AiksTest, OpaqueEntitiesGetCoercedToSource) | |
| TEST_P (AiksTest, CanRenderDestructiveSaveLayer) | |
| TEST_P (AiksTest, CanRenderClippedRuntimeEffects) | |
| TEST_P (AiksTest, DrawPaintTransformsBounds) | |
| TEST_P (AiksTest, CanDrawPoints) | |
| TEST_P (AiksTest, CanDrawPointsWithTextureMap) | |
| TEST_P (AiksTest, TextForegroundShaderWithTransform) | |
| TEST_P (AiksTest, MatrixSaveLayerFilter) | |
| TEST_P (AiksTest, MatrixBackdropFilter) | |
| TEST_P (AiksTest, SolidColorApplyColorFilter) | |
| TEST_P (AiksTest, DrawScaledTextWithPerspectiveNoSaveLayer) | |
| TEST_P (AiksTest, DrawScaledTextWithPerspectiveSaveLayer) | |
| TEST_P (AiksTest, PipelineBlendSingleParameter) | |
| TEST_P (AiksTest, ReleasesTextureOnTeardown) | |
| TEST_P (AiksTest, MatrixImageFilterMagnify) | |
| TEST_P (AiksTest, MatrixImageFilterDoesntCullWhenTranslatedFromOffscreen) | |
| TEST_P (AiksTest, MatrixImageFilterDoesntCullWhenScaledAndTranslatedFromOffscreen) | |
| TEST_P (AiksTest, ClearColorOptimizationWhenSubpassIsBiggerThanParentPass) | |
| TEST_P (AiksTest, EmptySaveLayerIgnoresPaint) | |
| TEST_P (AiksTest, EmptySaveLayerRendersWithClear) | |
| TEST_P (AiksTest, SubpassWithClearColorOptimization) | |
| TEST_P (AiksTest, ImageColorSourceEffectTransform) | |
| TEST_P (AiksTest, CorrectClipDepthAssignedToEntities) | |
| TEST_P (AiksTest, CanDrawPerspectiveTransformWithClips) | |
| TEST_P (AiksTest, CanRenderClippedBackdropFilter) | |
| TEST_P (AiksTest, MipmapGenerationWorksCorrectly) | |
| TEST_P (AiksTest, StrokedPathWithMoveToThenCloseDrawnCorrectly) | |
| TEST_P (AiksTest, CanRenderTextWithLargePerspectiveTransform) | |
| TEST_P (AiksTest, SetContentsWithRegion) | |
| TEST (AiksCanvasTest, EmptyCullRect) | |
| TEST (AiksCanvasTest, InitialCullRect) | |
| TEST (AiksCanvasTest, TranslatedCullRect) | |
| TEST (AiksCanvasTest, ScaledCullRect) | |
| TEST (AiksCanvasTest, RectClipIntersectAgainstEmptyCullRect) | |
| TEST (AiksCanvasTest, RectClipDiffAgainstEmptyCullRect) | |
| TEST (AiksCanvasTest, RectClipIntersectAgainstCullRect) | |
| TEST (AiksCanvasTest, RectClipDiffAgainstNonCoveredCullRect) | |
| TEST (AiksCanvasTest, RectClipDiffAboveCullRect) | |
| TEST (AiksCanvasTest, RectClipDiffBelowCullRect) | |
| TEST (AiksCanvasTest, RectClipDiffLeftOfCullRect) | |
| TEST (AiksCanvasTest, RectClipDiffRightOfCullRect) | |
| TEST (AiksCanvasTest, RectClipDiffAgainstVCoveredCullRect) | |
| TEST (AiksCanvasTest, RectClipDiffAgainstHCoveredCullRect) | |
| TEST (AiksCanvasTest, RRectClipIntersectAgainstEmptyCullRect) | |
| TEST (AiksCanvasTest, RRectClipDiffAgainstEmptyCullRect) | |
| TEST (AiksCanvasTest, RRectClipIntersectAgainstCullRect) | |
| TEST (AiksCanvasTest, RRectClipDiffAgainstNonCoveredCullRect) | |
| TEST (AiksCanvasTest, RRectClipDiffAgainstVPartiallyCoveredCullRect) | |
| TEST (AiksCanvasTest, RRectClipDiffAgainstVFullyCoveredCullRect) | |
| TEST (AiksCanvasTest, RRectClipDiffAgainstHPartiallyCoveredCullRect) | |
| TEST (AiksCanvasTest, RRectClipDiffAgainstHFullyCoveredCullRect) | |
| TEST (AiksCanvasTest, PathClipIntersectAgainstEmptyCullRect) | |
| TEST (AiksCanvasTest, PathClipDiffAgainstEmptyCullRect) | |
| TEST (AiksCanvasTest, PathClipIntersectAgainstCullRect) | |
| TEST (AiksCanvasTest, PathClipDiffAgainstNonCoveredCullRect) | |
| TEST (AiksCanvasTest, PathClipDiffAgainstFullyCoveredCullRect) | |
| TEST (AiksCanvasTest, DisableLocalBoundsRectForFilteredSaveLayers) | |
| TEST (ThreadTest, CanCreateMutex) | |
| TEST (ThreadTest, CanCreateMutexLock) | |
| TEST (ThreadTest, CanCreateRWMutex) | |
| TEST (ThreadTest, CanCreateRWMutexLock) | |
| TEST (StringsTest, CanSPrintF) | |
| TEST (ConditionVariableTest, WaitUntil) | |
| TEST (ConditionVariableTest, WaitFor) | |
| TEST (ConditionVariableTest, WaitForever) | |
| TEST (ConditionVariableTest, TestsCriticalSectionAfterWaitForUntil) | |
| TEST (ConditionVariableTest, TestsCriticalSectionAfterWait) | |
| TEST (BaseTest, NoExceptionPromiseValue) | |
| TEST (BaseTest, NoExceptionPromiseEmpty) | |
| TEST (BaseTest, CanUseTypedMasks) | |
| TEST (AllocatorTest, TextureDescriptorCompatibility) | |
| TEST_P (AiksTest, DrawAtlasNoColor) | |
| TEST_P (AiksTest, DrawAtlasWithColorAdvanced) | |
| TEST_P (AiksTest, DrawAtlasWithColorSimple) | |
| TEST_P (AiksTest, DrawAtlasWithOpacity) | |
| TEST_P (AiksTest, DrawAtlasNoColorFullSize) | |
| TEST_P (AiksTest, DrawAtlasAdvancedAndTransform) | |
| TEST_P (AiksTest, DrawAtlasWithColorAdvancedAndTransform) | |
| TEST_P (AiksTest, DrawAtlasPlusWideGamut) | |
| TEST_P (AiksTest, CanRenderNestedClips) | |
| TEST_P (AiksTest, CanRenderDifferenceClips) | |
| TEST_P (AiksTest, CanRenderWithContiguousClipRestores) | |
| TEST_P (AiksTest, ClipsUseCurrentTransform) | |
| TEST_P (AiksTest, FramebufferBlendsRespectClips) | |
| TEST_P (AiksTest, CanRenderLinearGradientClamp) | |
| TEST_P (AiksTest, CanRenderLinearGradientRepeat) | |
| TEST_P (AiksTest, CanRenderLinearGradientMirror) | |
| TEST_P (AiksTest, CanRenderLinearGradientDecal) | |
| TEST_P (AiksTest, CanRenderLinearGradientDecalWithColorFilter) | |
| static void | CanRenderLinearGradientWithDithering (AiksTest *aiks_test) |
| TEST_P (AiksTest, CanRenderLinearGradientWithDitheringEnabled) | |
| static void | CanRenderRadialGradientWithDithering (AiksTest *aiks_test) |
| TEST_P (AiksTest, CanRenderRadialGradientWithDitheringEnabled) | |
| static void | CanRenderSweepGradientWithDithering (AiksTest *aiks_test) |
| TEST_P (AiksTest, CanRenderSweepGradientWithDitheringEnabled) | |
| static void | CanRenderConicalGradientWithDithering (AiksTest *aiks_test) |
| TEST_P (AiksTest, CanRenderConicalGradientWithDitheringEnabled) | |
| TEST_P (AiksTest, CanRenderLinearGradientWithOverlappingStopsClamp) | |
| TEST_P (AiksTest, CanRenderLinearGradientManyColorsClamp) | |
| TEST_P (AiksTest, CanRenderLinearGradientManyColorsRepeat) | |
| TEST_P (AiksTest, CanRenderLinearGradientManyColorsMirror) | |
| TEST_P (AiksTest, CanRenderLinearGradientManyColorsDecal) | |
| TEST_P (AiksTest, CanRenderLinearGradientWayManyColorsClamp) | |
| TEST_P (AiksTest, CanRenderLinearGradientManyColorsUnevenStops) | |
| TEST_P (AiksTest, CanRenderLinearGradientMaskBlur) | |
| TEST_P (AiksTest, CanRenderRadialGradient) | |
| TEST_P (AiksTest, CanRenderRadialGradientManyColors) | |
| TEST_P (AiksTest, CanRenderSweepGradientClamp) | |
| TEST_P (AiksTest, CanRenderSweepGradientRepeat) | |
| TEST_P (AiksTest, CanRenderSweepGradientMirror) | |
| TEST_P (AiksTest, CanRenderSweepGradientDecal) | |
| TEST_P (AiksTest, CanRenderSweepGradientManyColorsClamp) | |
| TEST_P (AiksTest, CanRenderSweepGradientManyColorsRepeat) | |
| TEST_P (AiksTest, CanRenderSweepGradientManyColorsMirror) | |
| TEST_P (AiksTest, CanRenderSweepGradientManyColorsDecal) | |
| TEST_P (AiksTest, CanRenderConicalGradient) | |
| TEST_P (AiksTest, CanRenderGradientDecalWithBackground) | |
| TEST_P (AiksTest, GradientStrokesRenderCorrectly) | |
| TEST_P (AiksTest, FastGradientTestHorizontal) | |
| TEST_P (AiksTest, FastGradientTestVertical) | |
| TEST_P (AiksTest, FastGradientTestHorizontalReversed) | |
| TEST_P (AiksTest, FastGradientTestVerticalReversed) | |
| TEST_P (AiksTest, VerifyNonOptimizedGradient) | |
| TEST_P (AiksTest, DrawOpacityPeephole) | |
| TEST_P (AiksTest, CanRenderGroupOpacity) | |
| TEST_P (AiksTest, CanRenderGroupOpacityToSavelayer) | |
| TEST_P (AiksTest, RotateColorFilteredPath) | |
| TEST_P (AiksTest, VerticesGeometryUVPositionData) | |
| TEST_P (AiksTest, VerticesGeometryUVPositionDataWithTranslate) | |
| TEST_P (AiksTest, VerticesGeometryColorUVPositionData) | |
| TEST_P (AiksTest, VerticesGeometryColorUVPositionDataAdvancedBlend) | |
| TEST_P (AiksTest, CanConvertTriangleFanToTriangles) | |
| TEST_P (AiksTest, DrawVerticesSolidColorTrianglesWithoutIndices) | |
| TEST_P (AiksTest, DrawVerticesLinearGradientWithoutIndices) | |
| TEST_P (AiksTest, DrawVerticesLinearGradientWithTextureCoordinates) | |
| TEST_P (AiksTest, DrawVerticesImageSourceWithTextureCoordinates) | |
| TEST_P (AiksTest, DrawVerticesImageSourceWithTextureCoordinatesAndColorBlending) | |
| TEST_P (AiksTest, DrawVerticesSolidColorTrianglesWithIndices) | |
| TEST_P (AiksTest, DrawVerticesPremultipliesColors) | |
| TEST_P (AiksTest, DrawVerticesTextureCoordinatesWithFragmentShader) | |
| TEST_P (AiksTest, DrawVerticesTextureCoordinatesWithFragmentShaderNonZeroOrigin) | |
| flutter::DlColor | toColor (const float *components) |
| INSTANTIATE_PLAYGROUND_SUITE (DisplayListTest) | |
| TEST_P (DisplayListTest, CanDrawRect) | |
| TEST_P (DisplayListTest, CanDrawTextBlob) | |
| TEST_P (DisplayListTest, CanDrawTextBlobWithGradient) | |
| TEST_P (DisplayListTest, CanDrawTextWithSaveLayer) | |
| TEST_P (DisplayListTest, CanDrawImage) | |
| TEST_P (DisplayListTest, CanDrawCapsAndJoins) | |
| TEST_P (DisplayListTest, CanDrawArc) | |
| TEST_P (DisplayListTest, StrokedPathsDrawCorrectly) | |
| TEST_P (DisplayListTest, CanDrawWithOddPathWinding) | |
| TEST_P (DisplayListTest, CanDrawAnOpenPath) | |
| TEST_P (DisplayListTest, CanDrawWithMaskBlur) | |
| TEST_P (DisplayListTest, CanDrawStrokedText) | |
| TEST_P (DisplayListTest, StrokedTextNotOffsetFromNormalText) | |
| TEST_P (DisplayListTest, IgnoreMaskFilterWhenSavingLayer) | |
| TEST_P (DisplayListTest, CanDrawWithBlendColorFilter) | |
| TEST_P (DisplayListTest, CanDrawWithColorFilterImageFilter) | |
| TEST_P (DisplayListTest, CanDrawWithImageBlurFilter) | |
| TEST_P (DisplayListTest, CanDrawWithComposeImageFilter) | |
| TEST_P (DisplayListTest, CanClampTheResultingColorOfColorMatrixFilter) | |
| TEST_P (DisplayListTest, CanDrawBackdropFilter) | |
| TEST_P (DisplayListTest, CanDrawNinePatchImage) | |
| TEST_P (DisplayListTest, CanDrawNinePatchImageCenterWidthBiggerThanDest) | |
| TEST_P (DisplayListTest, CanDrawNinePatchImageCenterHeightBiggerThanDest) | |
| TEST_P (DisplayListTest, CanDrawNinePatchImageCenterBiggerThanDest) | |
| TEST_P (DisplayListTest, CanDrawNinePatchImageCornersScaledDown) | |
| TEST_P (DisplayListTest, NinePatchImagePrecision) | |
| TEST_P (DisplayListTest, CanDrawPoints) | |
| TEST_P (DisplayListTest, CanDrawZeroLengthLine) | |
| TEST_P (DisplayListTest, CanDrawShadow) | |
| TEST_P (DisplayListTest, DispatcherDoesNotCullPerspectiveTransformedChildDisplayLists) | |
| TEST_P (DisplayListTest, TransparentShadowProducesCorrectColor) | |
| TEST_P (DisplayListTest, CanDrawZeroWidthLine) | |
| TEST_P (DisplayListTest, CanDrawWithMatrixFilter) | |
| TEST_P (DisplayListTest, CanDrawWithMatrixFilterWhenSavingLayer) | |
| TEST_P (DisplayListTest, CanDrawRectWithLinearToSrgbColorFilter) | |
| TEST_P (DisplayListTest, CanDrawPaintWithColorSource) | |
| TEST_P (DisplayListTest, CanBlendDstOverAndDstCorrectly) | |
| TEST_P (DisplayListTest, CanDrawCorrectlyWithColorFilterAndImageFilter) | |
| TEST_P (DisplayListTest, MaskBlursApplyCorrectlyToColorSources) | |
| TEST_P (DisplayListTest, DrawShapes) | |
| TEST_P (DisplayListTest, ClipDrawRRectWithNonCircularRadii) | |
| TEST_P (DisplayListTest, DrawVerticesBlendModes) | |
| template<typename Contents > | |
| static std::optional< Rect > | GetCoverageOfFirstEntity (const Picture &picture) |
| TEST (DisplayListTest, RRectBoundsComputation) | |
| TEST (DisplayListTest, CircleBoundsComputation) | |
| TEST_P (DisplayListTest, DrawPaintIgnoresMaskFilter) | |
| TEST_P (DisplayListTest, DrawMaskBlursThatMightUseSaveLayers) | |
| TEST (SkiaConversionsTest, SkPointToPoint) | |
| TEST (SkiaConversionsTest, SkPointToSize) | |
| TEST (SkiaConversionsTest, ToColor) | |
| TEST (SkiaConversionsTest, GradientStopConversion) | |
| TEST (SkiaConversionsTest, GradientMissing0) | |
| TEST (SkiaConversionsTest, GradientMissingLastValue) | |
| TEST (SkiaConversionsTest, GradientStopGreaterThan1) | |
| TEST (SkiaConversionsTest, GradientConversionNonMonotonic) | |
| TEST (SkiaConversionsTest, IsNearlySimpleRRect) | |
| TEST_P (EntityTest, ClipContentsOptimizesFullScreenIntersectClips) | |
| INSTANTIATE_PLAYGROUND_SUITE (BlendFilterContentsTest) | |
| TEST_P (BlendFilterContentsTest, AdvancedBlendColorAlignsColorTo4) | |
| INSTANTIATE_PLAYGROUND_SUITE (GaussianBlurFilterContentsTest) | |
| TEST (GaussianBlurFilterContentsTest, Create) | |
| TEST (GaussianBlurFilterContentsTest, CoverageEmpty) | |
| TEST (GaussianBlurFilterContentsTest, CoverageSimple) | |
| TEST (GaussianBlurFilterContentsTest, CoverageWithSigma) | |
| TEST_P (GaussianBlurFilterContentsTest, CoverageWithTexture) | |
| TEST_P (GaussianBlurFilterContentsTest, CoverageWithEffectTransform) | |
| TEST (GaussianBlurFilterContentsTest, FilterSourceCoverage) | |
| TEST (GaussianBlurFilterContentsTest, CalculateSigmaValues) | |
| TEST_P (GaussianBlurFilterContentsTest, RenderCoverageMatchesGetCoverage) | |
| TEST_P (GaussianBlurFilterContentsTest, RenderCoverageMatchesGetCoverageTranslate) | |
| TEST_P (GaussianBlurFilterContentsTest, RenderCoverageMatchesGetCoverageRotated) | |
| TEST_P (GaussianBlurFilterContentsTest, CalculateUVsSimple) | |
| TEST_P (GaussianBlurFilterContentsTest, TextureContentsWithDestinationRect) | |
| TEST_P (GaussianBlurFilterContentsTest, TextureContentsWithDestinationRectScaled) | |
| TEST_P (GaussianBlurFilterContentsTest, TextureContentsWithEffectTransform) | |
| TEST (GaussianBlurFilterContentsTest, CalculateSigmaForBlurRadius) | |
| TEST (GaussianBlurFilterContentsTest, Coefficients) | |
| TEST (GaussianBlurFilterContentsTest, LerpHackKernelSamplesSimple) | |
| TEST (GaussianBlurFilterContentsTest, LerpHackKernelSamplesComplex) | |
| TEST (GaussianBlurFilterContentsTest, ChopHugeBlurs) | |
| TEST (FilterInputTest, CanSetLocalTransformForTexture) | |
| TEST (FilterInputTest, IsLeaf) | |
| TEST (FilterInputTest, SetCoverageInputs) | |
| INSTANTIATE_PLAYGROUND_SUITE (MatrixFilterContentsTest) | |
| TEST (MatrixFilterContentsTest, Create) | |
| TEST (MatrixFilterContentsTest, CoverageEmpty) | |
| TEST (MatrixFilterContentsTest, CoverageSimple) | |
| TEST (MatrixFilterContentsTest, Coverage2x) | |
| TEST (MatrixFilterContentsTest, Coverage2xEffect) | |
| TEST_P (MatrixFilterContentsTest, RenderCoverageMatchesGetCoverageIdentity) | |
| TEST_P (MatrixFilterContentsTest, RenderCoverageMatchesGetCoverageTranslate) | |
| TEST_P (MatrixFilterContentsTest, RenderCoverageMatchesGetCoverageClippedSubpassTranslate) | |
| TEST_P (MatrixFilterContentsTest, RenderCoverageMatchesGetCoverageScale) | |
| TEST_P (MatrixFilterContentsTest, RenderCoverageMatchesGetCoverageClippedSubpassScale) | |
| TEST_P (MatrixFilterContentsTest, RenderCoverageMatchesGetCoverageSubpassScale) | |
| INSTANTIATE_PLAYGROUND_SUITE (HostBufferTest) | |
| TEST_P (HostBufferTest, CanEmplace) | |
| TEST_P (HostBufferTest, CanEmplaceWithAlignment) | |
| TEST_P (HostBufferTest, HostBufferInitialState) | |
| TEST_P (HostBufferTest, ResetIncrementsFrameCounter) | |
| TEST_P (HostBufferTest, EmplacingLargerThanBlockSizeCreatesOneOffBufferCallback) | |
| TEST_P (HostBufferTest, EmplacingLargerThanBlockSizeCreatesOneOffBuffer) | |
| TEST_P (HostBufferTest, UnusedBuffersAreDiscardedWhenResetting) | |
| TEST_P (HostBufferTest, EmplaceWithProcIsAligned) | |
| TEST_P (EntityTest, TiledTextureContentsRendersWithCorrectPipeline) | |
| TEST_P (EntityTest, TiledTextureContentsRendersWithCorrectPipelineExternalOES) | |
| TEST_P (EntityPassTargetTest, SwapWithMSAATexture) | |
| TEST_P (EntityPassTargetTest, SwapWithMSAAImplicitResolve) | |
| TEST (EntityPassClipStackTest, CanPushAndPopEntities) | |
| TEST (EntityPassClipStackTest, CanPopEntitiesSafely) | |
| TEST (EntityPassClipStackTest, CanAppendNoChange) | |
| TEST (EntityPassClipStackTest, AppendCoverageNoChange) | |
| TEST (EntityPassClipStackTest, AppendAndRestoreClipCoverage) | |
| TEST (EntityPassClipStackTest, UnbalancedRestore) | |
| TEST (EntityPassClipStackTest, ClipAndRestoreWithSubpasses) | |
| TEST_P (EntityTest, CanCreateEntity) | |
| auto | CreatePassWithRectPath (Rect rect, std::optional< Rect > bounds_hint, ContentBoundsPromise bounds_promise=ContentBoundsPromise::kUnknown, bool collapse=false) |
| TEST_P (EntityTest, EntityPassRespectsUntrustedSubpassBoundsLimit) | |
| TEST_P (EntityTest, EntityPassTrustsSnugSubpassBoundsLimit) | |
| TEST_P (EntityTest, EntityPassCanMergeSubpassIntoParent) | |
| TEST_P (EntityTest, EntityPassCoverageRespectsCoverageLimit) | |
| TEST_P (EntityTest, FilterCoverageRespectsCropRect) | |
| TEST_P (EntityTest, CanDrawRect) | |
| TEST_P (EntityTest, CanDrawRRect) | |
| TEST_P (EntityTest, GeometryBoundsAreTransformed) | |
| TEST_P (EntityTest, ThreeStrokesInOnePath) | |
| TEST_P (EntityTest, StrokeWithTextureContents) | |
| TEST_P (EntityTest, TriangleInsideASquare) | |
| TEST_P (EntityTest, StrokeCapAndJoinTest) | |
| TEST_P (EntityTest, CubicCurveTest) | |
| TEST_P (EntityTest, CanDrawCorrectlyWithRotatedTransform) | |
| TEST_P (EntityTest, CubicCurveAndOverlapTest) | |
| TEST_P (EntityTest, SolidColorContentsStrokeSetStrokeCapsAndJoins) | |
| TEST_P (EntityTest, SolidColorContentsStrokeSetMiterLimit) | |
| TEST_P (EntityTest, BlendingModeOptions) | |
| TEST_P (EntityTest, BezierCircleScaled) | |
| TEST_P (EntityTest, Filters) | |
| TEST_P (EntityTest, GaussianBlurFilter) | |
| TEST_P (EntityTest, MorphologyFilter) | |
| TEST_P (EntityTest, SetBlendMode) | |
| TEST_P (EntityTest, ContentsGetBoundsForEmptyPathReturnsNullopt) | |
| TEST_P (EntityTest, SolidStrokeCoverageIsCorrect) | |
| TEST_P (EntityTest, BorderMaskBlurCoverageIsCorrect) | |
| TEST_P (EntityTest, SolidFillCoverageIsCorrect) | |
| TEST_P (EntityTest, SolidFillShouldRenderIsCorrect) | |
| TEST_P (EntityTest, DoesNotCullEntitiesByDefault) | |
| TEST_P (EntityTest, ClipContentsShouldRenderIsCorrect) | |
| TEST_P (EntityTest, ClipContentsGetClipCoverageIsCorrect) | |
| TEST_P (EntityTest, RRectShadowTest) | |
| TEST_P (EntityTest, ColorMatrixFilterCoverageIsCorrect) | |
| TEST_P (EntityTest, ColorMatrixFilterEditable) | |
| TEST_P (EntityTest, LinearToSrgbFilterCoverageIsCorrect) | |
| TEST_P (EntityTest, LinearToSrgbFilter) | |
| TEST_P (EntityTest, SrgbToLinearFilterCoverageIsCorrect) | |
| TEST_P (EntityTest, SrgbToLinearFilter) | |
| static Vector3 | RGBToYUV (Vector3 rgb, YUVColorSpace yuv_color_space) |
| static std::vector< std::shared_ptr< Texture > > | CreateTestYUVTextures (Context *context, YUVColorSpace yuv_color_space) |
| TEST_P (EntityTest, YUVToRGBFilter) | |
| TEST_P (EntityTest, RuntimeEffect) | |
| TEST_P (EntityTest, RuntimeEffectCanSuccessfullyRender) | |
| TEST_P (EntityTest, RuntimeEffectCanPrecache) | |
| TEST_P (EntityTest, RuntimeEffectSetsRightSizeWhenUniformIsStruct) | |
| TEST_P (EntityTest, InheritOpacityTest) | |
| TEST_P (EntityTest, ColorFilterWithForegroundColorAdvancedBlend) | |
| TEST_P (EntityTest, ColorFilterWithForegroundColorClearBlend) | |
| TEST_P (EntityTest, ColorFilterWithForegroundColorSrcBlend) | |
| TEST_P (EntityTest, ColorFilterWithForegroundColorDstBlend) | |
| TEST_P (EntityTest, ColorFilterWithForegroundColorSrcInBlend) | |
| TEST_P (EntityTest, CoverageForStrokePathWithNegativeValuesInTransform) | |
| TEST_P (EntityTest, SolidColorContentsIsOpaque) | |
| TEST_P (EntityTest, ConicalGradientContentsIsOpaque) | |
| TEST_P (EntityTest, LinearGradientContentsIsOpaque) | |
| TEST_P (EntityTest, RadialGradientContentsIsOpaque) | |
| TEST_P (EntityTest, SweepGradientContentsIsOpaque) | |
| TEST_P (EntityTest, TiledTextureContentsIsOpaque) | |
| TEST_P (EntityTest, PointFieldGeometryCoverage) | |
| TEST_P (EntityTest, ColorFilterContentsWithLargeGeometry) | |
| TEST_P (EntityTest, TextContentsCeilsGlyphScaleToDecimal) | |
| TEST_P (EntityTest, AdvancedBlendCoverageHintIsNotResetByEntityPass) | |
| TEST_P (EntityTest, SpecializationConstantsAreAppliedToVariants) | |
| TEST_P (EntityTest, DecalSpecializationAppliedToMorphologyFilter) | |
| TEST_P (EntityTest, ContentContextOptionsHasReasonableHashFunctions) | |
| TEST_P (EntityTest, FillPathGeometryGetPositionBufferReturnsExpectedMode) | |
| TEST_P (EntityTest, FailOnValidationError) | |
| TEST_P (EntityTest, CanComputeGeometryForEmptyPathsWithoutCrashing) | |
| TEST_P (EntityTest, CanRenderEmptyPathsWithoutCrashing) | |
| TEST (EntityGeometryTest, RectGeometryCoversArea) | |
| TEST (EntityGeometryTest, FillPathGeometryCoversArea) | |
| TEST (EntityGeometryTest, FillPathGeometryCoversAreaNoInnerRect) | |
| TEST (EntityGeometryTest, LineGeometryCoverage) | |
| TEST (EntityGeometryTest, RoundRectGeometryCoversArea) | |
| TEST (EntityGeometryTest, GeometryResultHasReasonableDefaults) | |
| TEST (EntityGeometryTest, AlphaCoverageStrokePaths) | |
| TEST_P (RenderTargetCacheTest, CachesUsedTexturesAcrossFrames) | |
| TEST_P (RenderTargetCacheTest, DoesNotPersistFailedAllocations) | |
| TEST_P (RenderTargetCacheTest, CachedTextureGetsNewAttachmentConfig) | |
| TEST_P (RenderTargetCacheTest, CreateWithEmptySize) | |
| TEST (GeometryTest, ScalarNearlyEqual) | |
| TEST (GeometryTest, MakeColumn) | |
| TEST (GeometryTest, MakeRow) | |
| TEST (GeometryTest, RotationMatrix) | |
| TEST (GeometryTest, InvertMultMatrix) | |
| TEST (GeometryTest, MatrixBasis) | |
| TEST (GeometryTest, MutliplicationMatrix) | |
| TEST (GeometryTest, DeterminantTest) | |
| TEST (GeometryTest, InvertMatrix) | |
| TEST (GeometryTest, TestDecomposition) | |
| TEST (GeometryTest, TestDecomposition2) | |
| TEST (GeometryTest, TestRecomposition) | |
| TEST (GeometryTest, TestRecomposition2) | |
| TEST (GeometryTest, MatrixVectorMultiplication) | |
| TEST (GeometryTest, MatrixMakeRotationFromQuaternion) | |
| TEST (GeometryTest, MatrixTransformDirection) | |
| TEST (GeometryTest, MatrixGetMaxBasisLength) | |
| TEST (GeometryTest, MatrixGetMaxBasisLengthXY) | |
| TEST (GeometryTest, MatrixMakeOrthographic) | |
| TEST (GeometryTest, MatrixMakePerspective) | |
| TEST (GeometryTest, MatrixGetBasisVectors) | |
| TEST (GeometryTest, MatrixGetDirectionScale) | |
| TEST (GeometryTest, MatrixTranslationScaleOnly) | |
| TEST (GeometryTest, MatrixLookAt) | |
| TEST (GeometryTest, QuaternionLerp) | |
| TEST (GeometryTest, QuaternionVectorMultiply) | |
| TEST (GeometryTest, CanGenerateMipCounts) | |
| TEST (GeometryTest, CanConvertTTypesExplicitly) | |
| TEST (GeometryTest, CanPerformAlgebraicPointOps) | |
| TEST (GeometryTest, CanPerformAlgebraicPointOpsWithArithmeticTypes) | |
| TEST (GeometryTest, PointIntegerCoercesToFloat) | |
| TEST (GeometryTest, SizeCoercesToPoint) | |
| TEST (GeometryTest, CanUsePointAssignmentOperators) | |
| TEST (GeometryTest, PointDotProduct) | |
| TEST (GeometryTest, PointCrossProduct) | |
| TEST (GeometryTest, PointReflect) | |
| TEST (GeometryTest, PointAbs) | |
| TEST (GeometryTest, PointRotate) | |
| TEST (GeometryTest, PointAngleTo) | |
| TEST (GeometryTest, PointMin) | |
| TEST (GeometryTest, Vector3Min) | |
| TEST (GeometryTest, Vector4Min) | |
| TEST (GeometryTest, PointMax) | |
| TEST (GeometryTest, Vector3Max) | |
| TEST (GeometryTest, Vector4Max) | |
| TEST (GeometryTest, PointFloor) | |
| TEST (GeometryTest, Vector3Floor) | |
| TEST (GeometryTest, Vector4Floor) | |
| TEST (GeometryTest, PointCeil) | |
| TEST (GeometryTest, Vector3Ceil) | |
| TEST (GeometryTest, Vector4Ceil) | |
| TEST (GeometryTest, PointRound) | |
| TEST (GeometryTest, Vector3Round) | |
| TEST (GeometryTest, Vector4Round) | |
| TEST (GeometryTest, PointLerp) | |
| TEST (GeometryTest, Vector3Lerp) | |
| TEST (GeometryTest, Vector4Lerp) | |
| TEST (GeometryTest, SeparatedVector2NormalizesWithConstructor) | |
| TEST (GeometryTest, SeparatedVector2GetVector) | |
| TEST (GeometryTest, SeparatedVector2GetAlignment) | |
| TEST (GeometryTest, SeparatedVector2AngleTo) | |
| TEST (GeometryTest, CanUseVector3AssignmentOperators) | |
| TEST (GeometryTest, CanPerformAlgebraicVector3Ops) | |
| TEST (GeometryTest, CanPerformAlgebraicVector3OpsWithArithmeticTypes) | |
| TEST (GeometryTest, ColorPremultiply) | |
| TEST (GeometryTest, ColorR8G8B8A8) | |
| TEST (GeometryTest, ColorLerp) | |
| TEST (GeometryTest, ColorClamp01) | |
| TEST (GeometryTest, ColorMakeRGBA8) | |
| TEST (GeometryTest, ColorApplyColorMatrix) | |
| TEST (GeometryTest, ColorLinearToSRGB) | |
| TEST (GeometryTest, ColorSRGBToLinear) | |
| TEST (GeometryTest, ColorBlendReturnsExpectedResults) | |
| TEST (GeometryTest, BlendModeToString) | |
| TEST (GeometryTest, CanConvertBetweenDegressAndRadians) | |
| TEST (GeometryTest, MatrixPrinting) | |
| TEST (GeometryTest, PointPrinting) | |
| TEST (GeometryTest, Vector3Printing) | |
| TEST (GeometryTest, Vector4Printing) | |
| TEST (GeometryTest, ColorPrinting) | |
| TEST (GeometryTest, ToIColor) | |
| TEST (GeometryTest, Gradient) | |
| TEST (GeometryTest, HalfConversions) | |
| TEST (MatrixTest, Multiply) | |
| TEST (MatrixTest, HasPerspective2D) | |
| TEST (MatrixTest, HasPerspective) | |
| TEST (MatrixTest, HasTranslation) | |
| TEST (MatrixTest, IsAligned2D) | |
| TEST (MatrixTest, IsAligned) | |
| TEST (MatrixTest, TransformHomogenous) | |
| TEST (PathTest, CubicPathComponentPolylineDoesNotIncludePointOne) | |
| TEST (PathTest, PathCreatePolyLineDoesNotDuplicatePoints) | |
| TEST (PathTest, PathBuilderSetsCorrectContourPropertiesForAddCommands) | |
| TEST (PathTest, PathCreatePolylineGeneratesCorrectContourData) | |
| TEST (PathTest, PolylineGetContourPointBoundsReturnsCorrectRanges) | |
| TEST (PathTest, PathAddRectPolylineHasCorrectContourData) | |
| TEST (PathTest, PathPolylineDuplicatesAreRemovedForSameContour) | |
| TEST (PathTest, PolylineBufferReuse) | |
| TEST (PathTest, PolylineFailsWithNullptrBuffer) | |
| TEST (PathTest, PathShifting) | |
| TEST (PathTest, PathBuilderWillComputeBounds) | |
| TEST (PathTest, PathHorizontalLine) | |
| TEST (PathTest, PathVerticalLine) | |
| TEST (PathTest, QuadradicPath) | |
| TEST (PathTest, CubicPath) | |
| TEST (PathTest, BoundingBoxCubic) | |
| TEST (PathTest, BoundingBoxOfCompositePathIsCorrect) | |
| TEST (PathTest, ExtremaOfCubicPathComponentIsCorrect) | |
| TEST (PathTest, PathGetBoundingBoxForCubicWithNoDerivativeRootsIsCorrect) | |
| TEST (PathTest, EmptyPath) | |
| TEST (PathTest, SimplePath) | |
| TEST (PathTest, RepeatCloseDoesNotAddNewLines) | |
| TEST (PathTest, CloseAfterMoveDoesNotAddNewLines) | |
| TEST (PathTest, CloseAtOriginDoesNotAddNewLineSegment) | |
| TEST (PathTest, CanBeCloned) | |
| TEST (PathTest, PathBuilderDoesNotMutateCopiedPaths) | |
| TEST (RectTest, RectEmptyDeclaration) | |
| TEST (RectTest, IRectEmptyDeclaration) | |
| TEST (RectTest, RectDefaultConstructor) | |
| TEST (RectTest, IRectDefaultConstructor) | |
| TEST (RectTest, RectSimpleLTRB) | |
| TEST (RectTest, IRectSimpleLTRB) | |
| TEST (RectTest, RectSimpleXYWH) | |
| TEST (RectTest, IRectSimpleXYWH) | |
| TEST (RectTest, RectOverflowXYWH) | |
| TEST (RectTest, IRectOverflowXYWH) | |
| TEST (RectTest, RectOverflowLTRB) | |
| TEST (RectTest, IRectOverflowLTRB) | |
| TEST (RectTest, RectMakeSize) | |
| TEST (RectTest, RectMakeMaximum) | |
| TEST (RectTest, IRectMakeMaximum) | |
| TEST (RectTest, RectFromRect) | |
| TEST (RectTest, IRectFromIRect) | |
| TEST (RectTest, RectCopy) | |
| TEST (RectTest, IRectCopy) | |
| TEST (RectTest, RectOriginSizeXYWHGetters) | |
| TEST (RectTest, IRectOriginSizeXYWHGetters) | |
| TEST (RectTest, RectRoundOutEmpty) | |
| TEST (RectTest, RectRoundOutSimple) | |
| TEST (RectTest, RectRoundOutToIRectHuge) | |
| TEST (RectTest, RectDoesNotIntersectEmpty) | |
| TEST (RectTest, IRectDoesNotIntersectEmpty) | |
| TEST (RectTest, EmptyRectDoesNotIntersect) | |
| TEST (RectTest, EmptyIRectDoesNotIntersect) | |
| TEST (RectTest, RectScale) | |
| TEST (RectTest, IRectScale) | |
| TEST (RectTest, RectArea) | |
| TEST (RectTest, IRectArea) | |
| TEST (RectTest, RectGetNormalizingTransform) | |
| TEST (RectTest, IRectGetNormalizingTransform) | |
| TEST (RectTest, RectXYWHIsEmpty) | |
| TEST (RectTest, IRectXYWHIsEmpty) | |
| TEST (RectTest, MakePointBoundsQuad) | |
| TEST (RectTest, IsSquare) | |
| TEST (RectTest, GetCenter) | |
| TEST (RectTest, RectExpand) | |
| TEST (RectTest, IRectExpand) | |
| TEST (RectTest, ContainsFloatingPoint) | |
| template<typename R > | |
| static constexpr R | flip_lr (R rect) |
| template<typename R > | |
| static constexpr R | flip_tb (R rect) |
| template<typename R > | |
| static constexpr R | flip_lrtb (R rect) |
| static constexpr Rect | swap_nan (const Rect &rect, int index) |
| static constexpr Point | swap_nan (const Point &point, int index) |
| TEST (RectTest, RectUnion) | |
| TEST (RectTest, OptRectUnion) | |
| TEST (RectTest, IRectUnion) | |
| TEST (RectTest, OptIRectUnion) | |
| TEST (RectTest, RectIntersection) | |
| TEST (RectTest, OptRectIntersection) | |
| TEST (RectTest, IRectIntersection) | |
| TEST (RectTest, OptIRectIntersection) | |
| TEST (RectTest, RectIntersectsWithRect) | |
| TEST (RectTest, IRectIntersectsWithRect) | |
| TEST (RectTest, RectContainsPoint) | |
| TEST (RectTest, IRectContainsIPoint) | |
| TEST (RectTest, RectContainsInclusivePoint) | |
| TEST (RectTest, IRectContainsInclusiveIPoint) | |
| TEST (RectTest, RectContainsRect) | |
| TEST (RectTest, IRectContainsIRect) | |
| TEST (RectTest, RectCutOut) | |
| TEST (RectTest, IRectCutOut) | |
| TEST (RectTest, RectGetPoints) | |
| TEST (RectTest, RectShift) | |
| TEST (RectTest, RectGetTransformedPoints) | |
| TEST (RectTest, RectMakePointBounds) | |
| TEST (RectTest, RectGetPositive) | |
| TEST (RectTest, RectDirections) | |
| TEST (RectTest, RectProject) | |
| TEST (RectTest, RectRoundOut) | |
| TEST (RectTest, IRectRoundOut) | |
| TEST (RectTest, RectRound) | |
| TEST (RectTest, IRectRound) | |
| TEST (RectTest, TransformAndClipBounds) | |
| TEST (SaturatedMath, ExplicitAddOfSignedInts) | |
| TEST (SaturatedMath, ImplicitAddOfSignedInts) | |
| TEST (SaturatedMath, ExplicitAddOfFloatingPoint) | |
| TEST (SaturatedMath, ImplicitAddOfFloatingPoint) | |
| TEST (SaturatedMath, ExplicitSubOfSignedInts) | |
| TEST (SaturatedMath, ImplicitSubOfSignedInts) | |
| TEST (SaturatedMath, ExplicitSubOfFloatingPoint) | |
| TEST (SaturatedMath, ImplicitSubOfFloatingPoint) | |
| TEST (SaturatedMath, ExplicitAverageScalarOfSignedInts) | |
| TEST (SaturatedMath, ImplicitAverageScalarOfSignedInts) | |
| TEST (SaturatedMath, ExplicitAverageScalarOfFloatingPoint) | |
| TEST (SaturatedMath, ImplicitAverageScalarOfFloatingPoint) | |
| TEST (SaturatedMath, CastingFiniteDoubleToFloatStaysFinite) | |
| TEST (SaturatedMath, CastingInfiniteDoubleToFloatStaysInfinite) | |
| TEST (SaturatedMath, CastingNaNDoubleToFloatStaysNaN) | |
| TEST (SaturatedMath, CastingLargeScalarToSignedIntProducesLimit) | |
| TEST (SaturatedMath, CastingInfiniteScalarToSignedIntProducesLimit) | |
| TEST (SaturatedMath, CastingNaNScalarToSignedIntProducesZero) | |
| TEST (SizeTest, SizeIsEmpty) | |
| TEST (SizeTest, ISizeIsEmpty) | |
| TEST (SizeTest, IsSquare) | |
| TEST (SizeTest, MaxDimension) | |
| TEST (SizeTest, NegationOperator) | |
| TEST (TrigTest, TrigAngles) | |
| TEST (TrigTest, MultiplyByScalarRadius) | |
| TEST_F (GoldenTests, ConicalGradient) | |
| INSTANTIATE_METAL_PLAYGROUND_SUITE (AllocatorMTLTest) | |
| TEST_P (AllocatorMTLTest, DebugTraceMemoryStatistics) | |
| TEST (TextureMTL, CreateFromDrawable) | |
| TEST (AllocatorVKTest, ToVKImageUsageFlags) | |
| TEST (AllocatorVKTest, MemoryTypeSelectionSingleHeap) | |
| TEST (AllocatorVKTest, MemoryTypeSelectionTwoHeap) | |
| TEST (CommandEncoderVKTest, DeleteEncoderAfterThreadDies) | |
| TEST (CommandEncoderVKTest, CleanupAfterSubmit) | |
| TEST (CommandPoolRecyclerVKTest, GetsACommandPoolPerThread) | |
| TEST (CommandPoolRecyclerVKTest, GetsTheSameCommandPoolOnSameThread) | |
| TEST (CommandPoolRecyclerVKTest, ReclaimMakesCommandPoolAvailable) | |
| TEST (CommandPoolRecyclerVKTest, CommandBuffersAreRecycled) | |
| TEST (ContextVKTest, CommonHardwareConcurrencyConfigurations) | |
| TEST (ContextVKTest, DeletesCommandPools) | |
| TEST (ContextVKTest, DeletesCommandPoolsOnAllThreads) | |
| TEST (ContextVKTest, DeletePipelineAfterContext) | |
| TEST (ContextVKTest, DeleteShaderFunctionAfterContext) | |
| TEST (ContextVKTest, DeletePipelineLibraryAfterContext) | |
| TEST (ContextVKTest, CanCreateContextInAbsenceOfValidationLayers) | |
| TEST (ContextVKTest, CanCreateContextWithValidationLayers) | |
| TEST (CapabilitiesVKTest, ContextInitializesWithNoStencilFormat) | |
| TEST (CapabilitiesVKTest, ContextFailsInitializationForNoCombinedDepthStencilFormat) | |
| TEST (ContextVKTest, WarmUpFunctionCreatesRenderPass) | |
| TEST (ContextVKTest, FatalMissingValidations) | |
| TEST (ContextVKTest, HasDefaultColorFormat) | |
| TEST (DescriptorPoolRecyclerVKTest, GetDescriptorPoolRecyclerCreatesNewPools) | |
| TEST (DescriptorPoolRecyclerVKTest, ReclaimMakesDescriptorPoolAvailable) | |
| TEST (DescriptorPoolRecyclerVKTest, ReclaimDropsDescriptorPoolIfSizeIsExceeded) | |
| INSTANTIATE_VULKAN_PLAYGROUND_SUITE (DriverInfoVKTest) | |
| TEST_P (DriverInfoVKTest, CanQueryDriverInfo) | |
| TEST_P (DriverInfoVKTest, CanDumpToLog) | |
| TEST (FenceWaiterVKTest, IgnoresNullFence) | |
| TEST (FenceWaiterVKTest, IgnoresNullCallback) | |
| TEST (FenceWaiterVKTest, ExecutesFenceCallback) | |
| TEST (FenceWaiterVKTest, ExecutesFenceCallbackX2) | |
| TEST (FenceWaiterVKTest, ExecutesNewFenceThenOldFence) | |
| TEST (FenceWaiterVKTest, AddFenceDoesNothingIfTerminating) | |
| TEST (FenceWaiterVKTest, InProgressFencesStillWaitIfTerminated) | |
| TEST (RenderPassBuilder, CreatesRenderPassWithNoDepthStencil) | |
| TEST (RenderPassBuilder, CreatesRenderPassWithCombinedDepthStencil) | |
| TEST (RenderPassBuilder, CreatesRenderPassWithOnlyStencil) | |
| TEST (RenderPassBuilder, CreatesMSAAResolveWithCorrectStore) | |
| TEST_P (RendererTest, CachesRenderPassAndFramebuffer) | |
| TEST (ResourceManagerVKTest, CreatesANewInstance) | |
| TEST (ResourceManagerVKTest, ReclaimMovesAResourceAndDestroysIt) | |
| TEST (ResourceManagerVKTest, TerminatesWhenOutOfScope) | |
| TEST (ResourceManagerVKTest, IsThreadSafe) | |
| INSTANTIATE_PLAYGROUND_SUITE (BlitPassTest) | |
| TEST_P (BlitPassTest, BlitAcrossDifferentPixelFormatsFails) | |
| TEST_P (BlitPassTest, BlitAcrossDifferentSampleCountsFails) | |
| TEST_P (BlitPassTest, BlitPassesForMatchingFormats) | |
| TEST_P (BlitPassTest, ChecksInvalidSliceParameters) | |
| TEST_P (BlitPassTest, CanBlitSmallRegionToUninitializedTexture) | |
| CAPABILITY_TEST (SupportsOffscreenMSAA, false) | |
| CAPABILITY_TEST (SupportsSSBO, false) | |
| CAPABILITY_TEST (SupportsTextureToTextureBlits, false) | |
| CAPABILITY_TEST (SupportsFramebufferFetch, false) | |
| CAPABILITY_TEST (SupportsCompute, false) | |
| CAPABILITY_TEST (SupportsComputeSubgroups, false) | |
| CAPABILITY_TEST (SupportsReadFromResolve, false) | |
| CAPABILITY_TEST (SupportsDecalSamplerAddressMode, false) | |
| CAPABILITY_TEST (SupportsDeviceTransientTextures, false) | |
| TEST (CapabilitiesTest, DefaultColorFormat) | |
| TEST (CapabilitiesTest, DefaultStencilFormat) | |
| TEST (CapabilitiesTest, DefaultDepthStencilFormat) | |
| TEST (CapabilitiesTest, DefaultGlyphAtlasFormat) | |
| INSTANTIATE_COMPUTE_SUITE (ComputeTest) | |
| TEST_P (ComputeTest, CapabilitiesReportSupport) | |
| TEST_P (ComputeTest, CanCreateComputePass) | |
| TEST_P (ComputeTest, CanComputePrefixSum) | |
| TEST_P (ComputeTest, 1DThreadgroupSizingIsCorrect) | |
| TEST_P (ComputeTest, CanComputePrefixSumLargeInteractive) | |
| TEST_P (ComputeTest, MultiStageInputAndOutput) | |
| TEST_P (ComputeTest, CanCompute1DimensionalData) | |
| TEST_P (ComputeTest, ReturnsEarlyWhenAnyGridDimensionIsZero) | |
| TEST (PipelineDescriptorTest, PrimitiveTypeHashEquality) | |
| TEST (PoolTest, Simple) | |
| TEST (PoolTest, Overload) | |
| static void | InstantiateTestShaderLibrary (Context::BackendType backend_type) |
| INSTANTIATE_PLAYGROUND_SUITE (RendererDartTest) | |
| TEST_P (RendererDartTest, CanRunDartInPlaygroundFrame) | |
| TEST_P (RendererDartTest, CanInstantiateFlutterGPUContext) | |
| TEST_P (RendererDartTest, CanCreateShaderLibrary) | |
| TEST_P (RendererDartTest, CanReflectUniformStructs) | |
| TEST_P (RendererDartTest, UniformBindFailsForInvalidHostBufferOffset) | |
| TEST_P (RendererDartTest, CanCreateRenderPassAndSubmit) | |
| TEST_P (RendererTest, CanCreateBoxPrimitive) | |
| TEST_P (RendererTest, BabysFirstTriangle) | |
| TEST_P (RendererTest, CanRenderPerspectiveCube) | |
| TEST_P (RendererTest, CanRenderMultiplePrimitives) | |
| TEST_P (RendererTest, CanRenderToTexture) | |
| TEST_P (RendererTest, CanRenderInstanced) | |
| TEST_P (RendererTest, CanBlitTextureToTexture) | |
| TEST_P (RendererTest, CanBlitTextureToBuffer) | |
| TEST_P (RendererTest, CanGenerateMipmaps) | |
| TEST_P (RendererTest, TheImpeller) | |
| TEST_P (RendererTest, Planet) | |
| TEST_P (RendererTest, ArrayUniforms) | |
| TEST_P (RendererTest, InactiveUniforms) | |
| TEST_P (RendererTest, DefaultIndexSize) | |
| TEST_P (RendererTest, DefaultIndexBehavior) | |
| TEST_P (RendererTest, VertexBufferBuilder) | |
| static const CompareFunctionUIData & | CompareFunctionUI () |
| TEST_P (RendererTest, StencilMask) | |
| TEST_P (RendererTest, CanLookupRenderTargetProperties) | |
| TEST_P (RendererTest, RenderTargetCreateOffscreenMSAASetsDefaultDepthStencilFormat) | |
| template<class VertexShader , class FragmentShader > | |
| std::shared_ptr< Pipeline< PipelineDescriptor > > | CreateDefaultPipeline (const std::shared_ptr< Context > &context) |
| TEST_P (RendererTest, CanSepiaToneWithSubpasses) | |
| TEST_P (RendererTest, CanSepiaToneThenSwizzleWithSubpasses) | |
| INSTANTIATE_PLAYGROUND_SUITE (RuntimeStageTest) | |
| TEST_P (RuntimeStageTest, CanReadValidBlob) | |
| TEST_P (RuntimeStageTest, CanRejectInvalidBlob) | |
| TEST_P (RuntimeStageTest, CanReadUniforms) | |
| TEST_P (RuntimeStageTest, CanReadUniformsSamplerBeforeUBO) | |
| TEST_P (RuntimeStageTest, CanReadUniformsSamplerAfterUBO) | |
| TEST_P (RuntimeStageTest, CanRegisterStage) | |
| TEST_P (RuntimeStageTest, CanCreatePipelineFromRuntimeStage) | |
| TEST_P (RuntimeStageTest, ContainsExpectedShaderTypes) | |
| static std::shared_ptr< fml::Mapping > | CreateMappingFromString (std::string p_string) |
| const std::string | CreateStringFromMapping (const fml::Mapping &mapping) |
| TEST (ShaderArchiveTest, CanReadAndWriteBlobs) | |
| TEST (TessellatorTest, TessellatorBuilderReturnsCorrectResultStatus) | |
| TEST (TessellatorTest, TessellateConvex) | |
| TEST (TessellatorTest, TessellateConvexUnclosedPath) | |
| TEST (TessellatorTest, CircleVertexCounts) | |
| TEST (TessellatorTest, FilledCircleTessellationVertices) | |
| TEST (TessellatorTest, StrokedCircleTessellationVertices) | |
| TEST (TessellatorTest, RoundCapLineTessellationVertices) | |
| TEST (TessellatorTest, FilledEllipseTessellationVertices) | |
| TEST (TessellatorTest, FilledRoundRectTessellationVertices) | |
| TEST (TessellatorTest, EarlyReturnEmptyConvexShape) | |
| TEST (TessellatorTest, ChecksConcurrentPolylineUsage) | |
| static std::shared_ptr< GlyphAtlas > | CreateGlyphAtlas (Context &context, const TypographerContext *typographer_context, HostBuffer &host_buffer, GlyphAtlas::Type type, Scalar scale, const std::shared_ptr< GlyphAtlasContext > &atlas_context, const TextFrame &frame) |
| static std::shared_ptr< GlyphAtlas > | CreateGlyphAtlas (Context &context, const TypographerContext *typographer_context, HostBuffer &host_buffer, GlyphAtlas::Type type, Scalar scale, const std::shared_ptr< GlyphAtlasContext > &atlas_context, const std::vector< std::shared_ptr< TextFrame >> &frames, const std::vector< GlyphProperties > &properties) |
| TEST_P (TypographerTest, CanConvertTextBlob) | |
| TEST_P (TypographerTest, CanCreateRenderContext) | |
| TEST_P (TypographerTest, CanCreateGlyphAtlas) | |
| TEST_P (TypographerTest, LazyAtlasTracksColor) | |
| TEST_P (TypographerTest, GlyphAtlasWithOddUniqueGlyphSize) | |
| TEST_P (TypographerTest, GlyphAtlasIsRecycledIfUnchanged) | |
| TEST_P (TypographerTest, GlyphAtlasWithLotsOfdUniqueGlyphSize) | |
| TEST_P (TypographerTest, GlyphAtlasTextureIsRecycledIfUnchanged) | |
| TEST_P (TypographerTest, GlyphColorIsPartOfCacheKey) | |
| TEST_P (TypographerTest, GlyphColorIsIgnoredForNonEmojiFonts) | |
| TEST_P (TypographerTest, RectanglePackerAddsNonoverlapingRectangles) | |
| TEST (TypographerTest, RectanglePackerFillsRows) | |
| TEST_P (TypographerTest, GlyphAtlasTextureWillGrowTilMaxTextureSize) | |
Variables | |
| static const std::map< std::string, MaskBlurTestConfig > | kPaintVariations |
| static constexpr std::string_view | kFontFixture |
| std::vector< Point > | golden_cubic_and_quad_points |
| using impeller::testing::AiksCanvasTest = typedef ::testing::Test |
Definition at line 16 of file canvas_unittests.cc.
| using impeller::testing::AiksTest = typedef AiksPlayground |
Definition at line 17 of file aiks_unittests.h.
| using impeller::testing::AllocatorMTLTest = typedef PlaygroundTest |
Definition at line 25 of file allocator_mtl_unittests.mm.
| using impeller::testing::BlitPassTest = typedef PlaygroundTest |
Definition at line 16 of file blit_pass_unittests.cc.
| using impeller::testing::ComputeTest = typedef ComputePlaygroundTest |
Definition at line 21 of file compute_unittests.cc.
| using impeller::testing::DeviceBufferTest = typedef Playground |
Definition at line 12 of file device_buffer_unittests.cc.
| using impeller::testing::DisplayListTest = typedef DlPlayground |
Definition at line 46 of file dl_unittests.cc.
| using impeller::testing::DriverInfoVKTest = typedef PlaygroundTest |
Definition at line 11 of file driver_info_vk_unittests.cc.
| using impeller::testing::EntityPassTargetTest = typedef EntityPlayground |
Definition at line 16 of file entity_pass_target_unittests.cc.
Definition at line 21 of file clip_contents_unittests.cc.
| using impeller::testing::HostBufferTest = typedef EntityPlayground |
Definition at line 12 of file host_buffer_unittests.cc.
Definition at line 14 of file render_pass_cache_unittests.cc.
| using impeller::testing::RenderTargetCacheTest = typedef EntityPlayground |
Definition at line 19 of file render_target_cache_unittests.cc.
| using impeller::testing::RuntimeStageTest = typedef RuntimeStagePlayground |
Definition at line 26 of file runtime_stage_unittests.cc.
| using impeller::testing::TypographerTest = typedef PlaygroundTest |
Definition at line 29 of file typographer_unittests.cc.
| impeller::testing::APPLY_COLOR_FILTER_GRADIENT_TEST | ( | Conical | ) |
| impeller::testing::APPLY_COLOR_FILTER_GRADIENT_TEST | ( | Linear | ) |
| impeller::testing::APPLY_COLOR_FILTER_GRADIENT_TEST | ( | Radial | ) |
| impeller::testing::APPLY_COLOR_FILTER_GRADIENT_TEST | ( | Sweep | ) |
|
static |
Compare these results with the images in the Flutter blend mode documentation: https://api.flutter.dev/flutter/dart-ui/BlendMode.html
Definition at line 368 of file aiks_blend_unittests.cc.
References impeller::Color::Black(), impeller::Color::Blend(), color, impeller::Paint::color, impeller::Color::CornflowerBlue(), impeller::Canvas::DrawPaint(), impeller::AiksPlayground::ImGuiBegin(), impeller::kSourceOver, impeller::Color::LimeGreen(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Color::MakeRGBA8(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::White(), and impeller::Color::WithAlpha().
|
static |
Definition at line 167 of file aiks_dl_gradient_unittests.cc.
References impeller::Playground::GetContentScale(), impeller::AiksPlayground::OpenPlaygroundHere(), paint, impeller::Color::ToARGB(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
Referenced by TEST_P().
|
static |
Definition at line 104 of file aiks_dl_gradient_unittests.cc.
References impeller::AiksPlayground::OpenPlaygroundHere(), and paint.
Referenced by TEST_P().
|
static |
Definition at line 124 of file aiks_dl_gradient_unittests.cc.
References impeller::AiksPlayground::OpenPlaygroundHere(), paint, and impeller::Color::ToARGB().
Referenced by TEST_P().
|
static |
Definition at line 144 of file aiks_dl_gradient_unittests.cc.
References impeller::Playground::GetContentScale(), impeller::AiksPlayground::OpenPlaygroundHere(), paint, impeller::Color::ToARGB(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
Referenced by TEST_P().
| impeller::testing::CAPABILITY_TEST | ( | SupportsCompute | , |
| false | |||
| ) |
| impeller::testing::CAPABILITY_TEST | ( | SupportsComputeSubgroups | , |
| false | |||
| ) |
| impeller::testing::CAPABILITY_TEST | ( | SupportsDecalSamplerAddressMode | , |
| false | |||
| ) |
| impeller::testing::CAPABILITY_TEST | ( | SupportsDeviceTransientTextures | , |
| false | |||
| ) |
| impeller::testing::CAPABILITY_TEST | ( | SupportsFramebufferFetch | , |
| false | |||
| ) |
| impeller::testing::CAPABILITY_TEST | ( | SupportsOffscreenMSAA | , |
| false | |||
| ) |
| impeller::testing::CAPABILITY_TEST | ( | SupportsReadFromResolve | , |
| false | |||
| ) |
| impeller::testing::CAPABILITY_TEST | ( | SupportsSSBO | , |
| false | |||
| ) |
| impeller::testing::CAPABILITY_TEST | ( | SupportsTextureToTextureBlits | , |
| false | |||
| ) |
|
static |
| std::shared_ptr<Pipeline<PipelineDescriptor> > impeller::testing::CreateDefaultPipeline | ( | const std::shared_ptr< Context > & | context | ) |
|
static |
Definition at line 46 of file typographer_unittests.cc.
References impeller::TypographerContext::CreateGlyphAtlas(), offset, scale, and type.
|
static |
Definition at line 32 of file typographer_unittests.cc.
References impeller::TextFrame::CollectUniqueFontGlyphPairs(), impeller::TypographerContext::CreateGlyphAtlas(), scale, and type.
Referenced by TEST_P().
|
static |
| auto impeller::testing::CreatePassWithRectPath | ( | Rect | rect, |
| std::optional< Rect > | bounds_hint, | ||
| ContentBoundsPromise | bounds_promise = ContentBoundsPromise::kUnknown, |
||
| bool | collapse = false |
||
| ) |
Definition at line 110 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::SolidColorContents::Make(), impeller::Color::Red(), and impeller::Entity::SetContents().
Referenced by TEST_P().
| const std::string impeller::testing::CreateStringFromMapping | ( | const fml::Mapping & | mapping | ) |
|
static |
Definition at line 1855 of file entity_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), impeller::Context::CreateCommandBuffer(), impeller::TextureDescriptor::format, impeller::Context::GetCommandQueue(), impeller::Context::GetResourceAllocator(), impeller::kHostVisible, impeller::kR8G8UNormInt, impeller::kR8UNormInt, RGBToYUV(), impeller::TextureDescriptor::size, and impeller::TextureDescriptor::storage_mode.
Referenced by TEST_P().
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
static |
Definition at line 188 of file aiks_blend_unittests.cc.
References BLEND_MODE_TUPLE, IMPELLER_FOR_EACH_BLEND_MODE, and impeller::Entity::kLastAdvancedBlendMode.
Referenced by TEST_P().
|
static |
Definition at line 1547 of file dl_unittests.cc.
References impeller::Entity::GetContents(), and impeller::Picture::pass.
| impeller::testing::INSTANTIATE_COMPUTE_SUITE | ( | ComputeTest | ) |
| impeller::testing::INSTANTIATE_METAL_PLAYGROUND_SUITE | ( | AllocatorMTLTest | ) |
| impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | AiksTest | ) |
| impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | BlendFilterContentsTest | ) |
| impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | BlitPassTest | ) |
| impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | DisplayListTest | ) |
| impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | GaussianBlurFilterContentsTest | ) |
| impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | HostBufferTest | ) |
| impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | MatrixFilterContentsTest | ) |
| impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | RendererDartTest | ) |
| impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | RuntimeStageTest | ) |
| impeller::testing::INSTANTIATE_VULKAN_PLAYGROUND_SUITE | ( | DriverInfoVKTest | ) |
|
static |
Definition at line 34 of file renderer_dart_unittests.cc.
Referenced by impeller::testing::RendererDartTest::GetIsolate().
|
static |
Definition at line 304 of file aiks_blur_unittests.cc.
References impeller::PathBuilder::AddArc(), impeller::testing::MaskBlurTestConfig::alpha, impeller::Color::AntiqueWhite(), impeller::testing::MaskBlurTestConfig::blend_mode, impeller::Color::Blue(), impeller::Close(), impeller::Color::Crimson(), impeller::Canvas::DrawCircle(), impeller::Canvas::DrawOval(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawPath(), impeller::Canvas::DrawRect(), impeller::Canvas::DrawRRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Playground::GetContentScale(), impeller::Color::Green(), impeller::testing::MaskBlurTestConfig::image_filter, impeller::testing::MaskBlurTestConfig::invert_colors, impeller::FilterContents::kNormal, impeller::kPi, impeller::LineTo(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Maroon(), impeller::PathBuilder::MoveTo(), impeller::Color::Orange(), paint, impeller::Color::Purple(), impeller::Canvas::Scale(), impeller::testing::MaskBlurTestConfig::sigma, impeller::Paint::MaskBlurDescriptor::style, impeller::testing::MaskBlurTestConfig::style, and impeller::Color::WithAlpha().
| bool impeller::testing::RenderTextInCanvasSkia | ( | const std::shared_ptr< Context > & | context, |
| Canvas & | canvas, | ||
| const std::string & | text, | ||
| const std::string_view & | font_fixture, | ||
| TextRenderOptions | options = {} |
||
| ) |
Definition at line 550 of file aiks_unittests.cc.
Referenced by flutter::testing::TEST_P(), and TEST_P().
| bool impeller::testing::RenderTextInCanvasSTB | ( | const std::shared_ptr< Context > & | context, |
| Canvas & | canvas, | ||
| const std::string & | text, | ||
| const std::string & | font_fixture, | ||
| TextRenderOptions | options = {} |
||
| ) |
|
static |
Definition at line 1838 of file entity_unittests.cc.
References impeller::kBT601FullRange, impeller::kBT601LimitedRange, impeller::Vector3::x, impeller::Vector3::y, and impeller::Vector3::z.
Referenced by CreateTestYUVTextures().
|
inlinestaticconstexpr |
Definition at line 1305 of file rect_unittests.cc.
References impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
|
inlinestaticconstexpr |
Definition at line 1295 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), and impeller::TRect< Scalar >::MakeLTRB().
Referenced by TEST().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| DisableLocalBoundsRectForFilteredSaveLayers | |||
| ) |
Definition at line 340 of file canvas_unittests.cc.
References impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Paint::image_filter, impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::Restore(), impeller::Canvas::Save(), and impeller::Canvas::SaveLayer().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| EmptyCullRect | |||
| ) |
Definition at line 18 of file canvas_unittests.cc.
References impeller::Canvas::GetCurrentLocalCullingBounds().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| InitialCullRect | |||
| ) |
Definition at line 24 of file canvas_unittests.cc.
References impeller::Canvas::GetCurrentLocalCullingBounds(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| PathClipDiffAgainstEmptyCullRect | |||
| ) |
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| PathClipDiffAgainstFullyCoveredCullRect | |||
| ) |
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| PathClipDiffAgainstNonCoveredCullRect | |||
| ) |
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| PathClipIntersectAgainstCullRect | |||
| ) |
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| PathClipIntersectAgainstEmptyCullRect | |||
| ) |
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RectClipDiffAboveCullRect | |||
| ) |
Definition at line 98 of file canvas_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RectClipDiffAgainstEmptyCullRect | |||
| ) |
Definition at line 65 of file canvas_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RectClipDiffAgainstHCoveredCullRect | |||
| ) |
Definition at line 158 of file canvas_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RectClipDiffAgainstNonCoveredCullRect | |||
| ) |
Definition at line 86 of file canvas_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RectClipDiffAgainstVCoveredCullRect | |||
| ) |
Definition at line 146 of file canvas_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RectClipDiffBelowCullRect | |||
| ) |
Definition at line 110 of file canvas_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RectClipDiffLeftOfCullRect | |||
| ) |
Definition at line 122 of file canvas_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RectClipDiffRightOfCullRect | |||
| ) |
Definition at line 134 of file canvas_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RectClipIntersectAgainstCullRect | |||
| ) |
Definition at line 74 of file canvas_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kIntersect, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RectClipIntersectAgainstEmptyCullRect | |||
| ) |
Definition at line 55 of file canvas_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kIntersect, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RRectClipDiffAgainstEmptyCullRect | |||
| ) |
Definition at line 180 of file canvas_unittests.cc.
References impeller::Canvas::ClipRRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RRectClipDiffAgainstHFullyCoveredCullRect | |||
| ) |
Definition at line 249 of file canvas_unittests.cc.
References impeller::Canvas::ClipRRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RRectClipDiffAgainstHPartiallyCoveredCullRect | |||
| ) |
Definition at line 237 of file canvas_unittests.cc.
References impeller::Canvas::ClipRRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RRectClipDiffAgainstNonCoveredCullRect | |||
| ) |
Definition at line 201 of file canvas_unittests.cc.
References impeller::Canvas::ClipRRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RRectClipDiffAgainstVFullyCoveredCullRect | |||
| ) |
Definition at line 225 of file canvas_unittests.cc.
References impeller::Canvas::ClipRRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RRectClipDiffAgainstVPartiallyCoveredCullRect | |||
| ) |
Definition at line 213 of file canvas_unittests.cc.
References impeller::Canvas::ClipRRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kDifference, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RRectClipIntersectAgainstCullRect | |||
| ) |
Definition at line 189 of file canvas_unittests.cc.
References impeller::Canvas::ClipRRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kIntersect, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| RRectClipIntersectAgainstEmptyCullRect | |||
| ) |
Definition at line 170 of file canvas_unittests.cc.
References impeller::Canvas::ClipRRect(), impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::Entity::kIntersect, and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| ScaledCullRect | |||
| ) |
Definition at line 44 of file canvas_unittests.cc.
References impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::TRect< Scalar >::MakeXYWH(), and impeller::Canvas::Scale().
| impeller::testing::TEST | ( | AiksCanvasTest | , |
| TranslatedCullRect | |||
| ) |
Definition at line 33 of file canvas_unittests.cc.
References impeller::Canvas::GetCurrentLocalCullingBounds(), impeller::TRect< Scalar >::MakeXYWH(), and impeller::Canvas::Translate().
| impeller::testing::TEST | ( | AllocatorTest | , |
| TextureDescriptorCompatibility | |||
| ) |
Definition at line 16 of file allocator_unittests.cc.
References impeller::TextureDescriptor::compression_type, impeller::TextureDescriptor::format, impeller::kB10G10R10A10XR, impeller::kCount1, impeller::kCount4, impeller::kDevicePrivate, impeller::kHostVisible, impeller::kLossless, impeller::kLossy, impeller::kR8G8B8A8UNormInt, impeller::kTexture2D, impeller::kTexture2DMultisample, impeller::TextureDescriptor::mip_count, impeller::TextureDescriptor::sample_count, impeller::TextureDescriptor::size, impeller::TextureDescriptor::storage_mode, and impeller::TextureDescriptor::type.
| impeller::testing::TEST | ( | AllocatorVKTest | , |
| MemoryTypeSelectionSingleHeap | |||
| ) |
Definition at line 35 of file allocator_vk_unittests.cc.
References impeller::AllocatorVK::FindMemoryTypeIndex().
| impeller::testing::TEST | ( | AllocatorVKTest | , |
| MemoryTypeSelectionTwoHeap | |||
| ) |
Definition at line 50 of file allocator_vk_unittests.cc.
References impeller::AllocatorVK::FindMemoryTypeIndex().
| impeller::testing::TEST | ( | AllocatorVKTest | , |
| ToVKImageUsageFlags | |||
| ) |
Definition at line 16 of file allocator_vk_unittests.cc.
References impeller::kD24UnormS8Uint, impeller::kDeviceTransient, impeller::kR8G8B8A8UNormInt, impeller::kRenderTarget, and impeller::AllocatorVK::ToVKImageUsageFlags().
| impeller::testing::TEST | ( | BaseTest | , |
| CanUseTypedMasks | |||
| ) |
Definition at line 266 of file base_unittests.cc.
References impeller::kBang, impeller::kBar, and impeller::kBaz.
| impeller::testing::TEST | ( | BaseTest | , |
| NoExceptionPromiseEmpty | |||
| ) |
Definition at line 257 of file base_unittests.cc.
| impeller::testing::TEST | ( | BaseTest | , |
| NoExceptionPromiseValue | |||
| ) |
Definition at line 250 of file base_unittests.cc.
References impeller::NoExceptionPromise< T >::get_future(), and impeller::NoExceptionPromise< T >::set_value().
| impeller::testing::TEST | ( | CapabilitiesTest | , |
| DefaultColorFormat | |||
| ) |
Definition at line 31 of file capabilities_unittests.cc.
References impeller::CapabilitiesBuilder::Build(), impeller::kB10G10R10A10XR, impeller::kUnknown, and impeller::CapabilitiesBuilder::SetDefaultColorFormat().
| impeller::testing::TEST | ( | CapabilitiesTest | , |
| DefaultDepthStencilFormat | |||
| ) |
Definition at line 49 of file capabilities_unittests.cc.
References impeller::CapabilitiesBuilder::Build(), impeller::kD32FloatS8UInt, impeller::kUnknown, and impeller::CapabilitiesBuilder::SetDefaultDepthStencilFormat().
| impeller::testing::TEST | ( | CapabilitiesTest | , |
| DefaultGlyphAtlasFormat | |||
| ) |
Definition at line 59 of file capabilities_unittests.cc.
References impeller::CapabilitiesBuilder::Build(), impeller::kA8UNormInt, impeller::kUnknown, and impeller::CapabilitiesBuilder::SetDefaultGlyphAtlasFormat().
| impeller::testing::TEST | ( | CapabilitiesTest | , |
| DefaultStencilFormat | |||
| ) |
Definition at line 40 of file capabilities_unittests.cc.
References impeller::CapabilitiesBuilder::Build(), impeller::kS8UInt, impeller::kUnknown, and impeller::CapabilitiesBuilder::SetDefaultStencilFormat().
| impeller::testing::TEST | ( | CapabilitiesVKTest | , |
| ContextFailsInitializationForNoCombinedDepthStencilFormat | |||
| ) |
Definition at line 195 of file context_vk_unittests.cc.
| impeller::testing::TEST | ( | CapabilitiesVKTest | , |
| ContextInitializesWithNoStencilFormat | |||
| ) |
Definition at line 164 of file context_vk_unittests.cc.
References impeller::CapabilitiesVK::GetDefaultDepthStencilFormat(), impeller::CapabilitiesVK::GetDefaultStencilFormat(), and impeller::kD32FloatS8UInt.
| impeller::testing::TEST | ( | CommandEncoderVKTest | , |
| CleanupAfterSubmit | |||
| ) |
Definition at line 42 of file command_encoder_vk_unittests.cc.
References impeller::CommandBuffer::kCompleted.
| impeller::testing::TEST | ( | CommandEncoderVKTest | , |
| DeleteEncoderAfterThreadDies | |||
| ) |
Definition at line 16 of file command_encoder_vk_unittests.cc.
References impeller::CommandEncoderFactoryVK::Create().
| impeller::testing::TEST | ( | CommandPoolRecyclerVKTest | , |
| CommandBuffersAreRecycled | |||
| ) |
Definition at line 115 of file command_pool_vk_unittests.cc.
| impeller::testing::TEST | ( | CommandPoolRecyclerVKTest | , |
| GetsACommandPoolPerThread | |||
| ) |
Definition at line 14 of file command_pool_vk_unittests.cc.
| impeller::testing::TEST | ( | CommandPoolRecyclerVKTest | , |
| GetsTheSameCommandPoolOnSameThread | |||
| ) |
Definition at line 43 of file command_pool_vk_unittests.cc.
| impeller::testing::TEST | ( | CommandPoolRecyclerVKTest | , |
| ReclaimMakesCommandPoolAvailable | |||
| ) |
Definition at line 76 of file command_pool_vk_unittests.cc.
| impeller::testing::TEST | ( | ConditionVariableTest | , |
| TestsCriticalSectionAfterWait | |||
| ) |
| impeller::testing::TEST | ( | ConditionVariableTest | , |
| TestsCriticalSectionAfterWaitForUntil | |||
| ) |
Definition at line 160 of file base_unittests.cc.
References impeller::ConditionVariable::WaitFor().
| impeller::testing::TEST | ( | ConditionVariableTest | , |
| WaitFor | |||
| ) |
Definition at line 122 of file base_unittests.cc.
References impeller::testing::CVTest::cv, IPLR_REQUIRES, impeller::testing::CVTest::mutex, and impeller::ConditionVariable::WaitFor().
| impeller::testing::TEST | ( | ConditionVariableTest | , |
| WaitForever | |||
| ) |
Definition at line 143 of file base_unittests.cc.
References impeller::testing::CVTest::cv, IPLR_REQUIRES, impeller::testing::CVTest::mutex, and impeller::ConditionVariable::Wait().
| impeller::testing::TEST | ( | ConditionVariableTest | , |
| WaitUntil | |||
| ) |
Definition at line 99 of file base_unittests.cc.
References impeller::testing::CVTest::cv, IPLR_REQUIRES, impeller::testing::CVTest::mutex, and impeller::ConditionVariable::WaitUntil().
| impeller::testing::TEST | ( | ContextVKTest | , |
| CanCreateContextInAbsenceOfValidationLayers | |||
| ) |
Definition at line 132 of file context_vk_unittests.cc.
References impeller::CapabilitiesVK::AreValidationsEnabled().
| impeller::testing::TEST | ( | ContextVKTest | , |
| CanCreateContextWithValidationLayers | |||
| ) |
Definition at line 146 of file context_vk_unittests.cc.
References impeller::CapabilitiesVK::AreValidationsEnabled().
| impeller::testing::TEST | ( | ContextVKTest | , |
| CommonHardwareConcurrencyConfigurations | |||
| ) |
Definition at line 16 of file context_vk_unittests.cc.
References impeller::ContextVK::ChooseThreadCountForWorkers().
| impeller::testing::TEST | ( | ContextVKTest | , |
| DeletePipelineAfterContext | |||
| ) |
Definition at line 75 of file context_vk_unittests.cc.
References impeller::PipelineFuture< T >::Get(), and impeller::PipelineDescriptor::SetVertexDescriptor().
| impeller::testing::TEST | ( | ContextVKTest | , |
| DeletePipelineLibraryAfterContext | |||
| ) |
Definition at line 116 of file context_vk_unittests.cc.
References impeller::PipelineDescriptor::SetVertexDescriptor().
| impeller::testing::TEST | ( | ContextVKTest | , |
| DeletesCommandPools | |||
| ) |
Definition at line 29 of file context_vk_unittests.cc.
| impeller::testing::TEST | ( | ContextVKTest | , |
| DeletesCommandPoolsOnAllThreads | |||
| ) |
Definition at line 44 of file context_vk_unittests.cc.
| impeller::testing::TEST | ( | ContextVKTest | , |
| DeleteShaderFunctionAfterContext | |||
| ) |
Definition at line 94 of file context_vk_unittests.cc.
References data, impeller::kFragment, and impeller::PipelineDescriptor::SetVertexDescriptor().
| impeller::testing::TEST | ( | ContextVKTest | , |
| FatalMissingValidations | |||
| ) |
Definition at line 225 of file context_vk_unittests.cc.
References impeller::ContextVK::Settings::enable_validation, and impeller::ContextVK::Settings::fatal_missing_validations.
| impeller::testing::TEST | ( | ContextVKTest | , |
| HasDefaultColorFormat | |||
| ) |
Definition at line 236 of file context_vk_unittests.cc.
References impeller::CapabilitiesVK::GetDefaultColorFormat(), and impeller::kUnknown.
| impeller::testing::TEST | ( | ContextVKTest | , |
| WarmUpFunctionCreatesRenderPass | |||
| ) |
| impeller::testing::TEST | ( | DescriptorPoolRecyclerVKTest | , |
| GetDescriptorPoolRecyclerCreatesNewPools | |||
| ) |
Definition at line 15 of file descriptor_pool_vk_unittests.cc.
| impeller::testing::TEST | ( | DescriptorPoolRecyclerVKTest | , |
| ReclaimDropsDescriptorPoolIfSizeIsExceeded | |||
| ) |
Definition at line 65 of file descriptor_pool_vk_unittests.cc.
| impeller::testing::TEST | ( | DescriptorPoolRecyclerVKTest | , |
| ReclaimMakesDescriptorPoolAvailable | |||
| ) |
Definition at line 27 of file descriptor_pool_vk_unittests.cc.
| impeller::testing::TEST | ( | DisplayListTest | , |
| CircleBoundsComputation | |||
| ) |
Definition at line 1584 of file dl_unittests.cc.
References impeller::DlDispatcherBase::EndRecordingAsPicture(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeMaximum(), and paint.
| impeller::testing::TEST | ( | DisplayListTest | , |
| RRectBoundsComputation | |||
| ) |
Definition at line 1561 of file dl_unittests.cc.
References impeller::DlDispatcherBase::EndRecordingAsPicture(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeMaximum(), and paint.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| AlphaCoverageStrokePaths | |||
| ) |
Definition at line 139 of file geometry_unittests.cc.
References impeller::Matrix::MakeScale(), impeller::Geometry::MakeStrokePath(), and impeller::Entity::SetTransform().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| FillPathGeometryCoversArea | |||
| ) |
Definition at line 78 of file geometry_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Geometry::MakeFillPath(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| FillPathGeometryCoversAreaNoInnerRect | |||
| ) |
Definition at line 88 of file geometry_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Geometry::MakeFillPath(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| GeometryResultHasReasonableDefaults | |||
| ) |
Definition at line 132 of file geometry_unittests.cc.
References impeller::GeometryResult::kNormal, impeller::kTriangleStrip, impeller::GeometryResult::mode, impeller::GeometryResult::transform, and impeller::GeometryResult::type.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| LineGeometryCoverage | |||
| ) |
Definition at line 97 of file geometry_unittests.cc.
References impeller::kButt, impeller::kSquare, impeller::Geometry::MakeLine(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| RectGeometryCoversArea | |||
| ) |
Definition at line 70 of file geometry_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::Geometry::MakeRect().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| RoundRectGeometryCoversArea | |||
| ) |
Definition at line 123 of file geometry_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::Geometry::MakeRoundRect().
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| AppendAndRestoreClipCoverage | |||
| ) |
Definition at line 92 of file entity_pass_unittests.cc.
References impeller::EntityPassClipStack::ApplyClipState(), impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::EntityPassClipStack::GetReplayEntities(), impeller::Contents::ClipCoverage::kAppend, impeller::Contents::ClipCoverage::kRestore, impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeSize(), impeller::TSize< Scalar >::MakeWH(), impeller::Entity::SetContents(), impeller::EntityPassClipStack::ClipStateResult::should_render, and impeller::Contents::ClipCoverage::type.
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| AppendCoverageNoChange | |||
| ) |
Definition at line 69 of file entity_pass_unittests.cc.
References impeller::EntityPassClipStack::ApplyClipState(), impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::Contents::ClipCoverage::kNoChange, impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeSize(), impeller::TSize< Scalar >::MakeWH(), impeller::EntityPassClipStack::ClipStateResult::should_render, and impeller::Contents::ClipCoverage::type.
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| CanAppendNoChange | |||
| ) |
Definition at line 57 of file entity_pass_unittests.cc.
References impeller::EntityPassClipStack::GetReplayEntities(), impeller::Contents::ClipCoverage::kNoChange, impeller::TRect< Scalar >::MakeLTRB(), and impeller::EntityPassClipStack::RecordEntity().
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| CanPopEntitiesSafely | |||
| ) |
Definition at line 46 of file entity_pass_unittests.cc.
References impeller::EntityPassClipStack::GetReplayEntities(), impeller::Contents::ClipCoverage::kRestore, impeller::TRect< Scalar >::MakeLTRB(), and impeller::EntityPassClipStack::RecordEntity().
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| CanPushAndPopEntities | |||
| ) |
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| ClipAndRestoreWithSubpasses | |||
| ) |
Definition at line 160 of file entity_pass_unittests.cc.
References impeller::EntityPassClipStack::ApplyClipState(), impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::EntityPassClipStack::GetReplayEntities(), impeller::Contents::ClipCoverage::kAppend, impeller::TRect< Scalar >::MakeLTRB(), impeller::EntityPassClipStack::PopSubpass(), impeller::EntityPassClipStack::PushSubpass(), impeller::EntityPassClipStack::ClipStateResult::should_render, and impeller::Contents::ClipCoverage::type.
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| UnbalancedRestore | |||
| ) |
Definition at line 133 of file entity_pass_unittests.cc.
References impeller::EntityPassClipStack::ApplyClipState(), impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::EntityPassClipStack::GetReplayEntities(), impeller::Contents::ClipCoverage::kRestore, impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeSize(), impeller::TSize< Scalar >::MakeWH(), impeller::Entity::SetContents(), impeller::EntityPassClipStack::ClipStateResult::should_render, and impeller::Contents::ClipCoverage::type.
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| AddFenceDoesNothingIfTerminating | |||
| ) |
Definition at line 86 of file fence_waiter_vk_unittests.cc.
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| ExecutesFenceCallback | |||
| ) |
Definition at line 28 of file fence_waiter_vk_unittests.cc.
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| ExecutesFenceCallbackX2 | |||
| ) |
Definition at line 40 of file fence_waiter_vk_unittests.cc.
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| ExecutesNewFenceThenOldFence | |||
| ) |
Definition at line 57 of file fence_waiter_vk_unittests.cc.
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| IgnoresNullCallback | |||
| ) |
Definition at line 19 of file fence_waiter_vk_unittests.cc.
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| IgnoresNullFence | |||
| ) |
Definition at line 13 of file fence_waiter_vk_unittests.cc.
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| InProgressFencesStillWaitIfTerminated | |||
| ) |
Definition at line 103 of file fence_waiter_vk_unittests.cc.
| impeller::testing::TEST | ( | FilterInputTest | , |
| CanSetLocalTransformForTexture | |||
| ) |
Definition at line 17 of file filter_input_unittests.cc.
References ASSERT_MATRIX_NEAR, impeller::FilterInput::Make(), impeller::Matrix::MakeTranslation(), and impeller::Entity::SetTransform().
| impeller::testing::TEST | ( | FilterInputTest | , |
| IsLeaf | |||
| ) |
Definition at line 30 of file filter_input_unittests.cc.
References impeller::kSource, impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeBlend(), and impeller::FilterContents::MakeMatrixFilter().
| impeller::testing::TEST | ( | FilterInputTest | , |
| SetCoverageInputs | |||
| ) |
Definition at line 42 of file filter_input_unittests.cc.
References ASSERT_RECT_NEAR, impeller::kSource, impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeBlend(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::FilterContents::MakeMatrixFilter().
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| CalculateSigmaForBlurRadius | |||
| ) |
Definition at line 449 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::GaussianBlurFilterContents::CalculateBlurRadius(), and impeller::GaussianBlurFilterContents::ScaleSigma().
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| CalculateSigmaValues | |||
| ) |
Definition at line 216 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::GaussianBlurFilterContents::CalculateScale().
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| ChopHugeBlurs | |||
| ) |
Definition at line 615 of file gaussian_blur_filter_contents_unittests.cc.
References blur_radius, impeller::BlurParameters::blur_uv_offset, impeller::GaussianBlurFilterContents::CalculateBlurRadius(), impeller::GenerateBlurInfo(), impeller::kGaussianBlurMaxKernelSize, and impeller::LerpHackKernelSamples().
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| Coefficients | |||
| ) |
Definition at line 459 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::BlurParameters::blur_uv_offset, impeller::GenerateBlurInfo(), impeller::KernelSamples::sample_count, and impeller::KernelSamples::samples.
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| CoverageEmpty | |||
| ) |
Definition at line 112 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::GaussianBlurFilterContents::GetFilterCoverage(), impeller::Entity::kDecal, and impeller::FilterContents::kNormal.
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| CoverageSimple | |||
| ) |
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| CoverageWithSigma | |||
| ) |
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| Create | |||
| ) |
Definition at line 104 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::GaussianBlurFilterContents::GetSigmaX(), impeller::GaussianBlurFilterContents::GetSigmaY(), impeller::Entity::kDecal, and impeller::FilterContents::kNormal.
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| FilterSourceCoverage | |||
| ) |
Definition at line 199 of file gaussian_blur_filter_contents_unittests.cc.
References EXPECT_RECT_NEAR, impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::TRect< Scalar >::MakeLTRB(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| LerpHackKernelSamplesComplex | |||
| ) |
Definition at line 561 of file gaussian_blur_filter_contents_unittests.cc.
References blur_radius, impeller::BlurParameters::blur_uv_offset, impeller::GaussianBlurFilterContents::CalculateBlurRadius(), data, impeller::GenerateBlurInfo(), IMPELLER_RAND, impeller::LerpHackKernelSamples(), impeller::KernelSamples::sample_count, and impeller::KernelSamples::samples.
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| LerpHackKernelSamplesSimple | |||
| ) |
Definition at line 483 of file gaussian_blur_filter_contents_unittests.cc.
References data, impeller::LerpHackKernelSamples(), impeller::KernelSamples::sample_count, impeller::KernelSamples::samples, and impeller::TPoint< T >::x.
| impeller::testing::TEST | ( | GeometryTest | , |
| BlendModeToString | |||
| ) |
Definition at line 1678 of file geometry_unittests.cc.
References _BLEND_MODE_NAME_CHECK, impeller::BlendModeToString(), IMPELLER_FOR_EACH_BLEND_MODE, and impeller::kLast.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanConvertBetweenDegressAndRadians | |||
| ) |
Definition at line 1687 of file geometry_unittests.cc.
References impeller::kPiOver2, and impeller::Radians::radians.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanConvertTTypesExplicitly | |||
| ) |
Definition at line 608 of file geometry_unittests.cc.
References impeller::TSize< T >::height, impeller::TSize< T >::width, impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanGenerateMipCounts | |||
| ) |
| impeller::testing::TEST | ( | GeometryTest | , |
| CanPerformAlgebraicPointOps | |||
| ) |
Definition at line 631 of file geometry_unittests.cc.
References impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanPerformAlgebraicPointOpsWithArithmeticTypes | |||
| ) |
Definition at line 661 of file geometry_unittests.cc.
References impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanPerformAlgebraicVector3Ops | |||
| ) |
Definition at line 1245 of file geometry_unittests.cc.
References impeller::Vector3::x, impeller::Vector3::y, and impeller::Vector3::z.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanPerformAlgebraicVector3OpsWithArithmeticTypes | |||
| ) |
Definition at line 1279 of file geometry_unittests.cc.
References impeller::Vector3::x, impeller::Vector3::y, and impeller::Vector3::z.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanUsePointAssignmentOperators | |||
| ) |
Definition at line 813 of file geometry_unittests.cc.
References impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanUseVector3AssignmentOperators | |||
| ) |
Definition at line 1195 of file geometry_unittests.cc.
References impeller::Vector3::x, impeller::Vector3::y, and impeller::Vector3::z.
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorApplyColorMatrix | |||
| ) |
Definition at line 1452 of file geometry_unittests.cc.
References impeller::Color::ApplyColorMatrix(), ASSERT_COLOR_NEAR, and impeller::Color::White().
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorBlendReturnsExpectedResults | |||
| ) |
Definition at line 1661 of file geometry_unittests.cc.
References _BLEND_MODE_RESULT_CHECK, IMPELLER_FOR_EACH_BLEND_MODE, impeller::testing::ColorBlendTestData::kDestinationColor, and impeller::testing::ColorBlendTestData::kSourceColors.
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorClamp01 | |||
| ) |
Definition at line 1412 of file geometry_unittests.cc.
References ASSERT_COLOR_NEAR, and impeller::Color::Clamp01().
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorLerp | |||
| ) |
Definition at line 1390 of file geometry_unittests.cc.
References ASSERT_COLOR_NEAR, impeller::saturated::b, and impeller::Color::Lerp().
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorLinearToSRGB | |||
| ) |
Definition at line 1478 of file geometry_unittests.cc.
References ASSERT_COLOR_NEAR, impeller::Color::BlackTransparent(), impeller::Color::LinearToSRGB(), and impeller::Color::White().
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorMakeRGBA8 | |||
| ) |
Definition at line 1432 of file geometry_unittests.cc.
References ASSERT_COLOR_NEAR, impeller::saturated::b, impeller::Color::BlackTransparent(), impeller::Color::MakeRGBA8(), and impeller::Color::White().
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorPremultiply | |||
| ) |
Definition at line 1347 of file geometry_unittests.cc.
References ASSERT_COLOR_NEAR, impeller::Color::Premultiply(), and impeller::Color::Unpremultiply().
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorPrinting | |||
| ) |
Definition at line 1770 of file geometry_unittests.cc.
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorR8G8B8A8 | |||
| ) |
Definition at line 1370 of file geometry_unittests.cc.
References ASSERT_ARRAY_4_NEAR, and impeller::Color::ToR8G8B8A8().
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorSRGBToLinear | |||
| ) |
Definition at line 1498 of file geometry_unittests.cc.
References ASSERT_COLOR_NEAR, impeller::Color::BlackTransparent(), impeller::Color::SRGBToLinear(), and impeller::Color::White().
| impeller::testing::TEST | ( | GeometryTest | , |
| DeterminantTest | |||
| ) |
Definition at line 121 of file geometry_unittests.cc.
| impeller::testing::TEST | ( | GeometryTest | , |
| Gradient | |||
| ) |
Definition at line 1792 of file geometry_unittests.cc.
References ASSERT_COLOR_BUFFER_NEAR, impeller::Color::Black(), impeller::Color::Blue(), impeller::CreateGradientBuffer(), impeller::Color::Green(), impeller::Color::Lerp(), impeller::Color::Red(), impeller::Color::White(), and impeller::Color::Yellow().
| impeller::testing::TEST | ( | GeometryTest | , |
| HalfConversions | |||
| ) |
Definition at line 1862 of file geometry_unittests.cc.
References impeller::Color::Black(), impeller::Color::Blue(), impeller::Color::Green(), impeller::Color::Red(), and impeller::ScalarToHalf().
| impeller::testing::TEST | ( | GeometryTest | , |
| InvertMatrix | |||
| ) |
Definition at line 126 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, and impeller::Matrix::Invert().
| impeller::testing::TEST | ( | GeometryTest | , |
| InvertMultMatrix | |||
| ) |
Definition at line 79 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, impeller::Matrix::Invert(), impeller::k1OverSqrt2, impeller::kPiOver4, impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), and scale.
| impeller::testing::TEST | ( | GeometryTest | , |
| MakeColumn | |||
| ) |
| impeller::testing::TEST | ( | GeometryTest | , |
| MakeRow | |||
| ) |
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixBasis | |||
| ) |
Definition at line 102 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, and impeller::Matrix::Basis().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixGetBasisVectors | |||
| ) |
Definition at line 423 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, impeller::kPiOver2, impeller::Matrix::MakeRotationX(), impeller::Matrix::MakeRotationZ(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixGetDirectionScale | |||
| ) |
Definition at line 447 of file geometry_unittests.cc.
References impeller::Matrix::GetDirectionScale(), impeller::kPiOver2, impeller::Matrix::MakeRotationX(), impeller::Matrix::MakeRotationY(), impeller::Matrix::MakeRotationZ(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixGetMaxBasisLength | |||
| ) |
Definition at line 333 of file geometry_unittests.cc.
References impeller::Matrix::MakeScale(), and impeller::Matrix::MakeSkew().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixGetMaxBasisLengthXY | |||
| ) |
Definition at line 348 of file geometry_unittests.cc.
References impeller::Matrix::MakeColumn(), impeller::Matrix::MakeScale(), and impeller::Matrix::MakeSkew().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixLookAt | |||
| ) |
Definition at line 496 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, impeller::k1OverSqrt2, and impeller::Matrix::MakeLookAt().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixMakeOrthographic | |||
| ) |
Definition at line 375 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, and impeller::Matrix::MakeOrthographic().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixMakePerspective | |||
| ) |
Definition at line 399 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, and impeller::Matrix::MakePerspective().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixMakeRotationFromQuaternion | |||
| ) |
Definition at line 278 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, impeller::kPiOver2, impeller::Matrix::MakeRotation(), impeller::Matrix::MakeRotationX(), impeller::Matrix::MakeRotationY(), and impeller::Matrix::MakeRotationZ().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixPrinting | |||
| ) |
Definition at line 1695 of file geometry_unittests.cc.
References impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixTransformDirection | |||
| ) |
Definition at line 298 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, ASSERT_VECTOR3_NEAR, ASSERT_VECTOR4_NEAR, impeller::kPiOver2, impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixTranslationScaleOnly | |||
| ) |
Definition at line 470 of file geometry_unittests.cc.
References impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixVectorMultiplication | |||
| ) |
Definition at line 213 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, ASSERT_VECTOR3_NEAR, ASSERT_VECTOR4_NEAR, impeller::kPiOver2, impeller::Matrix::MakePerspective(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | GeometryTest | , |
| MutliplicationMatrix | |||
| ) |
Definition at line 115 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, impeller::Matrix::Invert(), impeller::kPiOver4, and impeller::Matrix::MakeRotationZ().
| impeller::testing::TEST | ( | GeometryTest | , |
| PointAbs | |||
| ) |
Definition at line 953 of file geometry_unittests.cc.
References impeller::TPoint< T >::Abs(), and ASSERT_POINT_NEAR.
| impeller::testing::TEST | ( | GeometryTest | , |
| PointAngleTo | |||
| ) |
Definition at line 990 of file geometry_unittests.cc.
References impeller::TPoint< T >::AngleTo(), impeller::saturated::b, impeller::kPi, and impeller::Radians::radians.
| impeller::testing::TEST | ( | GeometryTest | , |
| PointCeil | |||
| ) |
Definition at line 1082 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::TPoint< T >::Ceil().
| impeller::testing::TEST | ( | GeometryTest | , |
| PointCrossProduct | |||
| ) |
| impeller::testing::TEST | ( | GeometryTest | , |
| PointDotProduct | |||
| ) |
| impeller::testing::TEST | ( | GeometryTest | , |
| PointFloor | |||
| ) |
Definition at line 1061 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::TPoint< T >::Floor().
| impeller::testing::TEST | ( | GeometryTest | , |
| PointIntegerCoercesToFloat | |||
| ) |
Definition at line 693 of file geometry_unittests.cc.
References impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST | ( | GeometryTest | , |
| PointLerp | |||
| ) |
Definition at line 1124 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::TPoint< T >::Lerp().
| impeller::testing::TEST | ( | GeometryTest | , |
| PointMax | |||
| ) |
Definition at line 1040 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::TPoint< T >::Max().
| impeller::testing::TEST | ( | GeometryTest | , |
| PointMin | |||
| ) |
Definition at line 1019 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::TPoint< T >::Min().
| impeller::testing::TEST | ( | GeometryTest | , |
| PointPrinting | |||
| ) |
Definition at line 1722 of file geometry_unittests.cc.
| impeller::testing::TEST | ( | GeometryTest | , |
| PointReflect | |||
| ) |
Definition at line 928 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, impeller::TPoint< T >::Normalize(), and impeller::TPoint< T >::Reflect().
| impeller::testing::TEST | ( | GeometryTest | , |
| PointRotate | |||
| ) |
Definition at line 960 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, impeller::kPi, impeller::kPiOver2, and impeller::TPoint< T >::Rotate().
| impeller::testing::TEST | ( | GeometryTest | , |
| PointRound | |||
| ) |
Definition at line 1103 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::TPoint< T >::Round().
| impeller::testing::TEST | ( | GeometryTest | , |
| QuaternionLerp | |||
| ) |
Definition at line 542 of file geometry_unittests.cc.
References ASSERT_QUATERNION_NEAR, and impeller::kPiOver4.
| impeller::testing::TEST | ( | GeometryTest | , |
| QuaternionVectorMultiply | |||
| ) |
Definition at line 553 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, impeller::k1OverSqrt2, impeller::k2Pi, impeller::kPi, and impeller::kPiOver4.
| impeller::testing::TEST | ( | GeometryTest | , |
| RotationMatrix | |||
| ) |
Definition at line 68 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, impeller::k1OverSqrt2, impeller::kPiOver4, and impeller::Matrix::MakeRotationZ().
| impeller::testing::TEST | ( | GeometryTest | , |
| ScalarNearlyEqual | |||
| ) |
| impeller::testing::TEST | ( | GeometryTest | , |
| SeparatedVector2AngleTo | |||
| ) |
Definition at line 1179 of file geometry_unittests.cc.
References impeller::SeparatedVector2::AngleTo(), impeller::kEhCloseEnough, impeller::kPi, and impeller::Radians::radians.
| impeller::testing::TEST | ( | GeometryTest | , |
| SeparatedVector2GetAlignment | |||
| ) |
Definition at line 1156 of file geometry_unittests.cc.
References impeller::SeparatedVector2::GetAlignment(), and impeller::kEhCloseEnough.
| impeller::testing::TEST | ( | GeometryTest | , |
| SeparatedVector2GetVector | |||
| ) |
Definition at line 1151 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::SeparatedVector2::GetVector().
| impeller::testing::TEST | ( | GeometryTest | , |
| SeparatedVector2NormalizesWithConstructor | |||
| ) |
Definition at line 1145 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, impeller::SeparatedVector2::direction, impeller::kEhCloseEnough, and impeller::SeparatedVector2::magnitude.
| impeller::testing::TEST | ( | GeometryTest | , |
| SizeCoercesToPoint | |||
| ) |
Definition at line 753 of file geometry_unittests.cc.
References impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST | ( | GeometryTest | , |
| TestDecomposition | |||
| ) |
Definition at line 142 of file geometry_unittests.cc.
References ASSERT_QUATERNION_NEAR, impeller::Matrix::Decompose(), impeller::kPiOver4, impeller::Matrix::MakeRotationZ(), and impeller::MatrixDecomposition::rotation.
| impeller::testing::TEST | ( | GeometryTest | , |
| TestDecomposition2 | |||
| ) |
Definition at line 155 of file geometry_unittests.cc.
References ASSERT_QUATERNION_NEAR, impeller::kPiOver4, impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::MatrixDecomposition::rotation, impeller::MatrixDecomposition::scale, impeller::MatrixDecomposition::translation, impeller::Vector3::x, impeller::Vector3::y, and impeller::Vector3::z.
| impeller::testing::TEST | ( | GeometryTest | , |
| TestRecomposition | |||
| ) |
Definition at line 179 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, ASSERT_QUATERNION_NEAR, impeller::Matrix::Decompose(), impeller::kPiOver4, impeller::Matrix::MakeRotationZ(), and impeller::MatrixDecomposition::rotation.
| impeller::testing::TEST | ( | GeometryTest | , |
| TestRecomposition2 | |||
| ) |
Definition at line 201 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, impeller::Matrix::Decompose(), impeller::kPiOver4, impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | GeometryTest | , |
| ToIColor | |||
| ) |
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Ceil | |||
| ) |
Definition at line 1089 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, and impeller::Vector3::Ceil().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Floor | |||
| ) |
Definition at line 1068 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, and impeller::Vector3::Floor().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Lerp | |||
| ) |
Definition at line 1131 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, and impeller::Vector3::Lerp().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Max | |||
| ) |
Definition at line 1047 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, and impeller::Vector3::Max().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Min | |||
| ) |
Definition at line 1026 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, and impeller::Vector3::Min().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Printing | |||
| ) |
Definition at line 1738 of file geometry_unittests.cc.
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Round | |||
| ) |
Definition at line 1110 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, and impeller::Vector3::Round().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Ceil | |||
| ) |
Definition at line 1096 of file geometry_unittests.cc.
References ASSERT_VECTOR4_NEAR, and impeller::Vector4::Ceil().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Floor | |||
| ) |
Definition at line 1075 of file geometry_unittests.cc.
References ASSERT_VECTOR4_NEAR, and impeller::Vector4::Floor().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Lerp | |||
| ) |
Definition at line 1138 of file geometry_unittests.cc.
References ASSERT_VECTOR4_NEAR, and impeller::Vector4::Lerp().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Max | |||
| ) |
Definition at line 1054 of file geometry_unittests.cc.
References ASSERT_VECTOR4_NEAR, and impeller::Vector4::Max().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Min | |||
| ) |
Definition at line 1033 of file geometry_unittests.cc.
References ASSERT_VECTOR4_NEAR, and impeller::Vector4::Min().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Printing | |||
| ) |
Definition at line 1754 of file geometry_unittests.cc.
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Round | |||
| ) |
Definition at line 1117 of file geometry_unittests.cc.
References ASSERT_VECTOR4_NEAR, and impeller::Vector4::Round().
| impeller::testing::TEST | ( | MatrixFilterContentsTest | , |
| Coverage2x | |||
| ) |
| impeller::testing::TEST | ( | MatrixFilterContentsTest | , |
| Coverage2xEffect | |||
| ) |
Definition at line 82 of file matrix_filter_contents_unittests.cc.
References impeller::MatrixFilterContents::GetFilterCoverage(), impeller::FilterInput::Make(), impeller::Matrix::MakeScale(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | MatrixFilterContentsTest | , |
| CoverageEmpty | |||
| ) |
Definition at line 50 of file matrix_filter_contents_unittests.cc.
References impeller::MatrixFilterContents::GetFilterCoverage().
| impeller::testing::TEST | ( | MatrixFilterContentsTest | , |
| CoverageSimple | |||
| ) |
Definition at line 59 of file matrix_filter_contents_unittests.cc.
References impeller::MatrixFilterContents::GetFilterCoverage(), impeller::FilterInput::Make(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | MatrixFilterContentsTest | , |
| Create | |||
| ) |
Definition at line 45 of file matrix_filter_contents_unittests.cc.
References impeller::MatrixFilterContents::IsTranslationOnly().
| impeller::testing::TEST | ( | MatrixTest | , |
| HasPerspective | |||
| ) |
Definition at line 45 of file matrix_unittests.cc.
References impeller::Matrix::HasPerspective(), and impeller::Matrix::m.
| impeller::testing::TEST | ( | MatrixTest | , |
| HasPerspective2D | |||
| ) |
Definition at line 27 of file matrix_unittests.cc.
References impeller::Matrix::HasPerspective2D(), and impeller::Matrix::m.
| impeller::testing::TEST | ( | MatrixTest | , |
| HasTranslation | |||
| ) |
| impeller::testing::TEST | ( | MatrixTest | , |
| IsAligned | |||
| ) |
Definition at line 103 of file matrix_unittests.cc.
References impeller::Degrees::degrees, impeller::Matrix::IsAligned(), impeller::Matrix::m, impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | MatrixTest | , |
| IsAligned2D | |||
| ) |
Definition at line 70 of file matrix_unittests.cc.
References impeller::Degrees::degrees, impeller::Matrix::IsAligned2D(), impeller::Matrix::m, impeller::Matrix::MakeRotationZ(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | MatrixTest | , |
| Multiply | |||
| ) |
Definition at line 14 of file matrix_unittests.cc.
References impeller::Matrix::MakeTranslation(), and MatrixNear().
| impeller::testing::TEST | ( | MatrixTest | , |
| TransformHomogenous | |||
| ) |
Definition at line 150 of file matrix_unittests.cc.
References impeller::Matrix::MakeColumn(), and impeller::Matrix::TransformHomogenous().
| impeller::testing::TEST | ( | PathTest | , |
| BoundingBoxCubic | |||
| ) |
Definition at line 339 of file path_unittests.cc.
References impeller::PathBuilder::AddCubicCurve(), ASSERT_RECT_NEAR, impeller::TRect< Scalar >::MakeMaximum(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | PathTest | , |
| BoundingBoxOfCompositePathIsCorrect | |||
| ) |
Definition at line 350 of file path_unittests.cc.
References impeller::PathBuilder::AddRoundedRect(), ASSERT_RECT_NEAR, impeller::Path::GetBoundingBox(), impeller::TRect< Scalar >::MakeMaximum(), impeller::TRect< Scalar >::MakeXYWH(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | PathTest | , |
| CanBeCloned | |||
| ) |
Definition at line 501 of file path_unittests.cc.
References impeller::kConvex, impeller::kOdd, impeller::PathBuilder::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), impeller::PathBuilder::MoveTo(), impeller::PathBuilder::SetBounds(), impeller::PathBuilder::SetConvexity(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | PathTest | , |
| CloseAfterMoveDoesNotAddNewLines | |||
| ) |
Definition at line 471 of file path_unittests.cc.
References impeller::Close(), impeller::Path::kContour, impeller::Path::kLinear, impeller::LineTo(), impeller::PathBuilder::LineTo(), and impeller::MoveTo().
| impeller::testing::TEST | ( | PathTest | , |
| CloseAtOriginDoesNotAddNewLineSegment | |||
| ) |
Definition at line 485 of file path_unittests.cc.
References impeller::Close(), impeller::Path::kContour, impeller::Path::kLinear, impeller::LineTo(), and impeller::PathBuilder::LineTo().
| impeller::testing::TEST | ( | PathTest | , |
| CubicPath | |||
| ) |
Definition at line 324 of file path_unittests.cc.
References impeller::CubicPathComponent::cp1, impeller::CubicPathComponent::cp2, impeller::PathBuilder::CubicCurveTo(), impeller::CubicPathComponent::p1, impeller::CubicPathComponent::p2, and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | PathTest | , |
| CubicPathComponentPolylineDoesNotIncludePointOne | |||
| ) |
| impeller::testing::TEST | ( | PathTest | , |
| EmptyPath | |||
| ) |
Definition at line 384 of file path_unittests.cc.
References ASSERT_POINT_NEAR, impeller::ContourComponent::destination, polyline, and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | PathTest | , |
| ExtremaOfCubicPathComponentIsCorrect | |||
| ) |
Definition at line 361 of file path_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::CubicPathComponent::Extrema().
| impeller::testing::TEST | ( | PathTest | , |
| PathAddRectPolylineHasCorrectContourData | |||
| ) |
Definition at line 160 of file path_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Path::CreatePolyline(), impeller::TRect< Scalar >::MakeLTRB(), polyline, and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | PathTest | , |
| PathBuilderDoesNotMutateCopiedPaths | |||
| ) |
Definition at line 533 of file path_unittests.cc.
References impeller::PathBuilder::AddArc(), impeller::PathBuilder::AddCircle(), impeller::PathBuilder::AddCubicCurve(), impeller::PathBuilder::AddLine(), impeller::PathBuilder::AddOval(), impeller::PathBuilder::AddQuadraticCurve(), impeller::PathBuilder::AddRect(), impeller::PathBuilder::Close(), impeller::PathBuilder::CopyPath(), impeller::PathBuilder::CubicCurveTo(), impeller::ContourComponent::destination, impeller::Path::GetComponentCount(), impeller::Path::GetContourComponentAtIndex(), impeller::Path::GetLinearComponentAtIndex(), impeller::PathBuilder::HorizontalLineTo(), impeller::ContourComponent::is_closed, impeller::kConvex, impeller::kUnknown, impeller::PathBuilder::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), impeller::PathBuilder::MoveTo(), offset, impeller::LinearPathComponent::p1, impeller::LinearPathComponent::p2, impeller::PathBuilder::QuadraticCurveTo(), impeller::PathBuilder::SetConvexity(), impeller::PathBuilder::Shift(), and impeller::PathBuilder::VerticalLineTo().
| impeller::testing::TEST | ( | PathTest | , |
| PathBuilderSetsCorrectContourPropertiesForAddCommands | |||
| ) |
Definition at line 44 of file path_unittests.cc.
References impeller::PathBuilder::AddCircle(), impeller::PathBuilder::AddCubicCurve(), impeller::PathBuilder::AddLine(), impeller::PathBuilder::AddOval(), impeller::PathBuilder::AddQuadraticCurve(), impeller::PathBuilder::AddRect(), impeller::PathBuilder::AddRoundedRect(), ASSERT_POINT_NEAR, impeller::ContourComponent::destination, EXPECT_POINT_NEAR, impeller::Path::GetContourComponentAtIndex(), impeller::ContourComponent::is_closed, impeller::TRect< Scalar >::MakeXYWH(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | PathTest | , |
| PathBuilderWillComputeBounds | |||
| ) |
Definition at line 268 of file path_unittests.cc.
References impeller::PathBuilder::AddLine(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeMaximum(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | PathTest | , |
| PathCreatePolyLineDoesNotDuplicatePoints | |||
| ) |
Definition at line 25 of file path_unittests.cc.
References impeller::Path::CreatePolyline(), impeller::PathBuilder::LineTo(), impeller::PathBuilder::MoveTo(), polyline, and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | PathTest | , |
| PathCreatePolylineGeneratesCorrectContourData | |||
| ) |
Definition at line 125 of file path_unittests.cc.
References impeller::PathBuilder::AddLine(), impeller::Close(), impeller::LineTo(), impeller::MoveTo(), and polyline.
| impeller::testing::TEST | ( | PathTest | , |
| PathGetBoundingBoxForCubicWithNoDerivativeRootsIsCorrect | |||
| ) |
Definition at line 372 of file path_unittests.cc.
References impeller::PathBuilder::AddCubicCurve(), ASSERT_RECT_NEAR, impeller::Path::GetBoundingBox(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeMaximum(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | PathTest | , |
| PathHorizontalLine | |||
| ) |
Definition at line 290 of file path_unittests.cc.
References impeller::PathBuilder::HorizontalLineTo(), impeller::LinearPathComponent::p1, impeller::LinearPathComponent::p2, and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | PathTest | , |
| PathPolylineDuplicatesAreRemovedForSameContour | |||
| ) |
Definition at line 176 of file path_unittests.cc.
References impeller::Close(), impeller::LineTo(), impeller::PathBuilder::MoveTo(), and polyline.
| impeller::testing::TEST | ( | PathTest | , |
| PathShifting | |||
| ) |
Definition at line 232 of file path_unittests.cc.
References impeller::PathBuilder::AddCubicCurve(), impeller::PathBuilder::AddLine(), impeller::PathBuilder::AddQuadraticCurve(), impeller::PathBuilder::Close(), impeller::QuadraticPathComponent::cp, impeller::CubicPathComponent::cp1, impeller::CubicPathComponent::cp2, impeller::ContourComponent::destination, impeller::LinearPathComponent::p1, impeller::QuadraticPathComponent::p1, impeller::CubicPathComponent::p1, impeller::LinearPathComponent::p2, impeller::QuadraticPathComponent::p2, impeller::CubicPathComponent::p2, impeller::PathBuilder::Shift(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | PathTest | , |
| PathVerticalLine | |||
| ) |
Definition at line 301 of file path_unittests.cc.
References impeller::LinearPathComponent::p1, impeller::LinearPathComponent::p2, impeller::PathBuilder::TakePath(), and impeller::PathBuilder::VerticalLineTo().
| impeller::testing::TEST | ( | PathTest | , |
| PolylineBufferReuse | |||
| ) |
Definition at line 205 of file path_unittests.cc.
References impeller::LineTo(), impeller::PathBuilder::MoveTo(), and polyline.
| impeller::testing::TEST | ( | PathTest | , |
| PolylineFailsWithNullptrBuffer | |||
| ) |
Definition at line 223 of file path_unittests.cc.
References impeller::LineTo(), and impeller::PathBuilder::MoveTo().
| impeller::testing::TEST | ( | PathTest | , |
| PolylineGetContourPointBoundsReturnsCorrectRanges | |||
| ) |
Definition at line 142 of file path_unittests.cc.
References impeller::PathBuilder::AddLine(), impeller::Close(), impeller::LineTo(), impeller::MoveTo(), and polyline.
| impeller::testing::TEST | ( | PathTest | , |
| QuadradicPath | |||
| ) |
Definition at line 312 of file path_unittests.cc.
References impeller::QuadraticPathComponent::cp, impeller::QuadraticPathComponent::p1, impeller::QuadraticPathComponent::p2, impeller::PathBuilder::QuadraticCurveTo(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | PathTest | , |
| RepeatCloseDoesNotAddNewLines | |||
| ) |
Definition at line 457 of file path_unittests.cc.
References impeller::Close(), impeller::Path::kContour, impeller::Path::kLinear, impeller::LineTo(), and impeller::PathBuilder::LineTo().
| impeller::testing::TEST | ( | PathTest | , |
| SimplePath | |||
| ) |
Definition at line 397 of file path_unittests.cc.
References impeller::PathBuilder::AddLine(), impeller::Path::kContour, impeller::Path::kCubic, impeller::Path::kLinear, impeller::Path::kQuadratic, impeller::LinearPathComponent::p1, and impeller::LinearPathComponent::p2.
| impeller::testing::TEST | ( | PipelineDescriptorTest | , |
| PrimitiveTypeHashEquality | |||
| ) |
Definition at line 13 of file pipeline_descriptor_unittests.cc.
References impeller::PipelineDescriptor::GetHash(), impeller::PipelineDescriptor::IsEqual(), impeller::kTriangleStrip, and impeller::PipelineDescriptor::SetPrimitiveType().
| impeller::testing::TEST | ( | PoolTest | , |
| Overload | |||
| ) |
Definition at line 47 of file pool_unittests.cc.
| impeller::testing::TEST | ( | PoolTest | , |
| Simple | |||
| ) |
Definition at line 33 of file pool_unittests.cc.
| impeller::testing::TEST | ( | RectTest | , |
| ContainsFloatingPoint | |||
| ) |
Definition at line 1271 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| EmptyIRectDoesNotIntersect | |||
| ) |
Definition at line 854 of file rect_unittests.cc.
References impeller::saturated::b, and impeller::TRect< T >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| EmptyRectDoesNotIntersect | |||
| ) |
Definition at line 824 of file rect_unittests.cc.
References impeller::saturated::b, and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| GetCenter | |||
| ) |
Definition at line 1194 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeMaximum(), impeller::TRect< T >::MakeMaximum(), impeller::TRect< T >::MakeXYWH(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| IRectArea | |||
| ) |
| impeller::testing::TEST | ( | RectTest | , |
| IRectContainsInclusiveIPoint | |||
| ) |
Definition at line 2355 of file rect_unittests.cc.
References impeller::TRect< T >::ContainsInclusive(), flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::MakeMaximum(), and impeller::TRect< T >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| IRectContainsIPoint | |||
| ) |
Definition at line 2193 of file rect_unittests.cc.
References impeller::TRect< T >::Contains(), flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::MakeMaximum(), and impeller::TRect< T >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| IRectContainsIRect | |||
| ) |
Definition at line 2546 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< T >::Contains(), flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::MakeMaximum(), and impeller::TRect< T >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| IRectCopy | |||
| ) |
Definition at line 641 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), and impeller::TRect< T >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| IRectCutOut | |||
| ) |
Definition at line 2791 of file rect_unittests.cc.
References impeller::TRect< T >::Cutout(), impeller::TRect< T >::CutoutOrEmpty(), flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::IsEmpty(), and impeller::TRect< T >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| IRectDefaultConstructor | |||
| ) |
Definition at line 59 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), and impeller::TRect< T >::IsEmpty().
| impeller::testing::TEST | ( | RectTest | , |
| IRectDoesNotIntersectEmpty | |||
| ) |
Definition at line 794 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< T >::IntersectsWithRect(), and impeller::TRect< T >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| IRectEmptyDeclaration | |||
| ) |
Definition at line 29 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), and impeller::TRect< T >::IsEmpty().
| impeller::testing::TEST | ( | RectTest | , |
| IRectExpand | |||
| ) |
| impeller::testing::TEST | ( | RectTest | , |
| IRectFromIRect | |||
| ) |
Definition at line 616 of file rect_unittests.cc.
References impeller::TRect< T >::MakeLTRB(), and impeller::TRect< T >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| IRectGetNormalizingTransform | |||
| ) |
Definition at line 1077 of file rect_unittests.cc.
References impeller::TRect< T >::MakeLTRB(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), and impeller::TRect< T >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| IRectIntersection | |||
| ) |
Definition at line 1751 of file rect_unittests.cc.
References impeller::saturated::b, flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::Intersection(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::MakeMaximum(), and impeller::TRect< T >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| IRectIntersectsWithRect | |||
| ) |
Definition at line 2016 of file rect_unittests.cc.
References impeller::saturated::b, flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::IntersectsWithRect(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::MakeMaximum(), and impeller::TRect< T >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| IRectMakeMaximum | |||
| ) |
Definition at line 593 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), and impeller::TRect< T >::MakeMaximum().
| impeller::testing::TEST | ( | RectTest | , |
| IRectOriginSizeXYWHGetters | |||
| ) |
Definition at line 683 of file rect_unittests.cc.
References impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetOrigin(), impeller::TRect< T >::GetSize(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetXYWH(), impeller::TRect< T >::GetY(), impeller::TRect< T >::MakeLTRB(), and impeller::TRect< T >::MakeOriginSize().
| impeller::testing::TEST | ( | RectTest | , |
| IRectOverflowLTRB | |||
| ) |
Definition at line 478 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), and impeller::TRect< T >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| IRectOverflowXYWH | |||
| ) |
Definition at line 272 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), and impeller::TRect< T >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| IRectRound | |||
| ) |
Definition at line 3049 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< T >::MakeLTRB(), and impeller::TRect< T >::Round().
| impeller::testing::TEST | ( | RectTest | , |
| IRectRoundOut | |||
| ) |
Definition at line 3021 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< T >::MakeLTRB(), and impeller::TRect< T >::RoundOut().
| impeller::testing::TEST | ( | RectTest | , |
| IRectScale | |||
| ) |
Definition at line 929 of file rect_unittests.cc.
References impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::MakeLTRB(), impeller::TRect< T >::MakeXYWH(), impeller::TRect< T >::Scale(), and scale.
| impeller::testing::TEST | ( | RectTest | , |
| IRectSimpleLTRB | |||
| ) |
Definition at line 89 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), and impeller::TRect< T >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| IRectSimpleXYWH | |||
| ) |
Definition at line 119 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), and impeller::TRect< T >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| IRectUnion | |||
| ) |
Definition at line 1456 of file rect_unittests.cc.
References impeller::saturated::b, flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::MakeXYWH(), and impeller::TRect< T >::Union().
| impeller::testing::TEST | ( | RectTest | , |
| IRectXYWHIsEmpty | |||
| ) |
| impeller::testing::TEST | ( | RectTest | , |
| IsSquare | |||
| ) |
Definition at line 1182 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeMaximum(), impeller::TRect< T >::MakeMaximum(), impeller::TRect< T >::MakeXYWH(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| MakePointBoundsQuad | |||
| ) |
Definition at line 1168 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakePointBounds(), and RectNear().
| impeller::testing::TEST | ( | RectTest | , |
| OptIRectIntersection | |||
| ) |
Definition at line 1846 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< T >::Intersection(), and impeller::TRect< T >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| OptIRectUnion | |||
| ) |
Definition at line 1528 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< T >::MakeLTRB(), and impeller::TRect< T >::Union().
| impeller::testing::TEST | ( | RectTest | , |
| OptRectIntersection | |||
| ) |
Definition at line 1697 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< T >::Intersection(), impeller::TRect< Scalar >::Intersection(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| OptRectUnion | |||
| ) |
Definition at line 1404 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::Union(), and impeller::TRect< T >::Union().
| impeller::testing::TEST | ( | RectTest | , |
| RectArea | |||
| ) |
| impeller::testing::TEST | ( | RectTest | , |
| RectContainsInclusivePoint | |||
| ) |
Definition at line 2262 of file rect_unittests.cc.
References flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), impeller::kEhCloseEnough, impeller::TRect< Scalar >::MakeMaximum(), impeller::TRect< Scalar >::MakeXYWH(), and swap_nan().
| impeller::testing::TEST | ( | RectTest | , |
| RectContainsPoint | |||
| ) |
Definition at line 2107 of file rect_unittests.cc.
References flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), impeller::TRect< Scalar >::MakeMaximum(), impeller::TRect< Scalar >::MakeXYWH(), and swap_nan().
| impeller::testing::TEST | ( | RectTest | , |
| RectContainsRect | |||
| ) |
Definition at line 2431 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< T >::Contains(), flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), impeller::TRect< Scalar >::MakeMaximum(), impeller::TRect< Scalar >::MakeXYWH(), and swap_nan().
| impeller::testing::TEST | ( | RectTest | , |
| RectCopy | |||
| ) |
Definition at line 623 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| RectCutOut | |||
| ) |
Definition at line 2639 of file rect_unittests.cc.
References impeller::TRect< T >::Cutout(), impeller::TRect< T >::CutoutOrEmpty(), flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), impeller::TRect< Scalar >::MakeLTRB(), and swap_nan().
| impeller::testing::TEST | ( | RectTest | , |
| RectDefaultConstructor | |||
| ) |
Definition at line 44 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), and impeller::TRect< T >::IsFinite().
| impeller::testing::TEST | ( | RectTest | , |
| RectDirections | |||
| ) |
Definition at line 2981 of file rect_unittests.cc.
References EXPECT_POINT_NEAR, and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| RectDoesNotIntersectEmpty | |||
| ) |
Definition at line 764 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< T >::IntersectsWithRect(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| RectEmptyDeclaration | |||
| ) |
Definition at line 14 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), and impeller::TRect< T >::IsFinite().
| impeller::testing::TEST | ( | RectTest | , |
| RectExpand | |||
| ) |
Definition at line 1205 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| RectFromRect | |||
| ) |
Definition at line 609 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| RectGetNormalizingTransform | |||
| ) |
Definition at line 989 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| RectGetPoints | |||
| ) |
Definition at line 2910 of file rect_unittests.cc.
References EXPECT_POINT_NEAR, impeller::TRect< T >::GetPoints(), impeller::TRect< Scalar >::MakeMaximum(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| RectGetPositive | |||
| ) |
Definition at line 2967 of file rect_unittests.cc.
References EXPECT_RECT_NEAR, impeller::TRect< T >::GetPositive(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| RectGetTransformedPoints | |||
| ) |
Definition at line 2941 of file rect_unittests.cc.
References EXPECT_POINT_NEAR, impeller::TRect< T >::GetTransformedPoints(), impeller::Matrix::MakeTranslation(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| RectIntersection | |||
| ) |
Definition at line 1580 of file rect_unittests.cc.
References impeller::saturated::b, flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::Intersection(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), impeller::TRect< Scalar >::MakeMaximum(), impeller::TRect< Scalar >::MakeXYWH(), and swap_nan().
| impeller::testing::TEST | ( | RectTest | , |
| RectIntersectsWithRect | |||
| ) |
Definition at line 1902 of file rect_unittests.cc.
References impeller::saturated::b, flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::IntersectsWithRect(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), impeller::TRect< Scalar >::MakeMaximum(), impeller::TRect< Scalar >::MakeXYWH(), and swap_nan().
| impeller::testing::TEST | ( | RectTest | , |
| RectMakeMaximum | |||
| ) |
Definition at line 575 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), and impeller::TRect< Scalar >::MakeMaximum().
| impeller::testing::TEST | ( | RectTest | , |
| RectMakePointBounds | |||
| ) |
Definition at line 2950 of file rect_unittests.cc.
References EXPECT_RECT_NEAR, impeller::TRect< Scalar >::MakePointBounds(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| RectMakeSize | |||
| ) |
Definition at line 545 of file rect_unittests.cc.
References EXPECT_RECT_NEAR, impeller::TRect< T >::MakeLTRB(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< T >::MakeSize(), and impeller::TRect< Scalar >::MakeSize().
| impeller::testing::TEST | ( | RectTest | , |
| RectOriginSizeXYWHGetters | |||
| ) |
Definition at line 657 of file rect_unittests.cc.
References impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetOrigin(), impeller::TRect< T >::GetSize(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetXYWH(), impeller::TRect< T >::GetY(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::TRect< Scalar >::MakeOriginSize().
| impeller::testing::TEST | ( | RectTest | , |
| RectOverflowLTRB | |||
| ) |
Definition at line 339 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| RectOverflowXYWH | |||
| ) |
Definition at line 133 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| RectProject | |||
| ) |
Definition at line 2995 of file rect_unittests.cc.
References EXPECT_RECT_NEAR, and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| RectRound | |||
| ) |
Definition at line 3034 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::TRect< Scalar >::Round().
| impeller::testing::TEST | ( | RectTest | , |
| RectRoundOut | |||
| ) |
Definition at line 3010 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::TRect< Scalar >::RoundOut().
| impeller::testing::TEST | ( | RectTest | , |
| RectRoundOutEmpty | |||
| ) |
Definition at line 709 of file rect_unittests.cc.
References impeller::TRect< Scalar >::RoundOut(), and impeller::TRect< T >::RoundOut().
| impeller::testing::TEST | ( | RectTest | , |
| RectRoundOutSimple | |||
| ) |
Definition at line 717 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< T >::MakeLTRB(), impeller::TRect< T >::RoundOut(), and impeller::TRect< Scalar >::RoundOut().
| impeller::testing::TEST | ( | RectTest | , |
| RectRoundOutToIRectHuge | |||
| ) |
| impeller::testing::TEST | ( | RectTest | , |
| RectScale | |||
| ) |
Definition at line 884 of file rect_unittests.cc.
References EXPECT_RECT_NEAR, impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeXYWH(), impeller::TRect< T >::Scale(), and scale.
| impeller::testing::TEST | ( | RectTest | , |
| RectShift | |||
| ) |
Definition at line 2934 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| RectSimpleLTRB | |||
| ) |
Definition at line 73 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| RectSimpleXYWH | |||
| ) |
Definition at line 103 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetHeight(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< T >::GetWidth(), impeller::TRect< T >::GetX(), impeller::TRect< T >::GetY(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| RectUnion | |||
| ) |
Definition at line 1313 of file rect_unittests.cc.
References impeller::saturated::b, flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::IsEmpty(), impeller::TRect< T >::IsFinite(), impeller::TRect< Scalar >::MakeXYWH(), swap_nan(), and impeller::TRect< T >::Union().
| impeller::testing::TEST | ( | RectTest | , |
| RectXYWHIsEmpty | |||
| ) |
Definition at line 1127 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| TransformAndClipBounds | |||
| ) |
Definition at line 3067 of file rect_unittests.cc.
References EXPECT_RECT_NEAR, EXPECT_VECTOR3_NEAR, impeller::TRect< T >::GetLeftBottom(), impeller::TRect< T >::GetLeftTop(), impeller::TRect< T >::GetRightBottom(), impeller::TRect< T >::GetRightTop(), impeller::TRect< T >::IsEmpty(), impeller::Matrix::MakeColumn(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::TRect< T >::TransformAndClipBounds().
| impeller::testing::TEST | ( | RenderPassBuilder | , |
| CreatesMSAAResolveWithCorrectStore | |||
| ) |
Definition at line 102 of file render_pass_builder_vk_unittests.cc.
References impeller::RenderPassBuilderVK::Build(), color, impeller::RenderPassBuilderVK::GetColorAttachments(), impeller::RenderPassBuilderVK::GetResolves(), impeller::kClear, impeller::kCount4, impeller::kMultisampleResolve, impeller::kR8G8B8A8UNormInt, and impeller::RenderPassBuilderVK::SetColorAttachment().
| impeller::testing::TEST | ( | RenderPassBuilder | , |
| CreatesRenderPassWithCombinedDepthStencil | |||
| ) |
Definition at line 30 of file render_pass_builder_vk_unittests.cc.
References impeller::RenderPassBuilderVK::Build(), color, impeller::RenderPassBuilderVK::GetColorAttachments(), impeller::RenderPassBuilderVK::GetDepthStencil(), impeller::kClear, impeller::kCount1, impeller::kD24UnormS8Uint, impeller::kDontCare, impeller::kR8G8B8A8UNormInt, impeller::kStore, impeller::RenderPassBuilderVK::SetColorAttachment(), and impeller::RenderPassBuilderVK::SetDepthStencilAttachment().
| impeller::testing::TEST | ( | RenderPassBuilder | , |
| CreatesRenderPassWithNoDepthStencil | |||
| ) |
Definition at line 15 of file render_pass_builder_vk_unittests.cc.
References impeller::RenderPassBuilderVK::Build(), impeller::RenderPassBuilderVK::GetDepthStencil(), impeller::kClear, impeller::kCount1, impeller::kR8G8B8A8UNormInt, impeller::kStore, and impeller::RenderPassBuilderVK::SetColorAttachment().
| impeller::testing::TEST | ( | RenderPassBuilder | , |
| CreatesRenderPassWithOnlyStencil | |||
| ) |
Definition at line 71 of file render_pass_builder_vk_unittests.cc.
References impeller::RenderPassBuilderVK::Build(), impeller::RenderPassBuilderVK::GetDepthStencil(), impeller::kClear, impeller::kCount1, impeller::kDontCare, impeller::kR8G8B8A8UNormInt, impeller::kS8UInt, impeller::kStore, impeller::RenderPassBuilderVK::SetColorAttachment(), and impeller::RenderPassBuilderVK::SetStencilAttachment().
| impeller::testing::TEST | ( | ResourceManagerVKTest | , |
| CreatesANewInstance | |||
| ) |
Definition at line 18 of file resource_manager_vk_unittests.cc.
References impeller::saturated::b, and impeller::ResourceManagerVK::Create().
| impeller::testing::TEST | ( | ResourceManagerVKTest | , |
| IsThreadSafe | |||
| ) |
Definition at line 58 of file resource_manager_vk_unittests.cc.
References impeller::ResourceManagerVK::Create().
| impeller::testing::TEST | ( | ResourceManagerVKTest | , |
| ReclaimMovesAResourceAndDestroysIt | |||
| ) |
Definition at line 24 of file resource_manager_vk_unittests.cc.
References impeller::ResourceManagerVK::Create().
| impeller::testing::TEST | ( | ResourceManagerVKTest | , |
| TerminatesWhenOutOfScope | |||
| ) |
Definition at line 43 of file resource_manager_vk_unittests.cc.
References impeller::ResourceManagerVK::Create().
| impeller::testing::TEST | ( | SaturatedMath | , |
| CastingFiniteDoubleToFloatStaysFinite | |||
| ) |
Definition at line 981 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| CastingInfiniteDoubleToFloatStaysInfinite | |||
| ) |
Definition at line 996 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| CastingInfiniteScalarToSignedIntProducesLimit | |||
| ) |
Definition at line 1066 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| CastingLargeScalarToSignedIntProducesLimit | |||
| ) |
Definition at line 1025 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| CastingNaNDoubleToFloatStaysNaN | |||
| ) |
Definition at line 1011 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| CastingNaNScalarToSignedIntProducesZero | |||
| ) |
Definition at line 1107 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| ExplicitAddOfFloatingPoint | |||
| ) |
Definition at line 136 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| ExplicitAddOfSignedInts | |||
| ) |
Definition at line 12 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| ExplicitAverageScalarOfFloatingPoint | |||
| ) |
Definition at line 828 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| ExplicitAverageScalarOfSignedInts | |||
| ) |
Definition at line 716 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| ExplicitSubOfFloatingPoint | |||
| ) |
Definition at line 488 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| ExplicitSubOfSignedInts | |||
| ) |
Definition at line 364 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| ImplicitAddOfFloatingPoint | |||
| ) |
Definition at line 250 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| ImplicitAddOfSignedInts | |||
| ) |
| impeller::testing::TEST | ( | SaturatedMath | , |
| ImplicitAverageScalarOfFloatingPoint | |||
| ) |
Definition at line 903 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| ImplicitAverageScalarOfSignedInts | |||
| ) |
| impeller::testing::TEST | ( | SaturatedMath | , |
| ImplicitSubOfFloatingPoint | |||
| ) |
Definition at line 602 of file saturated_math_unittests.cc.
| impeller::testing::TEST | ( | SaturatedMath | , |
| ImplicitSubOfSignedInts | |||
| ) |
| impeller::testing::TEST | ( | ShaderArchiveTest | , |
| CanReadAndWriteBlobs | |||
| ) |
Definition at line 28 of file shader_archive_unittests.cc.
References impeller::ShaderArchiveWriter::AddShader(), impeller::ShaderArchiveWriter::CreateMapping(), CreateMappingFromString(), CreateStringFromMapping(), impeller::ShaderArchive::GetMapping(), impeller::ShaderArchive::GetShaderCount(), impeller::ShaderArchive::IsValid(), impeller::kFragment, and impeller::kVertex.
| impeller::testing::TEST | ( | SizeTest | , |
| ISizeIsEmpty | |||
| ) |
Definition at line 36 of file size_unittests.cc.
| impeller::testing::TEST | ( | SizeTest | , |
| IsSquare | |||
| ) |
Definition at line 53 of file size_unittests.cc.
| impeller::testing::TEST | ( | SizeTest | , |
| MaxDimension | |||
| ) |
Definition at line 63 of file size_unittests.cc.
| impeller::testing::TEST | ( | SizeTest | , |
| NegationOperator | |||
| ) |
| impeller::testing::TEST | ( | SizeTest | , |
| SizeIsEmpty | |||
| ) |
Definition at line 12 of file size_unittests.cc.
| impeller::testing::TEST | ( | SkiaConversionsTest | , |
| GradientConversionNonMonotonic | |||
| ) |
Definition at line 151 of file skia_conversions_unittests.cc.
References impeller::skia_conversions::ConvertStops(), and impeller::ScalarNearlyEqual().
| impeller::testing::TEST | ( | SkiaConversionsTest | , |
| GradientMissing0 | |||
| ) |
Definition at line 73 of file skia_conversions_unittests.cc.
References impeller::skia_conversions::ConvertStops(), and impeller::ScalarNearlyEqual().
| impeller::testing::TEST | ( | SkiaConversionsTest | , |
| GradientMissingLastValue | |||
| ) |
Definition at line 99 of file skia_conversions_unittests.cc.
References impeller::skia_conversions::ConvertStops(), and impeller::ScalarNearlyEqual().
| impeller::testing::TEST | ( | SkiaConversionsTest | , |
| GradientStopConversion | |||
| ) |
Definition at line 47 of file skia_conversions_unittests.cc.
References impeller::skia_conversions::ConvertStops(), and impeller::ScalarNearlyEqual().
| impeller::testing::TEST | ( | SkiaConversionsTest | , |
| GradientStopGreaterThan1 | |||
| ) |
Definition at line 125 of file skia_conversions_unittests.cc.
References impeller::skia_conversions::ConvertStops(), and impeller::ScalarNearlyEqual().
| impeller::testing::TEST | ( | SkiaConversionsTest | , |
| IsNearlySimpleRRect | |||
| ) |
Definition at line 178 of file skia_conversions_unittests.cc.
References impeller::skia_conversions::IsNearlySimpleRRect().
| impeller::testing::TEST | ( | SkiaConversionsTest | , |
| SkPointToPoint | |||
| ) |
Definition at line 15 of file skia_conversions_unittests.cc.
References impeller::skia_conversions::ToPoint().
| impeller::testing::TEST | ( | SkiaConversionsTest | , |
| SkPointToSize | |||
| ) |
Definition at line 24 of file skia_conversions_unittests.cc.
References impeller::skia_conversions::ToSize().
| impeller::testing::TEST | ( | SkiaConversionsTest | , |
| ToColor | |||
| ) |
Definition at line 33 of file skia_conversions_unittests.cc.
References color, impeller::ScalarNearlyEqual(), and impeller::skia_conversions::ToColor().
| impeller::testing::TEST | ( | StringsTest | , |
| CanSPrintF | |||
| ) |
| impeller::testing::TEST | ( | TessellatorTest | , |
| ChecksConcurrentPolylineUsage | |||
| ) |
Definition at line 515 of file tessellator_unittests.cc.
References impeller::PathBuilder::AddLine(), polyline, and impeller::PathBuilder::TakePath().
| impeller::testing::TEST | ( | TessellatorTest | , |
| CircleVertexCounts | |||
| ) |
Definition at line 139 of file tessellator_unittests.cc.
References impeller::TPoint< T >::GetLength(), impeller::Tessellator::kCircleTolerance, impeller::kPiOver2, impeller::Matrix::MakeScale(), and transform.
| impeller::testing::TEST | ( | TessellatorTest | , |
| EarlyReturnEmptyConvexShape | |||
| ) |
Definition at line 499 of file tessellator_unittests.cc.
References impeller::PathBuilder::MoveTo(), impeller::PathBuilder::TakePath(), and impeller::Tessellator::TessellateConvexInternal().
| impeller::testing::TEST | ( | TessellatorTest | , |
| FilledCircleTessellationVertices | |||
| ) |
Definition at line 175 of file tessellator_unittests.cc.
References EXPECT_POINT_NEAR, impeller::kPi, impeller::kPiOver2, impeller::kTriangleStrip, impeller::Matrix::MakeScale(), and transform.
| impeller::testing::TEST | ( | TessellatorTest | , |
| FilledEllipseTessellationVertices | |||
| ) |
Definition at line 364 of file tessellator_unittests.cc.
References EXPECT_POINT_NEAR, impeller::kPi, impeller::kPiOver2, impeller::kTriangleStrip, impeller::Matrix::MakeScale(), impeller::TRect< Scalar >::MakeXYWH(), and transform.
| impeller::testing::TEST | ( | TessellatorTest | , |
| FilledRoundRectTessellationVertices | |||
| ) |
Definition at line 425 of file tessellator_unittests.cc.
References EXPECT_POINT_NEAR, impeller::kPi, impeller::kPiOver2, impeller::kTriangleStrip, impeller::Matrix::MakeScale(), impeller::TRect< Scalar >::MakeXYWH(), and transform.
| impeller::testing::TEST | ( | TessellatorTest | , |
| RoundCapLineTessellationVertices | |||
| ) |
Definition at line 291 of file tessellator_unittests.cc.
References EXPECT_POINT_NEAR, impeller::TPoint< T >::GetLength(), impeller::kPi, impeller::kPiOver2, impeller::kTriangleStrip, impeller::Matrix::MakeScale(), transform, impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST | ( | TessellatorTest | , |
| StrokedCircleTessellationVertices | |||
| ) |
Definition at line 219 of file tessellator_unittests.cc.
References EXPECT_POINT_NEAR, impeller::kPi, impeller::kPiOver2, impeller::kTriangleStrip, impeller::Matrix::MakeScale(), and transform.
| impeller::testing::TEST | ( | TessellatorTest | , |
| TessellateConvex | |||
| ) |
Definition at line 84 of file tessellator_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::Tessellator::TessellateConvexInternal().
| impeller::testing::TEST | ( | TessellatorTest | , |
| TessellateConvexUnclosedPath | |||
| ) |
Definition at line 121 of file tessellator_unittests.cc.
References impeller::LineTo(), impeller::PathBuilder::LineTo(), and impeller::Tessellator::TessellateConvexInternal().
| impeller::testing::TEST | ( | TessellatorTest | , |
| TessellatorBuilderReturnsCorrectResultStatus | |||
| ) |
Definition at line 17 of file tessellator_unittests.cc.
References impeller::PathBuilder::AddLine(), impeller::TessellatorLibtess::kInputError, impeller::kOdd, impeller::TessellatorLibtess::kSuccess, impeller::PathBuilder::LineTo(), impeller::PathBuilder::TakePath(), and impeller::TessellatorLibtess::Tessellate().
| impeller::testing::TEST | ( | TextureMTL | , |
| CreateFromDrawable | |||
| ) |
Definition at line 21 of file texture_mtl_unittests.mm.
References impeller::CreateTextureFromDrawableFuture(), impeller::TextureDescriptor::format, impeller::GetDrawableDeferred(), impeller::kB8G8R8A8UNormInt, impeller::TextureDescriptor::size, and impeller::ToMTLPixelFormat().
| impeller::testing::TEST | ( | ThreadTest | , |
| CanCreateMutex | |||
| ) |
| impeller::testing::TEST | ( | ThreadTest | , |
| CanCreateMutexLock | |||
| ) |
| impeller::testing::TEST | ( | ThreadTest | , |
| CanCreateRWMutex | |||
| ) |
Definition at line 53 of file base_unittests.cc.
References impeller::saturated::b, and impeller::testing::RWFoo::mtx.
| impeller::testing::TEST | ( | ThreadTest | , |
| CanCreateRWMutexLock | |||
| ) |
Definition at line 67 of file base_unittests.cc.
References impeller::saturated::b, and impeller::testing::RWFoo::mtx.
| impeller::testing::TEST | ( | TrigTest | , |
| MultiplyByScalarRadius | |||
| ) |
| impeller::testing::TEST | ( | TrigTest | , |
| TrigAngles | |||
| ) |
Definition at line 15 of file trig_unittests.cc.
References impeller::Trig::cos, impeller::kEhCloseEnough, impeller::kPi, and impeller::Trig::sin.
| impeller::testing::TEST | ( | TypographerTest | , |
| RectanglePackerFillsRows | |||
| ) |
Definition at line 398 of file typographer_unittests.cc.
References impeller::RectanglePacker::Factory(), impeller::IPoint16::x(), and impeller::IPoint16::y().
| impeller::testing::TEST_F | ( | GoldenTests | , |
| ConicalGradient | |||
| ) |
Definition at line 72 of file golden_tests.cc.
References impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::Paint::kFill, impeller::ColorSource::MakeConicalGradient(), impeller::testing::Screenshotter::MakeScreenshot(), impeller::TRect< Scalar >::MakeXYWH(), and paint.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ArcWithZeroSweepAndBlur | |||
| ) |
Definition at line 371 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddArc(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kMirror, impeller::FilterContents::kNormal, impeller::ColorSource::MakeSweepGradient(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), impeller::Canvas::Scale(), impeller::Paint::MaskBlurDescriptor::style, and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | AiksTest | , |
| BlendModePlusAlphaColorFilterWideGamut | |||
| ) |
Definition at line 157 of file aiks_blend_unittests.cc.
References impeller::Canvas::DrawImageRect(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< T >::Expand(), impeller::kB10G10R10A10XR, impeller::kPlus, impeller::ColorFilter::MakeBlend(), impeller::TRect< Scalar >::MakeSize(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), impeller::Canvas::Scale(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| BlendModePlusAlphaWideGamut | |||
| ) |
Definition at line 134 of file aiks_blend_unittests.cc.
References impeller::Canvas::DrawImageRect(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< T >::Expand(), impeller::kB10G10R10A10XR, impeller::kPlus, impeller::TRect< Scalar >::MakeSize(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), impeller::Canvas::Scale(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| BlendModeShouldCoverWholeScreen | |||
| ) |
Definition at line 43 of file aiks_blend_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kSource, impeller::kSourceOver, impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| BlurHasNoEdge | |||
| ) |
Definition at line 201 of file aiks_blur_unittests.cc.
References impeller::Paint::color, impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::AiksPlayground::ImGuiBegin(), impeller::FilterContents::kNormal, impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::Scale(), and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| BlurredRectangleWithShader | |||
| ) |
Definition at line 227 of file aiks_blur_unittests.cc.
References impeller::PathBuilder::AddLine(), impeller::saturated::b, impeller::Color::Blue(), impeller::Paint::color, impeller::Paint::color_source, impeller::Color::DarkGreen(), impeller::Canvas::DrawPath(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::Entity::kRepeat, impeller::Paint::kStroke, impeller::ImageFilter::MakeBlur(), impeller::ColorSource::MakeImage(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), impeller::Canvas::Scale(), impeller::PathBuilder::TakePath(), impeller::Picture::ToImage(), and impeller::Color::Yellow().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanConvertTriangleFanToTriangles | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawAnOpenPath | |||
| ) |
Definition at line 142 of file aiks_path_unittests.cc.
References impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Paint::kStroke, impeller::PathBuilder::LineTo(), impeller::PathBuilder::MoveTo(), paint, impeller::Color::Red(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawAnOpenPathThatIsntARect | |||
| ) |
Definition at line 165 of file aiks_path_unittests.cc.
References impeller::PathBuilder::Close(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Paint::kStroke, impeller::PathBuilder::LineTo(), impeller::PathBuilder::MoveTo(), paint, impeller::Color::Red(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawMultiContourConvexPath | |||
| ) |
Definition at line 351 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddCircle(), impeller::PathBuilder::Close(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::kConvex, impeller::PathBuilder::LineTo(), impeller::PathBuilder::MoveTo(), impeller::PathBuilder::SetConvexity(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPaint | |||
| ) |
Definition at line 855 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::MediumTurquoise(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPaintMultipleTimes | |||
| ) |
Definition at line 862 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::MediumTurquoise(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPaintMultipleTimesInteractive | |||
| ) |
Definition at line 524 of file aiks_blend_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), GetBlendModeSelection(), impeller::AiksPlayground::ImGuiBegin(), impeller::Color::MediumTurquoise(), impeller::Canvas::Scale(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPaintWithAdvancedBlend | |||
| ) |
Definition at line 68 of file aiks_blend_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::kHue, impeller::Color::MediumTurquoise(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPerspectiveTransformWithClips | |||
| ) |
Definition at line 2705 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Color::Blue(), impeller::Canvas::ClipOval(), impeller::Canvas::ClipRect(), impeller::Canvas::DrawCircle(), impeller::Canvas::DrawImage(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::Entity::kDifference, impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeRotationY(), impeller::Canvas::Restore(), impeller::Canvas::Save(), impeller::Canvas::Transform(), impeller::Canvas::Translate(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPoints | |||
| ) |
Definition at line 2243 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Paint::color, impeller::Canvas::DrawPaint(), impeller::Canvas::DrawPoints(), impeller::Canvas::EndRecordingAsPicture(), impeller::kRound, impeller::kSquare, paint, impeller::Canvas::Translate(), impeller::Color::WithAlpha(), and impeller::Color::Yellow().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPointsWithTextureMap | |||
| ) |
Definition at line 2273 of file aiks_unittests.cc.
References impeller::Entity::kClamp, impeller::kRound, impeller::kSquare, impeller::ColorSource::MakeImage(), paint, and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanEmptyPictureConvertToImage | |||
| ) |
Definition at line 385 of file aiks_unittests.cc.
References impeller::Color::BlackTransparent(), impeller::Canvas::DrawImage(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< Scalar >::MakeSize(), paint, and impeller::Picture::ToImage().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanPerformFullScreenMSAA | |||
| ) |
Definition at line 445 of file aiks_unittests.cc.
References impeller::Paint::color, impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), and impeller::Color::Red().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanPerformSaveLayerWithBounds | |||
| ) |
Definition at line 468 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Color::Blue(), impeller::Paint::color, impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Canvas::Restore(), and impeller::Canvas::SaveLayer().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanPerformSaveLayerWithBoundsAndLargerIntermediateIsNotAllocated | |||
| ) |
Definition at line 494 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Color::Blue(), impeller::Paint::color, impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanPerformSkew | |||
| ) |
Definition at line 456 of file aiks_unittests.cc.
References impeller::Paint::color, impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), and impeller::Canvas::Skew().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanPictureConvertToImage | |||
| ) |
Definition at line 359 of file aiks_unittests.cc.
References impeller::Color::BlackTransparent(), impeller::Canvas::DrawImage(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< Scalar >::MakeSize(), impeller::TRect< Scalar >::MakeXYWH(), paint, and impeller::Picture::ToImage().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderAdvancedBlendColorFilterWithSaveLayer | |||
| ) |
Definition at line 21 of file aiks_blend_unittests.cc.
References impeller::Color::Black(), impeller::Canvas::ClipRect(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kDifference, impeller::ColorFilter::MakeBlend(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderBackdropBlur | |||
| ) |
Definition at line 102 of file aiks_blur_unittests.cc.
References impeller::Canvas::ClipRRect(), impeller::Color::CornflowerBlue(), impeller::Color::DarkMagenta(), impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::GreenYellow(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::kSource, impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Color::OrangeRed(), impeller::Canvas::Restore(), and impeller::Canvas::SaveLayer().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderBackdropBlurHugeSigma | |||
| ) |
Definition at line 118 of file aiks_blur_unittests.cc.
References impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::kSource, impeller::ImageFilter::MakeBlur(), impeller::Canvas::Restore(), and impeller::Canvas::SaveLayer().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderBackdropBlurInteractive | |||
| ) |
Definition at line 78 of file aiks_blur_unittests.cc.
References impeller::saturated::b, impeller::Canvas::ClipRRect(), impeller::Color::CornflowerBlue(), impeller::Color::DarkMagenta(), impeller::Canvas::DrawCircle(), impeller::DrawPlaygroundLine(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::GreenYellow(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::kSource, impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Color::OrangeRed(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderClippedBackdropFilter | |||
| ) |
Definition at line 2755 of file aiks_unittests.cc.
References impeller::Canvas::ClipRRect(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::kExclusion, impeller::Entity::kIntersect, impeller::Entity::kRepeat, impeller::ColorFilter::MakeBlend(), impeller::ImageFilter::MakeFromColorFilter(), impeller::ColorSource::MakeLinearGradient(), impeller::TRect< Scalar >::MakeLTRB(), paint, impeller::Color::Red(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderClippedBlur | |||
| ) |
Definition at line 130 of file aiks_blur_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeXYWH(), and impeller::Canvas::Restore().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderClippedLayers | |||
| ) |
Definition at line 1469 of file aiks_unittests.cc.
References impeller::PathBuilder::AddCircle(), impeller::Canvas::ClipPath(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::kHardLight, impeller::TRect< Scalar >::MakeSize(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::SaveLayer(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderClippedRuntimeEffects | |||
| ) |
Definition at line 2181 of file aiks_unittests.cc.
References impeller::Canvas::ClipRRect(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kIntersect, impeller::ColorSource::MakeRuntimeEffect(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::PlaygroundBackendToRuntimeStageBackend(), impeller::Canvas::Restore(), and impeller::Canvas::Save().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderClips | |||
| ) |
Definition at line 397 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddCircle(), impeller::PathBuilder::AddRect(), impeller::Canvas::ClipPath(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Fuchsia(), impeller::TRect< Scalar >::MakeXYWH(), and paint.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderColoredRect | |||
| ) |
Definition at line 73 of file aiks_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Color::Blue(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< Scalar >::MakeXYWH(), and paint.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderColorFilterWithInvertColors | |||
| ) |
Definition at line 106 of file aiks_unittests.cc.
References impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kSourceOver, impeller::ColorFilter::MakeBlend(), impeller::TRect< Scalar >::MakeLTRB(), paint, impeller::Color::Red(), and impeller::Color::Yellow().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderColorFilterWithInvertColorsDrawPaint | |||
| ) |
Definition at line 118 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::kSourceOver, impeller::ColorFilter::MakeBlend(), paint, impeller::Color::Red(), and impeller::Color::Yellow().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderConicalGradient | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderConicalGradientWithDitheringEnabled | |||
| ) |
Definition at line 186 of file aiks_dl_gradient_unittests.cc.
References CanRenderConicalGradientWithDithering().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderCurvedStrokes | |||
| ) |
Definition at line 31 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddCircle(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Paint::kStroke, paint, and impeller::Color::Red().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderDestructiveSaveLayer | |||
| ) |
Definition at line 2166 of file aiks_unittests.cc.
References impeller::Canvas::DrawCircle(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::kSource, impeller::Color::Red(), impeller::Canvas::Restore(), and impeller::Canvas::SaveLayer().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderDifferenceClips | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderDifferencePaths | |||
| ) |
Definition at line 113 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddCircle(), impeller::PathBuilder::AddRoundedRect(), impeller::PathBuilder::RoundingRadii::bottom_left, impeller::PathBuilder::RoundingRadii::bottom_right, impeller::Canvas::DrawImage(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::kOdd, impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), impeller::PathBuilder::TakePath(), impeller::PathBuilder::RoundingRadii::top_left, and impeller::PathBuilder::RoundingRadii::top_right.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderDifferentShapesWithSameColorSource | |||
| ) |
Definition at line 332 of file aiks_unittests.cc.
References impeller::Canvas::DrawCircle(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kRepeat, impeller::ColorSource::MakeLinearGradient(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Canvas::Restore(), impeller::Canvas::Save(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderEmojiTextFrame | |||
| ) |
Definition at line 747 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), kFontFixture, and RenderTextInCanvasSkia().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderEmojiTextFrameWithAlpha | |||
| ) |
Definition at line 769 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), kFontFixture, RenderTextInCanvasSkia(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderEmojiTextFrameWithBlur | |||
| ) |
Definition at line 756 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::testing::TextRenderOptions::color, impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), kFontFixture, impeller::FilterContents::kNormal, RenderTextInCanvasSkia(), and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderForegroundAdvancedBlendWithMaskBlur | |||
| ) |
Definition at line 57 of file aiks_blur_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::Color::Grey(), impeller::kColor, impeller::FilterContents::kNormal, impeller::ColorFilter::MakeBlend(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::Restore(), and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderForegroundBlendWithMaskBlur | |||
| ) |
Definition at line 36 of file aiks_blur_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::FilterContents::kNormal, impeller::kSource, impeller::ColorFilter::MakeBlend(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::Restore(), impeller::Paint::MaskBlurDescriptor::style, and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderGradientDecalWithBackground | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderGroupOpacity | |||
| ) |
Definition at line 35 of file aiks_dl_opacity_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderGroupOpacityToSavelayer | |||
| ) |
Definition at line 57 of file aiks_dl_opacity_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderImage | |||
| ) |
Definition at line 84 of file aiks_unittests.cc.
References impeller::Canvas::DrawImage(), impeller::Canvas::EndRecordingAsPicture(), impeller::TPoint< Scalar >::MakeXY(), paint, and impeller::Color::Red().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderImageRect | |||
| ) |
Definition at line 219 of file aiks_unittests.cc.
References impeller::Canvas::DrawImageRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< Scalar >::MakeSize(), impeller::TRect< Scalar >::MakeXYWH(), and paint.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderInvertedImageWithColorFilter | |||
| ) |
Definition at line 93 of file aiks_unittests.cc.
References impeller::Canvas::DrawImage(), impeller::Canvas::EndRecordingAsPicture(), impeller::kSourceOver, impeller::ColorFilter::MakeBlend(), impeller::TPoint< Scalar >::MakeXY(), paint, impeller::Color::Red(), and impeller::Color::Yellow().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderItalicizedText | |||
| ) |
Definition at line 730 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), and RenderTextInCanvasSkia().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientClamp | |||
| ) |
Definition at line 67 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientDecal | |||
| ) |
Definition at line 76 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientDecalWithColorFilter | |||
| ) |
Definition at line 80 of file aiks_dl_gradient_unittests.cc.
References paint, scale, and impeller::Color::ToARGB().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientManyColorsClamp | |||
| ) |
Definition at line 256 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientManyColorsDecal | |||
| ) |
Definition at line 265 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientManyColorsMirror | |||
| ) |
Definition at line 262 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientManyColorsRepeat | |||
| ) |
Definition at line 259 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientManyColorsUnevenStops | |||
| ) |
Definition at line 300 of file aiks_dl_gradient_unittests.cc.
References paint, impeller::Color::ToARGB(), and impeller::Matrix::vec.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientMaskBlur | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientMirror | |||
| ) |
Definition at line 73 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientRepeat | |||
| ) |
Definition at line 70 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientWayManyColorsClamp | |||
| ) |
Definition at line 296 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientWithDitheringEnabled | |||
| ) |
Definition at line 120 of file aiks_dl_gradient_unittests.cc.
References CanRenderLinearGradientWithDithering().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientWithOverlappingStopsClamp | |||
| ) |
Definition at line 215 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderMaskBlurHugeSigma | |||
| ) |
Definition at line 23 of file aiks_blur_unittests.cc.
References impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::FilterContents::kNormal, impeller::Canvas::Restore(), and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderNestedClips | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderOverlappingMultiContourPath | |||
| ) |
Definition at line 407 of file aiks_path_unittests.cc.
References impeller::PathBuilder::RoundingRadii::bottom_left, impeller::PathBuilder::RoundingRadii::bottom_right, impeller::Close(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::LineTo(), impeller::TRect< Scalar >::MakeXYWH(), impeller::PathBuilder::MoveTo(), paint, impeller::Color::Red(), impeller::PathBuilder::RoundingRadii::top_left, impeller::PathBuilder::RoundingRadii::top_right, and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderQuadraticStrokeWithInstantTurn | |||
| ) |
Definition at line 94 of file aiks_path_unittests.cc.
References impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::kRound, impeller::Paint::kStroke, impeller::PathBuilder::MoveTo(), paint, impeller::PathBuilder::QuadraticCurveTo(), impeller::Color::Red(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderRadialGradient | |||
| ) |
Definition at line 371 of file aiks_dl_gradient_unittests.cc.
References paint, impeller::Color::ToARGB(), and impeller::Matrix::vec.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderRadialGradientManyColors | |||
| ) |
Definition at line 411 of file aiks_dl_gradient_unittests.cc.
References paint, impeller::Color::ToARGB(), and impeller::Matrix::vec.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderRadialGradientWithDitheringEnabled | |||
| ) |
Definition at line 140 of file aiks_dl_gradient_unittests.cc.
References CanRenderRadialGradientWithDithering().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderRoundedRectWithNonUniformRadii | |||
| ) |
Definition at line 521 of file aiks_unittests.cc.
References impeller::PathBuilder::AddRoundedRect(), impeller::PathBuilder::RoundingRadii::bottom_left, impeller::PathBuilder::RoundingRadii::bottom_right, impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), impeller::PathBuilder::TakePath(), impeller::PathBuilder::RoundingRadii::top_left, and impeller::PathBuilder::RoundingRadii::top_right.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSimpleClips | |||
| ) |
Definition at line 234 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::ClipOval(), impeller::Canvas::ClipRect(), impeller::Canvas::ClipRRect(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kMirror, impeller::Entity::kRepeat, impeller::ColorSource::MakeImage(), impeller::TRect< Scalar >::MakeLTRB(), impeller::ColorSource::MakeRadialGradient(), impeller::Matrix::MakeTranslation(), paint, impeller::Canvas::Restore(), impeller::Canvas::Save(), impeller::Canvas::Scale(), impeller::Canvas::Translate(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderStrokedTextFrame | |||
| ) |
Definition at line 641 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), and RenderTextInCanvasSkia().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderStrokePathThatEndsAtSharpTurn | |||
| ) |
Definition at line 63 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddArc(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Paint::kStroke, impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderStrokePathWithCubicLine | |||
| ) |
Definition at line 79 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddCubicCurve(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Paint::kStroke, paint, impeller::Color::Red(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderStrokes | |||
| ) |
Definition at line 20 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddLine(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Paint::kStroke, paint, and impeller::Color::Red().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientClamp | |||
| ) |
Definition at line 490 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientDecal | |||
| ) |
Definition at line 499 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientManyColorsClamp | |||
| ) |
Definition at line 537 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientManyColorsDecal | |||
| ) |
Definition at line 546 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientManyColorsMirror | |||
| ) |
Definition at line 543 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientManyColorsRepeat | |||
| ) |
Definition at line 540 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientMirror | |||
| ) |
Definition at line 496 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientRepeat | |||
| ) |
Definition at line 493 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientWithDitheringEnabled | |||
| ) |
Definition at line 163 of file aiks_dl_gradient_unittests.cc.
References CanRenderSweepGradientWithDithering().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextFrame | |||
| ) |
Definition at line 620 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), and RenderTextInCanvasSkia().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextFrameSTB | |||
| ) |
Definition at line 673 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::TypographerContextSTB::Make(), and RenderTextInCanvasSTB().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextFrameWithFractionScaling | |||
| ) |
Definition at line 663 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), RenderTextInCanvasSkia(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextFrameWithHalfScaling | |||
| ) |
Definition at line 653 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), RenderTextInCanvasSkia(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextFrameWithInvertedTransform | |||
| ) |
Definition at line 629 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), RenderTextInCanvasSkia(), impeller::Canvas::Scale(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextInSaveLayer | |||
| ) |
Definition at line 779 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::kClear, RenderTextInCanvasSkia(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), impeller::Canvas::Scale(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextOutsideBoundaries | |||
| ) |
Definition at line 801 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Paint::color, impeller::Canvas::DrawTextFrame(), impeller::Canvas::EndRecordingAsPicture(), font_size, impeller::MakeTextFrameFromTextBlobSkia(), impeller::Canvas::Restore(), impeller::Canvas::Save(), impeller::Canvas::Translate(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextWithLargePerspectiveTransform | |||
| ) |
Definition at line 2860 of file aiks_unittests.cc.
References impeller::Canvas::EndRecordingAsPicture(), RenderTextInCanvasSkia(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Transform().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderThickCurvedStrokes | |||
| ) |
Definition at line 41 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddCircle(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Paint::kStroke, paint, and impeller::Color::Red().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderThinCurvedStrokes | |||
| ) |
Definition at line 51 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddCircle(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Paint::kStroke, paint, and impeller::Color::Red().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTiledTextureClamp | |||
| ) |
Definition at line 198 of file aiks_unittests.cc.
References impeller::Entity::kClamp.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTiledTextureClampWithTranslate | |||
| ) |
Definition at line 214 of file aiks_unittests.cc.
References impeller::Entity::kClamp, and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTiledTextureDecal | |||
| ) |
Definition at line 210 of file aiks_unittests.cc.
References impeller::Entity::kDecal.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTiledTextureMirror | |||
| ) |
Definition at line 206 of file aiks_unittests.cc.
References impeller::Entity::kMirror.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTiledTextureRepeat | |||
| ) |
Definition at line 202 of file aiks_unittests.cc.
References impeller::Entity::kRepeat.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTinyOverlappingSubpasses | |||
| ) |
This is a regression check for https://github.com/flutter/engine/pull/41129 The entire screen is green if successful. If failing, no frames will render, or the entire screen will be transparent black.
Definition at line 2120 of file aiks_unittests.cc.
References impeller::Canvas::DrawCircle(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::Yellow().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderWithContiguousClipRestores | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanSaveLayerStandalone | |||
| ) |
Definition at line 314 of file aiks_unittests.cc.
References impeller::Paint::color, impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanvasCanPushPopCTM | |||
| ) |
Definition at line 57 of file aiks_unittests.cc.
References ASSERT_MATRIX_NEAR, impeller::Canvas::GetCurrentTransform(), impeller::Canvas::GetSaveCount(), impeller::Matrix::MakeTranslation(), impeller::Canvas::Restore(), impeller::Canvas::Save(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanvasCTMCanBeUpdated | |||
| ) |
Definition at line 48 of file aiks_unittests.cc.
References ASSERT_MATRIX_NEAR, impeller::Canvas::GetCurrentTransform(), impeller::Matrix::MakeTranslation(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClearBlend | |||
| ) |
Definition at line 356 of file aiks_blend_unittests.cc.
References impeller::Paint::blend_mode, impeller::Color::Blue(), impeller::Paint::color, impeller::Canvas::DrawCircle(), impeller::Canvas::DrawRect(), impeller::kClear, impeller::TPoint< Scalar >::MakeXY(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClearBlendWithBlur | |||
| ) |
Definition at line 183 of file aiks_blur_unittests.cc.
References impeller::Paint::blend_mode, impeller::Color::Blue(), impeller::Paint::color, impeller::Canvas::DrawCircle(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kClear, impeller::FilterContents::kNormal, impeller::TPoint< Scalar >::MakeXY(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Paint::mask_blur_descriptor, and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClearColorOptimizationDoesNotApplyForBackdropFilters | |||
| ) |
Definition at line 1745 of file aiks_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::kSource, impeller::kSourceOver, impeller::ImageFilter::MakeBlur(), impeller::Picture::pass, impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClearColorOptimizationWhenSubpassIsBiggerThanParentPass | |||
| ) |
Definition at line 2549 of file aiks_unittests.cc.
References impeller::Color::Green(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeScale(), impeller::Color::Red(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClippedBlurFilterRendersCorrectly | |||
| ) |
Definition at line 168 of file aiks_blur_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::FilterContents::kNormal, impeller::TRect< Scalar >::MakeLTRB(), paint, impeller::Color::Red(), impeller::Paint::MaskBlurDescriptor::style, and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClippedBlurFilterRendersCorrectlyInteractive | |||
| ) |
Definition at line 146 of file aiks_blur_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Canvas::DrawPath(), impeller::DrawPlaygroundPoint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::FilterContents::kNormal, impeller::TRect< Scalar >::MakeLTRB(), paint, impeller::Color::Red(), impeller::Paint::MaskBlurDescriptor::style, and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClipRectElidesNoOpClips | |||
| ) |
Definition at line 1721 of file aiks_unittests.cc.
References impeller::Color::Blend(), impeller::Canvas::ClipRect(), impeller::Color::CornflowerBlue(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::kSource, impeller::kSourceOver, impeller::TRect< Scalar >::MakeXYWH(), impeller::Picture::pass, impeller::Color::Red(), impeller::Picture::ToImage(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClipsUseCurrentTransform | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CollapsedDrawPaintInSubpass | |||
| ) |
Definition at line 1773 of file aiks_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::kMultiply, impeller::kSource, impeller::kSourceOver, impeller::Canvas::SaveLayer(), impeller::Color::WithAlpha(), and impeller::Color::Yellow().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CollapsedDrawPaintInSubpassBackdropFilter | |||
| ) |
Definition at line 1784 of file aiks_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSource, impeller::kSourceOver, impeller::ImageFilter::MakeBlur(), impeller::Canvas::SaveLayer(), and impeller::Color::Yellow().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ColorMatrixFilterSubpassCollapseOptimization | |||
| ) |
Definition at line 1799 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kPi, impeller::ColorFilter::MakeMatrix(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::Rotate(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ColorWheel | |||
| ) |
color_wheel_sampler: r=0 -> fuchsia, r=2pi/3 -> yellow, r=4pi/3 -> cyan domain: r >= 0 (because modulo used is non euclidean)
Definition at line 205 of file aiks_blend_unittests.cc.
References impeller::testing::BlendModeSelection::blend_mode_names, impeller::testing::BlendModeSelection::blend_mode_values, impeller::Color::Blue(), impeller::saturated::distance, impeller::Canvas::DrawCircle(), impeller::Canvas::DrawImage(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), GetBlendModeSelection(), impeller::Color::Green(), impeller::AiksPlayground::ImGuiBegin(), impeller::k2Pi, impeller::kPhi, impeller::kPlus, impeller::kSource, impeller::kSourceOver, paint, impeller::Radians::radians, impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::Save(), impeller::Canvas::SaveLayer(), impeller::Canvas::Scale(), impeller::Picture::Snapshot(), impeller::Canvas::Transform(), impeller::Canvas::Translate(), impeller::Color::White(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CoordinateConversionsAreCorrect | |||
| ) |
Definition at line 404 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Paint::color, impeller::Canvas::DrawImage(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::TPoint< Scalar >::MakeXY(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::Save(), impeller::Canvas::SaveLayer(), impeller::Canvas::Scale(), impeller::Canvas::Translate(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CorrectClipDepthAssignedToEntities | |||
| ) |
Definition at line 2658 of file aiks_unittests.cc.
References impeller::Canvas::ClipRRect(), impeller::Canvas::DrawRRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Picture::pass, impeller::Canvas::Restore(), impeller::Canvas::Save(), and impeller::Canvas::SaveLayer().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CoverageOriginShouldBeAccountedForInSubpasses | |||
| ) |
Definition at line 1377 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Paint::color, impeller::DrawPlaygroundLine(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::Paint::kStroke, impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeOriginSize(), offset, impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), impeller::Canvas::Scale(), impeller::Color::White(), impeller::Color::WithAlpha(), and impeller::Color::Yellow().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAdvancedBlendPartlyOffscreen | |||
| ) |
Definition at line 94 of file aiks_blend_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::ClipRect(), impeller::Canvas::DrawCircle(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::kLighten, impeller::Entity::kRepeat, impeller::ColorSource::MakeLinearGradient(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeScale(), paint, and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasAdvancedAndTransform | |||
| ) |
Definition at line 129 of file aiks_dl_atlas_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasNoColor | |||
| ) |
Definition at line 52 of file aiks_dl_atlas_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasNoColorFullSize | |||
| ) |
Definition at line 112 of file aiks_dl_atlas_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasPlusWideGamut | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasWithColorAdvanced | |||
| ) |
Definition at line 64 of file aiks_dl_atlas_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasWithColorAdvancedAndTransform | |||
| ) |
Definition at line 143 of file aiks_dl_atlas_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasWithColorSimple | |||
| ) |
Definition at line 79 of file aiks_dl_atlas_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasWithOpacity | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawLinesRenderCorrectly | |||
| ) |
Definition at line 256 of file aiks_path_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::DrawCircle(), impeller::Canvas::DrawLine(), impeller::Canvas::EndRecordingAsPicture(), impeller::kButt, impeller::Entity::kMirror, impeller::Entity::kRepeat, impeller::kRound, impeller::kSquare, impeller::ColorSource::MakeImage(), impeller::ColorSource::MakeRadialGradient(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeTranslation(), paint, impeller::Canvas::Scale(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawOpacityPeephole | |||
| ) |
Definition at line 19 of file aiks_dl_opacity_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawPaintAbsorbsClears | |||
| ) |
Definition at line 1594 of file aiks_unittests.cc.
References impeller::Color::Blend(), impeller::Color::CornflowerBlue(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::kSource, impeller::kSourceOver, impeller::Picture::pass, impeller::Color::Red(), impeller::Picture::ToImage(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawPaintTransformsBounds | |||
| ) |
Definition at line 2214 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::ColorSource::MakeRuntimeEffect(), impeller::TSize< Scalar >::MakeWH(), paint, impeller::PlaygroundBackendToRuntimeStageBackend(), impeller::Canvas::Restore(), impeller::Canvas::Save(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawPaintWithAdvancedBlendOverFilter | |||
| ) |
Definition at line 77 of file aiks_blend_unittests.cc.
References impeller::Color::Black(), impeller::Paint::color, impeller::Canvas::DrawCircle(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::FilterContents::kNormal, impeller::kScreen, impeller::Paint::MaskBlurDescriptor::style, and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawRectAbsorbsClears | |||
| ) |
Definition at line 1641 of file aiks_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kSource, impeller::kSourceOver, impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Picture::ToImage(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawRectAbsorbsClearsNegative | |||
| ) |
Definition at line 1701 of file aiks_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kSource, impeller::kSourceOver, impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Picture::ToImage(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawRectAbsorbsClearsNegativeRotation | |||
| ) |
Definition at line 1681 of file aiks_unittests.cc.
References impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kSource, impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Canvas::Rotate(), impeller::Picture::ToImage(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawRectAbsorbsClearsNegativeRRect | |||
| ) |
Definition at line 1661 of file aiks_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::Canvas::DrawRRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kSource, impeller::kSourceOver, impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Picture::ToImage(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawRectStrokesRenderCorrectly | |||
| ) |
Definition at line 320 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Paint::kStroke, impeller::TRect< Scalar >::MakeSize(), paint, impeller::Color::Red(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawRectStrokesWithBevelJoinRenderCorrectly | |||
| ) |
Definition at line 335 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::kBevel, impeller::Paint::kStroke, impeller::TRect< Scalar >::MakeSize(), paint, impeller::Color::Red(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawScaledTextWithPerspectiveNoSaveLayer | |||
| ) |
Definition at line 2401 of file aiks_unittests.cc.
References impeller::Canvas::EndRecordingAsPicture(), impeller::Matrix::MakeRotationY(), RenderTextInCanvasSkia(), and impeller::Canvas::Transform().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawScaledTextWithPerspectiveSaveLayer | |||
| ) |
Definition at line 2415 of file aiks_unittests.cc.
References impeller::Canvas::EndRecordingAsPicture(), impeller::Matrix::MakeRotationY(), RenderTextInCanvasSkia(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Transform().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesImageSourceWithTextureCoordinates | |||
| ) |
Definition at line 259 of file aiks_dl_vertices_unittests.cc.
References impeller::DlImageImpeller::Make(), and paint.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesImageSourceWithTextureCoordinatesAndColorBlending | |||
| ) |
Definition at line 284 of file aiks_dl_vertices_unittests.cc.
References impeller::DlImageImpeller::Make(), and paint.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesLinearGradientWithoutIndices | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesLinearGradientWithTextureCoordinates | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesPremultipliesColors | |||
| ) |
Definition at line 333 of file aiks_dl_vertices_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesSolidColorTrianglesWithIndices | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesSolidColorTrianglesWithoutIndices | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesTextureCoordinatesWithFragmentShader | |||
| ) |
Definition at line 359 of file aiks_dl_vertices_unittests.cc.
References paint, and impeller::PlaygroundBackendToRuntimeStageBackend().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesTextureCoordinatesWithFragmentShaderNonZeroOrigin | |||
| ) |
Definition at line 449 of file aiks_dl_vertices_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), paint, and impeller::PlaygroundBackendToRuntimeStageBackend().
| impeller::testing::TEST_P | ( | AiksTest | , |
| EmptySaveLayerIgnoresPaint | |||
| ) |
Definition at line 2568 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::ClipRect(), impeller::Paint::color, impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| EmptySaveLayerRendersWithClear | |||
| ) |
Definition at line 2578 of file aiks_unittests.cc.
References impeller::Paint::blend_mode, impeller::Canvas::ClipRect(), impeller::Canvas::DrawImage(), impeller::Canvas::EndRecordingAsPicture(), impeller::kClear, impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| FastEllipticalRRectMaskBlursRenderCorrectly | |||
| ) |
Definition at line 1261 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::FilterContents::kNormal, impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Canvas::Scale(), impeller::Paint::MaskBlurDescriptor::style, and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| FastGradientTestHorizontal | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| FastGradientTestHorizontalReversed | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| FastGradientTestVertical | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| FastGradientTestVerticalReversed | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| FilledCirclesRenderCorrectly | |||
| ) |
Definition at line 923 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Color::Crimson(), impeller::Canvas::DrawCircle(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::Entity::kMirror, impeller::Entity::kRepeat, impeller::ColorSource::MakeImage(), impeller::ColorSource::MakeRadialGradient(), impeller::Matrix::MakeTranslation(), paint, impeller::Canvas::Scale(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| FilledEllipsesRenderCorrectly | |||
| ) |
Definition at line 1046 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Color::Crimson(), impeller::Canvas::DrawOval(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::Entity::kMirror, impeller::Entity::kRepeat, impeller::ColorSource::MakeImage(), impeller::ColorSource::MakeRadialGradient(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Canvas::Scale(), impeller::Color::White(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| FilledRoundRectPathsRenderCorrectly | |||
| ) |
Definition at line 1287 of file aiks_unittests.cc.
References impeller::PathBuilder::AddRoundedRect(), impeller::Color::Blue(), impeller::Color::Crimson(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::Entity::kMirror, impeller::Entity::kRepeat, impeller::ColorSource::MakeImage(), impeller::TRect< Scalar >::MakeLTRB(), impeller::ColorSource::MakeRadialGradient(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Canvas::Scale(), impeller::PathBuilder::TakePath(), impeller::Color::White(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| FilledRoundRectsRenderCorrectly | |||
| ) |
Definition at line 1117 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Color::Crimson(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::Entity::kMirror, impeller::Entity::kRepeat, impeller::ColorSource::MakeImage(), impeller::TRect< Scalar >::MakeLTRB(), impeller::ColorSource::MakeRadialGradient(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Canvas::Scale(), impeller::Color::White(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ForegroundAdvancedBlendAppliesTransformCorrectly | |||
| ) |
Definition at line 566 of file aiks_blend_unittests.cc.
References impeller::Canvas::DrawImage(), impeller::Canvas::EndRecordingAsPicture(), impeller::kColorDodge, impeller::ColorFilter::MakeBlend(), impeller::Color::Orange(), and impeller::Canvas::Rotate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ForegroundBlendSubpassCollapseOptimization | |||
| ) |
Definition at line 341 of file aiks_blend_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kColorDodge, impeller::kPi, impeller::ColorFilter::MakeBlend(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Canvas::Rotate(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ForegroundPipelineBlendAppliesTransformCorrectly | |||
| ) |
Definition at line 553 of file aiks_blend_unittests.cc.
References impeller::Canvas::DrawImage(), impeller::Canvas::EndRecordingAsPicture(), impeller::kSourceIn, impeller::ColorFilter::MakeBlend(), impeller::Color::Orange(), and impeller::Canvas::Rotate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| FormatSRGB | |||
| ) |
Definition at line 876 of file aiks_unittests.cc.
References impeller::kB8G8R8A8UNormInt, impeller::kR8G8B8A8UNormInt, and impeller::PixelFormatToString().
| impeller::testing::TEST_P | ( | AiksTest | , |
| FormatWideGamut | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| FramebufferAdvancedBlendCoverage | |||
| ) |
Definition at line 579 of file aiks_blend_unittests.cc.
References impeller::Color::DarkGray(), impeller::Canvas::DrawImage(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::kMultiply, and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| FramebufferBlendsRespectClips | |||
| ) |
If correct, this test should draw a green circle. If any red is visible, there is a depth bug.
Definition at line 122 of file aiks_dl_clip_unittests.cc.
References paint.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurAllocatesCorrectMipCountRenderTarget | |||
| ) |
Definition at line 1057 of file aiks_blur_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::kOpenGLES, impeller::ImageFilter::MakeBlur(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Picture::ToImage().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurAnimatedBackdrop | |||
| ) |
Definition at line 763 of file aiks_blur_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::DrawImage(), impeller::DrawPlaygroundLine(), impeller::Canvas::EndRecordingAsPicture(), impeller::AiksPlayground::ImGuiBegin(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::kSource, impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Color::Red(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurAtPeripheryHorizontal | |||
| ) |
Definition at line 479 of file aiks_blur_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Paint::color, impeller::Canvas::DrawImageRect(), impeller::Canvas::DrawRRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::kSource, impeller::Color::Magenta(), impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurAtPeripheryVertical | |||
| ) |
Definition at line 461 of file aiks_blur_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Paint::color, impeller::Canvas::DrawRRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::kSource, impeller::Color::LimeGreen(), impeller::Color::Magenta(), impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurBackdropTinyMipMap | |||
| ) |
Definition at line 737 of file aiks_blur_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::TSize< T >::height, impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::Restore(), impeller::Picture::ToImage(), and impeller::TSize< T >::width.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurMipMapImageFilter | |||
| ) |
Definition at line 1122 of file aiks_blur_unittests.cc.
References impeller::Color::Chartreuse(), impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::GaussianBlurFilterContents::kNoMipsError, impeller::FilterContents::kNormal, impeller::kOpenGLES, impeller::ImageFilter::MakeBlur(), impeller::Canvas::SaveLayer(), and impeller::Picture::ToImage().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurMipMapNestedLayer | |||
| ) |
Definition at line 1083 of file aiks_blur_unittests.cc.
References impeller::Color::Chartreuse(), impeller::Color::CornflowerBlue(), impeller::Canvas::DrawCircle(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::kMultiply, impeller::GaussianBlurFilterContents::kNoMipsError, impeller::FilterContents::kNormal, impeller::kOpenGLES, impeller::ImageFilter::MakeBlur(), impeller::Canvas::SaveLayer(), impeller::Picture::ToImage(), and impeller::Color::Wheat().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurMipMapSolidColor | |||
| ) |
Definition at line 1157 of file aiks_blur_unittests.cc.
References impeller::Color::Chartreuse(), impeller::Close(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::GaussianBlurFilterContents::kNoMipsError, impeller::FilterContents::kNormal, impeller::kOpenGLES, impeller::LineTo(), impeller::ImageFilter::MakeBlur(), impeller::PathBuilder::MoveTo(), and impeller::Picture::ToImage().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurOneDimension | |||
| ) |
Definition at line 551 of file aiks_blur_unittests.cc.
References impeller::Canvas::DrawImage(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::kSource, impeller::ImageFilter::MakeBlur(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurRotatedAndClipped | |||
| ) |
Definition at line 570 of file aiks_blur_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::DrawImageRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< T >::Expand(), impeller::TRect< T >::GetSize(), impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Canvas::Rotate(), impeller::Canvas::Scale(), impeller::TRect< T >::Shift(), impeller::Canvas::Translate(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurRotatedAndClippedInteractive | |||
| ) |
Definition at line 619 of file aiks_blur_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::DrawImageRect(), impeller::DrawPlaygroundLine(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< T >::GetSize(), impeller::AiksPlayground::ImGuiBegin(), impeller::Entity::kClamp, impeller::Entity::kDecal, impeller::Entity::kMirror, impeller::FilterContents::kNormal, impeller::Entity::kRepeat, impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), impeller::Canvas::Rotate(), impeller::Canvas::Scale(), scale, impeller::TRect< T >::Shift(), impeller::Canvas::Translate(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurRotatedNonUniform | |||
| ) |
Definition at line 668 of file aiks_blur_unittests.cc.
References impeller::Canvas::DrawRRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::AiksPlayground::ImGuiBegin(), impeller::Entity::kClamp, impeller::Entity::kDecal, impeller::Entity::kMirror, impeller::FilterContents::kNormal, impeller::Entity::kRepeat, impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Canvas::Rotate(), impeller::Canvas::Scale(), scale, impeller::Canvas::Translate(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurScaledAndClipped | |||
| ) |
Definition at line 595 of file aiks_blur_unittests.cc.
References impeller::Canvas::ClipRect(), impeller::Canvas::DrawImageRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< T >::Expand(), impeller::TRect< T >::GetSize(), impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Canvas::Scale(), impeller::TRect< T >::Shift(), impeller::Canvas::Translate(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurSetsMipCountOnPass | |||
| ) |
Definition at line 1044 of file aiks_blur_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::ImageFilter::MakeBlur(), impeller::Picture::pass, impeller::Canvas::Restore(), and impeller::Canvas::SaveLayer().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurSolidColorTinyMipMap | |||
| ) |
Definition at line 710 of file aiks_blur_unittests.cc.
References impeller::Color::Chartreuse(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::LineTo(), impeller::ImageFilter::MakeBlur(), impeller::PathBuilder::MoveTo(), and impeller::Picture::ToImage().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurStyleInner | |||
| ) |
Definition at line 906 of file aiks_blur_unittests.cc.
References impeller::Close(), impeller::Paint::color, impeller::Canvas::DrawPaint(), impeller::Canvas::DrawPath(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::FilterContents::kInner, impeller::LineTo(), impeller::TRect< Scalar >::MakeXYWH(), impeller::MoveTo(), paint, impeller::Color::Red(), impeller::Canvas::Scale(), and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurStyleInnerGradient | |||
| ) |
Definition at line 807 of file aiks_blur_unittests.cc.
References impeller::Close(), impeller::Paint::color, impeller::Canvas::DrawPaint(), impeller::Canvas::DrawPath(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::FilterContents::kInner, impeller::Entity::kMirror, impeller::LineTo(), impeller::ColorSource::MakeLinearGradient(), impeller::TRect< Scalar >::MakeXYWH(), impeller::MoveTo(), paint, impeller::Color::Red(), impeller::Canvas::Scale(), and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurStyleOuter | |||
| ) |
Definition at line 934 of file aiks_blur_unittests.cc.
References impeller::Close(), impeller::Paint::color, impeller::Canvas::DrawPaint(), impeller::Canvas::DrawPath(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::FilterContents::kOuter, impeller::LineTo(), impeller::TRect< Scalar >::MakeXYWH(), impeller::MoveTo(), paint, impeller::Color::Red(), impeller::Canvas::Scale(), and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurStyleOuterGradient | |||
| ) |
Definition at line 873 of file aiks_blur_unittests.cc.
References impeller::Close(), impeller::Paint::color, impeller::Canvas::DrawPaint(), impeller::Canvas::DrawPath(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kMirror, impeller::FilterContents::kOuter, impeller::LineTo(), impeller::ColorSource::MakeLinearGradient(), impeller::TRect< Scalar >::MakeXYWH(), impeller::MoveTo(), paint, impeller::Color::Red(), impeller::Canvas::Scale(), and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurStyleSolid | |||
| ) |
Definition at line 962 of file aiks_blur_unittests.cc.
References impeller::Close(), impeller::Paint::color, impeller::Canvas::DrawPaint(), impeller::Canvas::DrawPath(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::FilterContents::kSolid, impeller::LineTo(), impeller::TRect< Scalar >::MakeXYWH(), impeller::MoveTo(), paint, impeller::Color::Red(), impeller::Canvas::Scale(), and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurStyleSolidGradient | |||
| ) |
Definition at line 840 of file aiks_blur_unittests.cc.
References impeller::Close(), impeller::Paint::color, impeller::Canvas::DrawPaint(), impeller::Canvas::DrawPath(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kMirror, impeller::FilterContents::kSolid, impeller::LineTo(), impeller::ColorSource::MakeLinearGradient(), impeller::TRect< Scalar >::MakeXYWH(), impeller::MoveTo(), paint, impeller::Color::Red(), impeller::Canvas::Scale(), and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurWithoutDecalSupport | |||
| ) |
Definition at line 503 of file aiks_blur_unittests.cc.
References impeller::Color::Black(), impeller::Canvas::DrawImage(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), FLT_FORWARD, impeller::Entity::kDecal, impeller::kMetal, impeller::FilterContents::kNormal, impeller::ImageFilter::MakeBlur(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GradientStrokesRenderCorrectly | |||
| ) |
Definition at line 624 of file aiks_dl_gradient_unittests.cc.
References impeller::DrawPlaygroundLine(), impeller::TPoint< T >::GetDistance(), paint, scale, impeller::Color::ToARGB(), impeller::ToMatrix(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GuassianBlurUpdatesMipmapContents | |||
| ) |
Definition at line 1016 of file aiks_blur_unittests.cc.
References impeller::Color::Chartreuse(), impeller::Canvas::ClipRRect(), impeller::Color::CornflowerBlue(), impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::kSource, impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Canvas::Restore(), and impeller::Canvas::SaveLayer().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ImageColorSourceEffectTransform | |||
| ) |
Definition at line 2611 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kRepeat, impeller::ColorSource::MakeImage(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), paint, impeller::Canvas::Restore(), impeller::Canvas::Rotate(), impeller::Canvas::Save(), impeller::Canvas::Scale(), impeller::Canvas::Translate(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ImageFilteredSaveLayerWithUnboundedContents | |||
| ) |
Definition at line 1910 of file aiks_unittests.cc.
References impeller::PathBuilder::AddLine(), impeller::Color::Blue(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawPath(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kConvex, impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::Paint::kStroke, impeller::ImageFilter::MakeBlur(), impeller::ImageFilter::MakeCompose(), impeller::ImageFilter::MakeDilate(), impeller::ImageFilter::MakeErode(), impeller::ImageFilter::MakeFromColorFilter(), impeller::ImageFilter::MakeLocalMatrix(), impeller::TRect< Scalar >::MakeLTRB(), impeller::ColorFilter::MakeMatrix(), impeller::ImageFilter::MakeMatrix(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeTranslation(), paint, impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), impeller::Canvas::Scale(), impeller::PathBuilder::SetConvexity(), impeller::PathBuilder::TakePath(), impeller::Canvas::Translate(), impeller::Color::White(), and impeller::Color::Yellow().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ImageFilteredUnboundedSaveLayerWithUnboundedContents | |||
| ) |
Definition at line 1999 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::ImageFilter::MakeBlur(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), impeller::Canvas::Scale(), and impeller::Color::Yellow().
| impeller::testing::TEST_P | ( | AiksTest | , |
| LinearToSrgbFilterSubpassCollapseOptimization | |||
| ) |
Definition at line 1820 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kPi, impeller::ColorFilter::MakeLinearToSrgb(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::Rotate(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| MaskBlurDoesntStretchContents | |||
| ) |
Definition at line 1198 of file aiks_blur_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::AiksPlayground::ImGuiBegin(), impeller::FilterContents::kNormal, impeller::Entity::kRepeat, impeller::ColorSource::MakeImage(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Canvas::Scale(), impeller::Paint::MaskBlurDescriptor::style, and impeller::Canvas::Transform().
| impeller::testing::TEST_P | ( | AiksTest | , |
| MaskBlurTexture | |||
| ) |
Definition at line 990 of file aiks_blur_unittests.cc.
References impeller::Paint::color, impeller::Canvas::DrawImage(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::AiksPlayground::ImGuiBegin(), impeller::FilterContents::kNormal, impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), impeller::Canvas::Scale(), and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| MaskBlurWithZeroSigmaIsSkipped | |||
| ) |
Definition at line 277 of file aiks_blur_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::DrawCircle(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::FilterContents::kNormal, impeller::TRect< Scalar >::MakeLTRB(), paint, and impeller::Paint::MaskBlurDescriptor::style.
| impeller::testing::TEST_P | ( | AiksTest | , |
| MatrixBackdropFilter | |||
| ) |
Definition at line 2366 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Canvas::DrawCircle(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::k1OverSqrt2, impeller::kPlus, impeller::ImageFilter::MakeMatrix(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| MatrixImageFilterDoesntCullWhenScaledAndTranslatedFromOffscreen | |||
| ) |
Definition at line 2530 of file aiks_unittests.cc.
References impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), impeller::Canvas::Scale(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| MatrixImageFilterDoesntCullWhenTranslatedFromOffscreen | |||
| ) |
Definition at line 2513 of file aiks_unittests.cc.
References impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::Matrix::MakeTranslation(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), impeller::Canvas::Scale(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| MatrixImageFilterMagnify | |||
| ) |
Definition at line 2486 of file aiks_unittests.cc.
References impeller::Paint::color, impeller::Canvas::DrawImage(), impeller::Canvas::EndRecordingAsPicture(), impeller::AiksPlayground::ImGuiBegin(), impeller::Matrix::MakeScale(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), impeller::Canvas::Scale(), scale, impeller::Canvas::Translate(), impeller::Color::White(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| MatrixSaveLayerFilter | |||
| ) |
Definition at line 2339 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Canvas::DrawCircle(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::k1OverSqrt2, impeller::kPlus, impeller::ImageFilter::MakeMatrix(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| MipmapGenerationWorksCorrectly | |||
| ) |
Definition at line 2785 of file aiks_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), impeller::Canvas::DrawImageRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::TextureDescriptor::format, impeller::TextureDescriptor::GetByteSizeOfBaseMipLevel(), impeller::kHostVisible, impeller::kR8G8B8A8UNormInt, impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeSize(), impeller::TextureDescriptor::mip_count, impeller::TSize< T >::MipCount(), impeller::TextureDescriptor::size, and impeller::TextureDescriptor::storage_mode.
| impeller::testing::TEST_P | ( | AiksTest | , |
| OpaqueEntitiesGetCoercedToSource | |||
| ) |
Definition at line 2137 of file aiks_unittests.cc.
References impeller::Entity::Clone(), impeller::Color::CornflowerBlue(), impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::GetContents(), impeller::Matrix::GetScale(), impeller::Entity::GetTransform(), impeller::kSource, impeller::kSourceOver, impeller::Picture::pass, impeller::ScalarNearlyEqual(), impeller::Canvas::Scale(), and impeller::Vector3::x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| PaintBlendModeIsRespected | |||
| ) |
Definition at line 114 of file aiks_blend_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::kPlus, paint, and impeller::Color::Red().
| impeller::testing::TEST_P | ( | AiksTest | , |
| PaintWithFilters | |||
| ) |
Definition at line 1567 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Entity::kClamp, impeller::FilterContents::kNormal, impeller::kSourceOver, impeller::ColorFilter::MakeBlend(), impeller::ImageFilter::MakeBlur(), and paint.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ParentSaveLayerCreatesRenderPassWhenChildBackdropFilterIsPresent | |||
| ) |
Definition at line 1618 of file aiks_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::kOpenGLES, impeller::kSource, impeller::kSourceOver, impeller::ImageFilter::MakeMatrix(), impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), impeller::Picture::ToImage(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| PipelineBlendSingleParameter | |||
| ) |
Definition at line 2430 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::ClipRect(), impeller::Canvas::DrawCircle(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::kDestination, impeller::kSourceOver, impeller::ColorFilter::MakeBlend(), impeller::ImageFilter::MakeFromColorFilter(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), impeller::Canvas::Translate(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ReleasesTextureOnTeardown | |||
| ) |
Definition at line 2454 of file aiks_unittests.cc.
References impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Entity::kClamp, impeller::ColorSource::MakeImage(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Canvas::Scale(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| RotateColorFilteredPath | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| SaveLayerDrawsBehindSubsequentEntities | |||
| ) |
Definition at line 1415 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| SaveLayerFiltersScaleWithTransform | |||
| ) |
Definition at line 1496 of file aiks_unittests.cc.
References impeller::Canvas::DrawImage(), impeller::Canvas::EndRecordingAsPicture(), impeller::FilterContents::kNormal, impeller::Paint::mask_blur_descriptor, paint, impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), impeller::Canvas::Scale(), impeller::Paint::MaskBlurDescriptor::style, and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| SetContentsWithRegion | |||
| ) |
Definition at line 2878 of file aiks_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), impeller::Canvas::DrawImage(), impeller::Canvas::EndRecordingAsPicture(), and impeller::TRect< T >::MakeLTRB().
| impeller::testing::TEST_P | ( | AiksTest | , |
| SiblingSaveLayerBoundsAreRespected | |||
| ) |
Definition at line 1439 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::TRect< Scalar >::MakeXYWH(), paint, impeller::Color::Red(), impeller::Canvas::Restore(), and impeller::Canvas::SaveLayer().
| impeller::testing::TEST_P | ( | AiksTest | , |
| SolidColorApplyColorFilter | |||
| ) |
Definition at line 2390 of file aiks_unittests.cc.
References ASSERT_COLOR_NEAR, color, impeller::Color::CornflowerBlue(), impeller::kScreen, and impeller::Color::LimeGreen().
| impeller::testing::TEST_P | ( | AiksTest | , |
| SolidColorCirclesOvalsRRectsMaskBlurCorrectly | |||
| ) |
Definition at line 1200 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Color::Crimson(), impeller::Canvas::DrawCircle(), impeller::Canvas::DrawOval(), impeller::Canvas::DrawPaint(), impeller::Canvas::DrawRect(), impeller::Canvas::DrawRRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::FilterContents::kNormal, impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Orange(), paint, impeller::Color::Purple(), impeller::Canvas::Scale(), impeller::Paint::MaskBlurDescriptor::style, and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| SolidStrokesRenderCorrectly | |||
| ) |
Definition at line 187 of file aiks_path_unittests.cc.
References impeller::PathBuilder::AddCircle(), impeller::Color::Black(), impeller::Canvas::ClipPath(), impeller::Close(), color, impeller::Canvas::DrawPaint(), impeller::Canvas::DrawPath(), impeller::DrawPlaygroundLine(), impeller::Canvas::EndRecordingAsPicture(), impeller::Canvas::GetCurrentTransform(), impeller::TPoint< T >::GetDistance(), impeller::AiksPlayground::ImGuiBegin(), impeller::Matrix::Invert(), impeller::kBevel, impeller::kButt, impeller::kMiter, impeller::kRound, impeller::kSquare, impeller::Paint::kStroke, impeller::PathBuilder::MoveTo(), paint, impeller::Color::Red(), impeller::Canvas::Scale(), scale, impeller::PathBuilder::TakePath(), impeller::Canvas::Translate(), impeller::Color::White(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| SrgbToLinearFilterSubpassCollapseOptimization | |||
| ) |
Definition at line 1834 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kPi, impeller::ColorFilter::MakeSrgbToLinear(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::Rotate(), impeller::Canvas::SaveLayer(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedCirclesRenderCorrectly | |||
| ) |
Definition at line 982 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Color::Crimson(), impeller::Canvas::DrawPaint(), impeller::Color::Green(), impeller::Entity::kMirror, impeller::Entity::kRepeat, impeller::Paint::kStroke, impeller::ColorSource::MakeImage(), impeller::ColorSource::MakeRadialGradient(), impeller::Matrix::MakeTranslation(), paint, impeller::Canvas::Scale(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedPathWithMoveToThenCloseDrawnCorrectly | |||
| ) |
Definition at line 2838 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Close(), impeller::Canvas::DrawPath(), impeller::Canvas::EndRecordingAsPicture(), impeller::kRound, impeller::Paint::kStroke, impeller::LineTo(), impeller::MoveTo(), impeller::PathBuilder::MoveTo(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| SubpassWithClearColorOptimization | |||
| ) |
Definition at line 2589 of file aiks_unittests.cc.
References impeller::Color::BlackTransparent(), impeller::Color::Blue(), impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), impeller::kDestinationOver, impeller::kSource, impeller::TRect< Scalar >::MakeLTRB(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TextForegroundShaderWithTransform | |||
| ) |
Definition at line 2306 of file aiks_unittests.cc.
References impeller::Color::Blue(), impeller::Paint::color, impeller::Paint::color_source, font_size, impeller::kPi, impeller::Entity::kRepeat, impeller::ColorSource::MakeLinearGradient(), impeller::MakeTextFrameFromTextBlobSkia(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TextFrameSubpixelAlignment | |||
| ) |
Definition at line 684 of file aiks_unittests.cc.
References impeller::Canvas::EndRecordingAsPicture(), font_size, impeller::AiksPlayground::ImGuiBegin(), impeller::k2Pi, RenderTextInCanvasSkia(), and impeller::Canvas::Scale().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TextRotated | |||
| ) |
Definition at line 839 of file aiks_unittests.cc.
References impeller::Canvas::DrawPaint(), impeller::Canvas::EndRecordingAsPicture(), RenderTextInCanvasSkia(), impeller::Canvas::Scale(), and impeller::Canvas::Transform().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TransformMultipliesCorrectly | |||
| ) |
Definition at line 884 of file aiks_unittests.cc.
References ASSERT_MATRIX_NEAR, impeller::Canvas::GetCurrentTransform(), impeller::kPiOver2, impeller::Canvas::Rotate(), impeller::Canvas::Scale(), and impeller::Canvas::Translate().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerDrawsCorrectly | |||
| ) |
Definition at line 1848 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Color::Blue(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerImageDrawsCorrectly | |||
| ) |
Definition at line 2021 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Canvas::DrawImage(), impeller::Canvas::EndRecordingAsPicture(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithAdvancedBlendModeDrawsCorrectly | |||
| ) |
Definition at line 2105 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Canvas::DrawCircle(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::kLighten, impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithBlendColorFilterDrawsCorrectly | |||
| ) |
Definition at line 1860 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Color::Blue(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kDestinationOver, impeller::ColorFilter::MakeBlend(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithBlendImageFilterDrawsCorrectly | |||
| ) |
Definition at line 1876 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Color::Blue(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kDestinationOver, impeller::ColorFilter::MakeBlend(), impeller::ImageFilter::MakeFromColorFilter(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithColorAndImageFilterDrawsCorrectly | |||
| ) |
Definition at line 1893 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Color::Blue(), impeller::Canvas::DrawRect(), impeller::Canvas::EndRecordingAsPicture(), impeller::kDestinationOver, impeller::ColorFilter::MakeBlend(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithColorFilterAndImageFilterDrawsCorrectly | |||
| ) |
Definition at line 2079 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Canvas::DrawImage(), impeller::Canvas::EndRecordingAsPicture(), impeller::Color::Green(), impeller::kModulate, impeller::ColorFilter::MakeBlend(), impeller::ImageFilter::MakeFromColorFilter(), impeller::ColorFilter::MakeMatrix(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithColorMatrixColorFilterDrawsCorrectly | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithColorMatrixImageFilterDrawsCorrectly | |||
| ) |
Definition at line 2056 of file aiks_unittests.cc.
References impeller::Color::Black(), impeller::Canvas::DrawImage(), impeller::Canvas::EndRecordingAsPicture(), impeller::ImageFilter::MakeFromColorFilter(), impeller::ColorFilter::MakeMatrix(), impeller::Canvas::Restore(), impeller::Canvas::SaveLayer(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| VerifyNonOptimizedGradient | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| VerticesGeometryColorUVPositionData | |||
| ) |
Definition at line 93 of file aiks_dl_vertices_unittests.cc.
References impeller::DlImageImpeller::Make(), impeller::MakeVertices(), and paint.
| impeller::testing::TEST_P | ( | AiksTest | , |
| VerticesGeometryColorUVPositionDataAdvancedBlend | |||
| ) |
Definition at line 121 of file aiks_dl_vertices_unittests.cc.
References impeller::DlImageImpeller::Make(), impeller::MakeVertices(), and paint.
| impeller::testing::TEST_P | ( | AiksTest | , |
| VerticesGeometryUVPositionData | |||
| ) |
Definition at line 47 of file aiks_dl_vertices_unittests.cc.
References impeller::DlImageImpeller::Make(), impeller::MakeVertices(), and paint.
| impeller::testing::TEST_P | ( | AiksTest | , |
| VerticesGeometryUVPositionDataWithTranslate | |||
| ) |
Definition at line 68 of file aiks_dl_vertices_unittests.cc.
References impeller::DlImageImpeller::Make(), impeller::MakeVertices(), and paint.
| impeller::testing::TEST_P | ( | AllocatorMTLTest | , |
| DebugTraceMemoryStatistics | |||
| ) |
Definition at line 28 of file allocator_mtl_unittests.mm.
References impeller::BackendCast< ContextMTL, Context >::Cast(), impeller::TextureDescriptor::format, impeller::kDevicePrivate, impeller::kDeviceTransient, impeller::kHostVisible, impeller::kR8G8B8A8UNormInt, impeller::TextureDescriptor::size, and impeller::TextureDescriptor::storage_mode.
| impeller::testing::TEST_P | ( | BlendFilterContentsTest | , |
| AdvancedBlendColorAlignsColorTo4 | |||
| ) |
Definition at line 45 of file blend_filter_contents_unittests.cc.
References buffer_view, impeller::FilterContents::GetEntity(), impeller::kColorDodge, impeller::FilterInput::Make(), impeller::BlendFilterContents::SetBlendMode(), impeller::BlendFilterContents::SetForegroundColor(), and impeller::FilterContents::SetInputs().
| impeller::testing::TEST_P | ( | BlitPassTest | , |
| BlitAcrossDifferentPixelFormatsFails | |||
| ) |
Definition at line 19 of file blit_pass_unittests.cc.
References impeller::TextureDescriptor::format, impeller::kA8UNormInt, impeller::kHostVisible, impeller::kR8G8B8A8UNormInt, impeller::TextureDescriptor::size, and impeller::TextureDescriptor::storage_mode.
| impeller::testing::TEST_P | ( | BlitPassTest | , |
| BlitAcrossDifferentSampleCountsFails | |||
| ) |
Definition at line 40 of file blit_pass_unittests.cc.
References impeller::TextureDescriptor::format, impeller::kCount4, impeller::kR8G8B8A8UNormInt, impeller::TextureDescriptor::sample_count, and impeller::TextureDescriptor::size.
| impeller::testing::TEST_P | ( | BlitPassTest | , |
| BlitPassesForMatchingFormats | |||
| ) |
Definition at line 60 of file blit_pass_unittests.cc.
References impeller::TextureDescriptor::format, impeller::kHostVisible, impeller::kR8G8B8A8UNormInt, impeller::TextureDescriptor::size, and impeller::TextureDescriptor::storage_mode.
| impeller::testing::TEST_P | ( | BlitPassTest | , |
| CanBlitSmallRegionToUninitializedTexture | |||
| ) |
Definition at line 109 of file blit_pass_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), impeller::TextureDescriptor::format, impeller::kDevicePrivate, impeller::kHostVisible, impeller::kR8G8B8A8UNormInt, impeller::TRect< T >::MakeLTRB(), impeller::DeviceBufferDescriptor::size, impeller::TextureDescriptor::size, impeller::DeviceBufferDescriptor::storage_mode, and impeller::TextureDescriptor::storage_mode.
| impeller::testing::TEST_P | ( | BlitPassTest | , |
| ChecksInvalidSliceParameters | |||
| ) |
Definition at line 81 of file blit_pass_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), impeller::TextureDescriptor::format, impeller::kDevicePrivate, impeller::kHostVisible, impeller::kR8G8B8A8UNormInt, impeller::DeviceBufferDescriptor::size, impeller::TextureDescriptor::size, impeller::DeviceBufferDescriptor::storage_mode, and impeller::TextureDescriptor::storage_mode.
| impeller::testing::TEST_P | ( | ComputeTest | , |
| 1DThreadgroupSizingIsCorrect | |||
| ) |
Definition at line 175 of file compute_unittests.cc.
| impeller::testing::TEST_P | ( | ComputeTest | , |
| CanCompute1DimensionalData | |||
| ) |
Definition at line 373 of file compute_unittests.cc.
| impeller::testing::TEST_P | ( | ComputeTest | , |
| CanComputePrefixSum | |||
| ) |
Definition at line 109 of file compute_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), and impeller::HostBuffer::Create().
| impeller::testing::TEST_P | ( | ComputeTest | , |
| CanComputePrefixSumLargeInteractive | |||
| ) |
Definition at line 228 of file compute_unittests.cc.
| impeller::testing::TEST_P | ( | ComputeTest | , |
| CanCreateComputePass | |||
| ) |
Definition at line 30 of file compute_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), and impeller::HostBuffer::Create().
| impeller::testing::TEST_P | ( | ComputeTest | , |
| CapabilitiesReportSupport | |||
| ) |
Definition at line 24 of file compute_unittests.cc.
| impeller::testing::TEST_P | ( | ComputeTest | , |
| MultiStageInputAndOutput | |||
| ) |
| impeller::testing::TEST_P | ( | ComputeTest | , |
| ReturnsEarlyWhenAnyGridDimensionIsZero | |||
| ) |
Definition at line 452 of file compute_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanBlendDstOverAndDstCorrectly | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanClampTheResultingColorOfColorMatrixFilter | |||
| ) |
Definition at line 616 of file dl_unittests.cc.
References impeller::DlImageImpeller::Make(), and paint.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawAnOpenPath | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawArc | |||
| ) |
Definition at line 152 of file dl_unittests.cc.
References impeller::DrawPlaygroundLine(), paint, scale, stroke_width, and impeller::Color::White().
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawBackdropFilter | |||
| ) |
Definition at line 648 of file dl_unittests.cc.
References impeller::DrawPlaygroundLine(), impeller::DrawPlaygroundPoint(), impeller::DlImageImpeller::Make(), paint, impeller::Color::Red(), scale, and impeller::Color::White().
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawCapsAndJoins | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawCorrectlyWithColorFilterAndImageFilter | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawImage | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawNinePatchImage | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawNinePatchImageCenterBiggerThanDest | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawNinePatchImageCenterHeightBiggerThanDest | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawNinePatchImageCenterWidthBiggerThanDest | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawNinePatchImageCornersScaledDown | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawPaintWithColorSource | |||
| ) |
Definition at line 1186 of file dl_unittests.cc.
References impeller::DlImageImpeller::Make(), and paint.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawPoints | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawRect | |||
| ) |
Definition at line 49 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawRectWithLinearToSrgbColorFilter | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawShadow | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawStrokedText | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawTextBlob | |||
| ) |
Definition at line 56 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawTextBlobWithGradient | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawTextWithSaveLayer | |||
| ) |
Definition at line 82 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithBlendColorFilter | |||
| ) |
Definition at line 518 of file dl_unittests.cc.
References impeller::DlImageImpeller::Make(), and paint.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithColorFilterImageFilter | |||
| ) |
Definition at line 544 of file dl_unittests.cc.
References impeller::DlImageImpeller::Make(), and paint.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithComposeImageFilter | |||
| ) |
Definition at line 596 of file dl_unittests.cc.
References impeller::DlImageImpeller::Make(), and paint.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithImageBlurFilter | |||
| ) |
Definition at line 571 of file dl_unittests.cc.
References impeller::DlImageImpeller::Make(), and paint.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithMaskBlur | |||
| ) |
Definition at line 430 of file dl_unittests.cc.
References impeller::DlImageImpeller::Make(), and paint.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithMatrixFilter | |||
| ) |
Definition at line 1010 of file dl_unittests.cc.
References impeller::DlImageImpeller::Make(), paint, and scale.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithMatrixFilterWhenSavingLayer | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithOddPathWinding | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawZeroLengthLine | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawZeroWidthLine | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| ClipDrawRRectWithNonCircularRadii | |||
| ) |
Definition at line 1393 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| DispatcherDoesNotCullPerspectiveTransformedChildDisplayLists | |||
| ) |
Definition at line 913 of file dl_unittests.cc.
References impeller::DlDispatcherBase::drawDisplayList(), impeller::DlDispatcherBase::EndRecordingAsPicture(), impeller::Entity::GetContents(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Picture::pass, impeller::Color::Red(), impeller::DlDispatcherBase::scale(), impeller::DlDispatcherBase::transformFullPerspective(), and impeller::DlDispatcherBase::translate().
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| DrawMaskBlursThatMightUseSaveLayers | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| DrawPaintIgnoresMaskFilter | |||
| ) |
Definition at line 1632 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| DrawShapes | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| DrawVerticesBlendModes | |||
| ) |
Definition at line 1455 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| IgnoreMaskFilterWhenSavingLayer | |||
| ) |
Definition at line 505 of file dl_unittests.cc.
References impeller::DlImageImpeller::Make(), and paint.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| MaskBlursApplyCorrectlyToColorSources | |||
| ) |
Definition at line 1318 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| NinePatchImagePrecision | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| StrokedPathsDrawCorrectly | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| StrokedTextNotOffsetFromNormalText | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| TransparentShadowProducesCorrectColor | |||
| ) |
Definition at line 949 of file dl_unittests.cc.
References impeller::DlDispatcherBase::drawShadow(), impeller::DlDispatcherBase::EndRecordingAsPicture(), impeller::Matrix::GetScale(), impeller::Entity::GetTransform(), impeller::Picture::pass, impeller::DlDispatcherBase::restore(), impeller::DlDispatcher::save(), impeller::ScalarNearlyEqual(), impeller::DlDispatcherBase::scale(), and impeller::Vector3::x.
| impeller::testing::TEST_P | ( | DriverInfoVKTest | , |
| CanDumpToLog | |||
| ) |
Definition at line 26 of file driver_info_vk_unittests.cc.
References impeller::BackendCast< SurfaceContextVK, Context >::Cast(), and impeller::SurfaceContextVK::GetParent().
| impeller::testing::TEST_P | ( | DriverInfoVKTest | , |
| CanQueryDriverInfo | |||
| ) |
Definition at line 14 of file driver_info_vk_unittests.cc.
References impeller::BackendCast< SurfaceContextVK, Context >::Cast(), impeller::SurfaceContextVK::GetParent(), and impeller::kUnknown.
| impeller::testing::TEST_P | ( | EntityPassTargetTest | , |
| SwapWithMSAAImplicitResolve | |||
| ) |
Definition at line 53 of file entity_pass_target_unittests.cc.
References impeller::TextureDescriptor::format, impeller::kCount4, impeller::kDevicePrivate, impeller::kDontCare, impeller::kRenderTarget, impeller::kStoreAndMultisampleResolve, impeller::kTexture2DMultisample, impeller::Attachment::load_action, impeller::Attachment::resolve_texture, impeller::TextureDescriptor::sample_count, impeller::RenderTarget::SetColorAttachment(), impeller::RenderTarget::SetStencilAttachment(), impeller::TextureDescriptor::size, impeller::TextureDescriptor::storage_mode, impeller::Attachment::store_action, impeller::Attachment::texture, impeller::TextureDescriptor::type, and impeller::TextureDescriptor::usage.
| impeller::testing::TEST_P | ( | EntityPassTargetTest | , |
| SwapWithMSAATexture | |||
| ) |
Definition at line 19 of file entity_pass_target_unittests.cc.
| impeller::testing::TEST_P | ( | EntityTest | , |
| AdvancedBlendCoverageHintIsNotResetByEntityPass | |||
| ) |
Definition at line 2370 of file entity_unittests.cc.
References impeller::Color::BlackTransparent(), data, impeller::Entity::GetCoverage(), impeller::kClear, impeller::kColorBurn, impeller::RenderTarget::kDefaultColorAttachmentConfig, impeller::kDevicePrivate, impeller::kDontCare, impeller::TypographerContextSkia::Make(), impeller::Geometry::MakeRect(), impeller::Matrix::MakeScale(), impeller::TSize< T >::MakeWH(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Entity::SetBlendMode(), impeller::Entity::SetContents(), impeller::Entity::SetTransform(), and impeller::RenderTarget::AttachmentConfig::storage_mode.
| impeller::testing::TEST_P | ( | EntityTest | , |
| BezierCircleScaled | |||
| ) |
Definition at line 993 of file entity_unittests.cc.
References impeller::Close(), impeller::SolidColorContents::Make(), impeller::Matrix::MakeScale(), impeller::PathBuilder::MoveTo(), impeller::Color::Red(), impeller::Entity::Render(), scale, impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| BlendingModeOptions | |||
| ) |
Definition at line 862 of file entity_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::saturated::b, color, impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::DrawPlaygroundLine(), impeller::HostBuffer::EmplaceUniform(), impeller::ContentContext::GetSolidFillPipeline(), impeller::ContentContext::GetTransientsBuffer(), impeller::kClear, impeller::kDestination, impeller::kDestinationATop, impeller::kDestinationIn, impeller::kDestinationOut, impeller::kDestinationOver, impeller::Entity::kLastPipelineBlendMode, impeller::kModulate, impeller::kPlus, impeller::kSource, impeller::kSourceATop, impeller::kSourceIn, impeller::kSourceOut, impeller::kSourceOver, impeller::kTriangle, impeller::kXor, impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeScale(), impeller::TRect< Scalar >::MakeXYWH(), impeller::OptionsFromPass(), impeller::Color::White(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | EntityTest | , |
| BorderMaskBlurCoverageIsCorrect | |||
| ) |
Definition at line 1394 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), ASSERT_RECT_NEAR, impeller::Color::CornflowerBlue(), impeller::kPi, impeller::FilterInput::Make(), impeller::FilterContents::MakeBorderMaskBlur(), impeller::Geometry::MakeFillPath(), impeller::Matrix::MakeRotationZ(), impeller::TRect< Scalar >::MakeXYWH(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CanComputeGeometryForEmptyPathsWithoutCrashing | |||
| ) |
Definition at line 2549 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Path::GetBoundingBox(), impeller::GeometryResult::kNormal, impeller::Geometry::MakeFillPath(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CanCreateEntity | |||
| ) |
Definition at line 71 of file entity_unittests.cc.
References impeller::Entity::GetTransform(), and impeller::Matrix::IsIdentity().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CanDrawCorrectlyWithRotatedTransform | |||
| ) |
Definition at line 546 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::kPi, impeller::SolidColorContents::Make(), impeller::Matrix::MakeRotationX(), impeller::Matrix::MakeRotationY(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), impeller::Entity::SetTransform(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CanDrawRect | |||
| ) |
Definition at line 265 of file entity_unittests.cc.
References impeller::Geometry::MakeRect(), impeller::Matrix::MakeScale(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CanDrawRRect | |||
| ) |
Definition at line 277 of file entity_unittests.cc.
References impeller::PathBuilder::AddRoundedRect(), impeller::kConvex, impeller::Geometry::MakeFillPath(), impeller::Matrix::MakeScale(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::Entity::SetContents(), impeller::PathBuilder::SetConvexity(), impeller::Entity::SetTransform(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CanRenderEmptyPathsWithoutCrashing | |||
| ) |
Definition at line 2571 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Path::GetBoundingBox(), impeller::Geometry::MakeFillPath(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeScale(), impeller::Color::Red(), impeller::Entity::SetContents(), impeller::Entity::SetTransform(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ClipContentsGetClipCoverageIsCorrect | |||
| ) |
| impeller::testing::TEST_P | ( | EntityTest | , |
| ClipContentsOptimizesFullScreenIntersectClips | |||
| ) |
Definition at line 23 of file clip_contents_unittests.cc.
References impeller::Entity::kIntersect, impeller::Geometry::MakeCover(), impeller::Entity::Render(), and impeller::Entity::SetContents().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ClipContentsShouldRenderIsCorrect | |||
| ) |
Definition at line 1510 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Geometry::MakeFillPath(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::TRect< Scalar >::MakeSize().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ColorFilterContentsWithLargeGeometry | |||
| ) |
Definition at line 2342 of file entity_unittests.cc.
References impeller::Color::Blue(), impeller::kSourceOver, impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeBlend(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Geometry::MakeRect(), impeller::Matrix::MakeScale(), impeller::Color::Red(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ColorFilterWithForegroundColorAdvancedBlend | |||
| ) |
Definition at line 2175 of file entity_unittests.cc.
References impeller::kColorBurn, impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeBlend(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ColorFilterWithForegroundColorClearBlend | |||
| ) |
Definition at line 2191 of file entity_unittests.cc.
References impeller::kClear, impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeBlend(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ColorFilterWithForegroundColorDstBlend | |||
| ) |
Definition at line 2223 of file entity_unittests.cc.
References impeller::kDestination, impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeBlend(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ColorFilterWithForegroundColorSrcBlend | |||
| ) |
Definition at line 2207 of file entity_unittests.cc.
References impeller::kSource, impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeBlend(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ColorFilterWithForegroundColorSrcInBlend | |||
| ) |
Definition at line 2239 of file entity_unittests.cc.
References impeller::kSourceIn, impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeBlend(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ColorMatrixFilterCoverageIsCorrect | |||
| ) |
Definition at line 1647 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), ASSERT_RECT_NEAR, impeller::Color::Coral(), impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeColorMatrix(), impeller::Geometry::MakeFillPath(), impeller::TRect< Scalar >::MakeXYWH(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ColorMatrixFilterEditable | |||
| ) |
Definition at line 1676 of file entity_unittests.cc.
References impeller::ColorMatrix::array, impeller::kPi, impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeColorMatrix(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeSkew(), impeller::Matrix::MakeTranslation(), offset, impeller::Entity::Render(), scale, impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ConicalGradientContentsIsOpaque | |||
| ) |
Definition at line 2283 of file entity_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::Contents::IsOpaque(), impeller::ConicalGradientContents::SetColors(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ContentContextOptionsHasReasonableHashFunctions | |||
| ) |
Definition at line 2459 of file entity_unittests.cc.
References impeller::ContentContextOptions::blend_mode, impeller::ContentContextOptions::has_depth_stencil_attachments, impeller::kColorBurn, impeller::kPoint, and impeller::ContentContextOptions::primitive_type.
| impeller::testing::TEST_P | ( | EntityTest | , |
| ContentsGetBoundsForEmptyPathReturnsNullopt | |||
| ) |
Definition at line 1335 of file entity_unittests.cc.
References impeller::Entity::GetCoverage(), and impeller::Entity::SetContents().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CoverageForStrokePathWithNegativeValuesInTransform | |||
| ) |
Definition at line 2255 of file entity_unittests.cc.
References ASSERT_RECT_NEAR, impeller::kPiOver2, impeller::kRound, impeller::LineTo(), impeller::Matrix::MakeRotationZ(), impeller::Geometry::MakeStrokePath(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), impeller::PathBuilder::MoveTo(), and transform.
| impeller::testing::TEST_P | ( | EntityTest | , |
| CubicCurveAndOverlapTest | |||
| ) |
Definition at line 592 of file entity_unittests.cc.
References impeller::Close(), impeller::LineTo(), impeller::SolidColorContents::Make(), impeller::Matrix::MakeScale(), impeller::PathBuilder::MoveTo(), impeller::Color::Red(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CubicCurveTest | |||
| ) |
Definition at line 524 of file entity_unittests.cc.
References impeller::Close(), impeller::SolidColorContents::Make(), impeller::Matrix::MakeScale(), impeller::PathBuilder::MoveTo(), impeller::Color::Red(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| DecalSpecializationAppliedToMorphologyFilter | |||
| ) |
| impeller::testing::TEST_P | ( | EntityTest | , |
| DoesNotCullEntitiesByDefault | |||
| ) |
Definition at line 1496 of file entity_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Geometry::MakeRect(), impeller::Entity::SetContents(), and impeller::Entity::ShouldRender().
| impeller::testing::TEST_P | ( | EntityTest | , |
| EntityPassCanMergeSubpassIntoParent | |||
| ) |
Definition at line 188 of file entity_unittests.cc.
References impeller::EntityPass::AddEntity(), impeller::EntityPass::AddSubpass(), impeller::Color::Blue(), CreatePassWithRectPath(), impeller::kUnknown, impeller::TRect< Scalar >::MakeLTRB(), impeller::Geometry::MakeRect(), impeller::Matrix::MakeScale(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| EntityPassCoverageRespectsCoverageLimit | |||
| ) |
Definition at line 210 of file entity_unittests.cc.
References ASSERT_RECT_NEAR, CreatePassWithRectPath(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST_P | ( | EntityTest | , |
| EntityPassRespectsUntrustedSubpassBoundsLimit | |||
| ) |
Definition at line 125 of file entity_unittests.cc.
References impeller::EntityPass::AddSubpass(), ASSERT_RECT_NEAR, CreatePassWithRectPath(), impeller::EntityPass::GetElementsCoverage(), impeller::EntityPass::GetSubpassCoverage(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST_P | ( | EntityTest | , |
| EntityPassTrustsSnugSubpassBoundsLimit | |||
| ) |
Definition at line 152 of file entity_unittests.cc.
References impeller::EntityPass::AddSubpass(), CreatePassWithRectPath(), EXPECT_RECT_NEAR, impeller::EntityPass::GetElementsCoverage(), impeller::EntityPass::GetSubpassCoverage(), impeller::kContainsContents, and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST_P | ( | EntityTest | , |
| FailOnValidationError | |||
| ) |
Definition at line 2535 of file entity_unittests.cc.
References impeller::kUnknown, and impeller::kVulkan.
| impeller::testing::TEST_P | ( | EntityTest | , |
| FillPathGeometryGetPositionBufferReturnsExpectedMode | |||
| ) |
Definition at line 2501 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Close(), impeller::kConvex, impeller::GeometryResult::kNonZero, impeller::GeometryResult::kNormal, impeller::LineTo(), impeller::Geometry::MakeFillPath(), impeller::TRect< Scalar >::MakeLTRB(), impeller::GeometryResult::mode, and impeller::PathBuilder::MoveTo().
| impeller::testing::TEST_P | ( | EntityTest | , |
| FilterCoverageRespectsCropRect | |||
| ) |
Definition at line 240 of file entity_unittests.cc.
References ASSERT_RECT_NEAR, impeller::kSoftLight, impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeBlend(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::TRect< Scalar >::MakeSize().
| impeller::testing::TEST_P | ( | EntityTest | , |
| Filters | |||
| ) |
Definition at line 1027 of file entity_unittests.cc.
References impeller::kModulate, impeller::kScreen, impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeBlend(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| GaussianBlurFilter | |||
| ) |
Definition at line 1055 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Color::alpha, impeller::Color::Black(), impeller::Entity::GetCoverage(), impeller::Entity::kClamp, impeller::Entity::kDecal, impeller::FilterContents::kInner, impeller::Entity::kMirror, impeller::FilterContents::kNormal, impeller::FilterContents::kOuter, impeller::kPi, impeller::Entity::kRepeat, impeller::FilterContents::kSolid, impeller::SolidColorContents::Make(), impeller::FilterInput::Make(), impeller::FilterContents::MakeBorderMaskBlur(), impeller::Geometry::MakeFillPath(), impeller::FilterContents::MakeGaussianBlur(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), impeller::TRect< Scalar >::MakeSize(), impeller::Matrix::MakeSkew(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), offset, impeller::Entity::Render(), scale, impeller::Entity::SetContents(), impeller::Entity::SetTransform(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | EntityTest | , |
| GeometryBoundsAreTransformed | |||
| ) |
Definition at line 293 of file entity_unittests.cc.
References ASSERT_RECT_NEAR, impeller::Geometry::MakeRect(), impeller::Matrix::MakeScale(), impeller::TRect< Scalar >::MakeXYWH(), and transform.
| impeller::testing::TEST_P | ( | EntityTest | , |
| InheritOpacityTest | |||
| ) |
Definition at line 2125 of file entity_unittests.cc.
References impeller::Color::Blue(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::Geometry::MakeRect().
| impeller::testing::TEST_P | ( | EntityTest | , |
| LinearGradientContentsIsOpaque | |||
| ) |
Definition at line 2291 of file entity_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::LinearGradientContents::IsOpaque(), impeller::Entity::kDecal, impeller::LinearGradientContents::SetColors(), impeller::LinearGradientContents::SetTileMode(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | EntityTest | , |
| LinearToSrgbFilter | |||
| ) |
Definition at line 1755 of file entity_unittests.cc.
References impeller::FilterInput::Make(), impeller::FilterContents::MakeGaussianBlur(), impeller::ColorFilterContents::MakeLinearToSrgbFilter(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| LinearToSrgbFilterCoverageIsCorrect | |||
| ) |
Definition at line 1734 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), ASSERT_RECT_NEAR, impeller::FilterInput::Make(), impeller::Geometry::MakeFillPath(), impeller::ColorFilterContents::MakeLinearToSrgbFilter(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::MintCream(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| MorphologyFilter | |||
| ) |
Definition at line 1228 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), impeller::Color::alpha, impeller::Color::Black(), impeller::FilterContents::kDilate, impeller::FilterContents::kErode, impeller::kPi, impeller::SolidColorContents::Make(), impeller::FilterInput::Make(), impeller::FilterContents::MakeMorphology(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), impeller::TRect< Scalar >::MakeSize(), impeller::Matrix::MakeSkew(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), offset, impeller::Entity::Render(), scale, impeller::Entity::SetContents(), impeller::Entity::SetTransform(), and impeller::PathBuilder::TakePath().
| impeller::testing::TEST_P | ( | EntityTest | , |
| PointFieldGeometryCoverage | |||
| ) |
Definition at line 2334 of file entity_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), impeller::Geometry::MakePointField(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST_P | ( | EntityTest | , |
| RadialGradientContentsIsOpaque | |||
| ) |
Definition at line 2302 of file entity_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::RadialGradientContents::IsOpaque(), impeller::Entity::kDecal, impeller::RadialGradientContents::SetColors(), impeller::RadialGradientContents::SetTileMode(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | EntityTest | , |
| RRectShadowTest | |||
| ) |
Definition at line 1594 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), blur_radius, color, impeller::DrawPlaygroundLine(), impeller::Entity::GetCoverage(), impeller::Color::Green(), impeller::Geometry::MakeFillPath(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeScale(), impeller::Color::Premultiply(), impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), impeller::Entity::SetTransform(), impeller::PathBuilder::TakePath(), impeller::Color::White(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | EntityTest | , |
| RuntimeEffect | |||
| ) |
Definition at line 1949 of file entity_unittests.cc.
References impeller::Geometry::MakeCover(), impeller::PlaygroundBackendToRuntimeStageBackend(), and impeller::Entity::SetContents().
| impeller::testing::TEST_P | ( | EntityTest | , |
| RuntimeEffectCanPrecache | |||
| ) |
Definition at line 2063 of file entity_unittests.cc.
References impeller::PlaygroundBackendToRuntimeStageBackend().
| impeller::testing::TEST_P | ( | EntityTest | , |
| RuntimeEffectCanSuccessfullyRender | |||
| ) |
Definition at line 2016 of file entity_unittests.cc.
References impeller::Geometry::MakeCover(), impeller::PlaygroundBackendToRuntimeStageBackend(), and impeller::Entity::SetContents().
| impeller::testing::TEST_P | ( | EntityTest | , |
| RuntimeEffectSetsRightSizeWhenUniformIsStruct | |||
| ) |
Definition at line 2077 of file entity_unittests.cc.
References impeller::kVulkan, impeller::Geometry::MakeCover(), impeller::PlaygroundBackendToRuntimeStageBackend(), and impeller::Entity::SetContents().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SetBlendMode | |||
| ) |
Definition at line 1328 of file entity_unittests.cc.
References impeller::Entity::GetBlendMode(), impeller::kClear, impeller::kSourceOver, and impeller::Entity::SetBlendMode().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SolidColorContentsIsOpaque | |||
| ) |
Definition at line 2275 of file entity_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::SolidColorContents::IsOpaque(), and impeller::SolidColorContents::SetColor().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SolidColorContentsStrokeSetMiterLimit | |||
| ) |
Definition at line 842 of file entity_unittests.cc.
References impeller::Geometry::MakeStrokePath().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SolidColorContentsStrokeSetStrokeCapsAndJoins | |||
| ) |
Definition at line 820 of file entity_unittests.cc.
References impeller::kButt, impeller::kMiter, impeller::kRound, impeller::kSquare, and impeller::Geometry::MakeStrokePath().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SolidFillCoverageIsCorrect | |||
| ) |
Definition at line 1421 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), ASSERT_RECT_NEAR, impeller::Color::CornflowerBlue(), impeller::Entity::GetCoverage(), impeller::Geometry::MakeFillPath(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeTranslation(), impeller::Entity::SetContents(), impeller::Entity::SetTransform(), and impeller::Color::WhiteTransparent().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SolidFillShouldRenderIsCorrect | |||
| ) |
| impeller::testing::TEST_P | ( | EntityTest | , |
| SolidStrokeCoverageIsCorrect | |||
| ) |
Definition at line 1341 of file entity_unittests.cc.
References impeller::PathBuilder::AddLine(), ASSERT_RECT_NEAR, impeller::Color::Black(), impeller::Entity::GetCoverage(), impeller::kBevel, impeller::kButt, impeller::kMiter, impeller::kSquare, impeller::TRect< Scalar >::MakeLTRB(), impeller::Geometry::MakeStrokePath(), and impeller::Entity::SetContents().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SpecializationConstantsAreAppliedToVariants | |||
| ) |
Definition at line 2420 of file entity_unittests.cc.
References impeller::kA8UNormInt, and impeller::kR8G8B8A8UNormInt.
| impeller::testing::TEST_P | ( | EntityTest | , |
| SrgbToLinearFilter | |||
| ) |
Definition at line 1807 of file entity_unittests.cc.
References impeller::FilterInput::Make(), impeller::FilterContents::MakeGaussianBlur(), impeller::Matrix::MakeScale(), impeller::ColorFilterContents::MakeSrgbToLinearFilter(), impeller::Matrix::MakeTranslation(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SrgbToLinearFilterCoverageIsCorrect | |||
| ) |
Definition at line 1786 of file entity_unittests.cc.
References impeller::PathBuilder::AddRect(), ASSERT_RECT_NEAR, impeller::Color::DeepPink(), impeller::FilterInput::Make(), impeller::Geometry::MakeFillPath(), impeller::ColorFilterContents::MakeSrgbToLinearFilter(), impeller::TRect< Scalar >::MakeXYWH(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| StrokeCapAndJoinTest | |||
| ) |
Definition at line 384 of file entity_unittests.cc.
References impeller::PathBuilder::AddCubicCurve(), impeller::PathBuilder::AddRect(), impeller::saturated::b, impeller::Color::Black(), impeller::Close(), impeller::DrawPlaygroundLine(), impeller::DrawPlaygroundPoint(), impeller::Entity::GetCoverage(), impeller::Color::Green(), impeller::kBevel, impeller::kButt, impeller::kMiter, impeller::kRound, impeller::kSquare, impeller::LineTo(), impeller::Geometry::MakeFillPath(), impeller::Matrix::MakeScale(), impeller::Geometry::MakeStrokePath(), impeller::PathBuilder::MoveTo(), padding, impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), impeller::Entity::SetTransform(), impeller::PathBuilder::TakePath(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | EntityTest | , |
| StrokeWithTextureContents | |||
| ) |
Definition at line 320 of file entity_unittests.cc.
References impeller::Entity::kClamp, impeller::LineTo(), impeller::Matrix::MakeScale(), impeller::Geometry::MakeStrokePath(), impeller::MoveTo(), impeller::PathBuilder::MoveTo(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SweepGradientContentsIsOpaque | |||
| ) |
Definition at line 2313 of file entity_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::RadialGradientContents::IsOpaque(), impeller::Entity::kDecal, impeller::RadialGradientContents::SetColors(), impeller::RadialGradientContents::SetTileMode(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | EntityTest | , |
| TextContentsCeilsGlyphScaleToDecimal | |||
| ) |
Definition at line 2362 of file entity_unittests.cc.
References impeller::TextFrame::RoundScaledFontSize().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ThreeStrokesInOnePath | |||
| ) |
Definition at line 301 of file entity_unittests.cc.
References impeller::LineTo(), impeller::Matrix::MakeScale(), impeller::Geometry::MakeStrokePath(), impeller::MoveTo(), impeller::PathBuilder::MoveTo(), impeller::Color::Red(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| TiledTextureContentsIsOpaque | |||
| ) |
Definition at line 2324 of file entity_unittests.cc.
References impeller::TiledTextureContents::IsOpaque(), and impeller::TiledTextureContents::SetTexture().
| impeller::testing::TEST_P | ( | EntityTest | , |
| TiledTextureContentsRendersWithCorrectPipeline | |||
| ) |
Definition at line 20 of file tiled_texture_contents_unittests.cc.
References impeller::TextureDescriptor::format, impeller::kDevicePrivate, impeller::kMetal, impeller::kR8G8B8A8UNormInt, impeller::kTexture2D, impeller::Geometry::MakeCover(), impeller::TiledTextureContents::Render(), impeller::ColorSourceContents::SetGeometry(), impeller::TiledTextureContents::SetTexture(), impeller::TextureDescriptor::size, impeller::TextureDescriptor::storage_mode, and impeller::TextureDescriptor::type.
| impeller::testing::TEST_P | ( | EntityTest | , |
| TiledTextureContentsRendersWithCorrectPipelineExternalOES | |||
| ) |
Definition at line 57 of file tiled_texture_contents_unittests.cc.
References impeller::TextureDescriptor::format, impeller::kDevicePrivate, impeller::kOpenGLES, impeller::kR8G8B8A8UNormInt, impeller::kTextureExternalOES, impeller::Geometry::MakeCover(), impeller::TiledTextureContents::Render(), impeller::ColorSourceContents::SetGeometry(), impeller::TiledTextureContents::SetTexture(), impeller::TextureDescriptor::size, impeller::TextureDescriptor::storage_mode, and impeller::TextureDescriptor::type.
| impeller::testing::TEST_P | ( | EntityTest | , |
| TriangleInsideASquare | |||
| ) |
Definition at line 341 of file entity_unittests.cc.
References impeller::saturated::b, impeller::PathBuilder::Close(), impeller::DrawPlaygroundPoint(), impeller::PathBuilder::LineTo(), impeller::Matrix::MakeScale(), impeller::Geometry::MakeStrokePath(), impeller::PathBuilder::MoveTo(), offset, impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), impeller::Entity::SetTransform(), impeller::PathBuilder::TakePath(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | EntityTest | , |
| YUVToRGBFilter | |||
| ) |
Definition at line 1916 of file entity_unittests.cc.
References CreateTestYUVTextures(), impeller::kBT601FullRange, impeller::kBT601LimitedRange, impeller::kOpenGLES, impeller::TRect< Scalar >::MakeLTRB(), impeller::TextureContents::MakeRect(), impeller::TRect< Scalar >::MakeSize(), impeller::Matrix::MakeTranslation(), impeller::FilterContents::MakeYUVToRGBFilter(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
| CalculateUVsSimple | |||
| ) |
Definition at line 325 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::GaussianBlurFilterContents::CalculateUVs(), impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakePointBounds(), impeller::TRect< Scalar >::MakeSize(), impeller::TRect< Scalar >::MakeXYWH(), RectNear(), and uvs.
| impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
| CoverageWithEffectTransform | |||
| ) |
Definition at line 177 of file gaussian_blur_filter_contents_unittests.cc.
References EXPECT_RECT_NEAR, impeller::GaussianBlurFilterContents::GetFilterCoverage(), impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
| CoverageWithTexture | |||
| ) |
Definition at line 156 of file gaussian_blur_filter_contents_unittests.cc.
References EXPECT_RECT_NEAR, impeller::GaussianBlurFilterContents::GetFilterCoverage(), impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeTranslation(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
| RenderCoverageMatchesGetCoverage | |||
| ) |
Definition at line 229 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSourceOver, impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), and RectNear().
| impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
| RenderCoverageMatchesGetCoverageRotated | |||
| ) |
Definition at line 292 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSourceOver, impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeTranslation(), RectNear(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
| RenderCoverageMatchesGetCoverageTranslate | |||
| ) |
Definition at line 259 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSourceOver, impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeTranslation(), RectNear(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
| TextureContentsWithDestinationRect | |||
| ) |
Definition at line 338 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSourceOver, impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeSize(), impeller::TRect< Scalar >::MakeXYWH(), and RectNear().
| impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
| TextureContentsWithDestinationRectScaled | |||
| ) |
Definition at line 372 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSourceOver, impeller::FilterInput::Make(), impeller::Matrix::MakeScale(), impeller::TRect< Scalar >::MakeSize(), impeller::TRect< Scalar >::MakeXYWH(), RectNear(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
| TextureContentsWithEffectTransform | |||
| ) |
Definition at line 412 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSourceOver, impeller::FilterInput::Make(), impeller::Matrix::MakeScale(), impeller::TRect< Scalar >::MakeSize(), impeller::TRect< Scalar >::MakeXYWH(), and RectNear().
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| CanEmplace | |||
| ) |
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| CanEmplaceWithAlignment | |||
| ) |
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| EmplaceWithProcIsAligned | |||
| ) |
Definition at line 149 of file host_buffer_unittests.cc.
References impeller::HostBuffer::Create(), and impeller::BufferView::range.
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| EmplacingLargerThanBlockSizeCreatesOneOffBuffer | |||
| ) |
Definition at line 106 of file host_buffer_unittests.cc.
References buffer_view, and impeller::HostBuffer::Create().
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| EmplacingLargerThanBlockSizeCreatesOneOffBufferCallback | |||
| ) |
Definition at line 93 of file host_buffer_unittests.cc.
References buffer_view, impeller::HostBuffer::Create(), and data.
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| HostBufferInitialState | |||
| ) |
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| ResetIncrementsFrameCounter | |||
| ) |
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| UnusedBuffersAreDiscardedWhenResetting | |||
| ) |
Definition at line 118 of file host_buffer_unittests.cc.
References impeller::HostBuffer::Create(), and data.
| impeller::testing::TEST_P | ( | MatrixFilterContentsTest | , |
| RenderCoverageMatchesGetCoverageClippedSubpassScale | |||
| ) |
Definition at line 180 of file matrix_filter_contents_unittests.cc.
References impeller::FilterContents::GetCoverage(), impeller::FilterContents::GetEntity(), impeller::Entity::kSubpassAppendSnapshotTransform, impeller::FilterInput::Make(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), impeller::FilterContents::SetEffectTransform(), impeller::FilterContents::SetInputs(), impeller::MatrixFilterContents::SetMatrix(), impeller::MatrixFilterContents::SetRenderingMode(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | MatrixFilterContentsTest | , |
| RenderCoverageMatchesGetCoverageClippedSubpassTranslate | |||
| ) |
Definition at line 143 of file matrix_filter_contents_unittests.cc.
References impeller::FilterContents::GetCoverage(), impeller::FilterContents::GetEntity(), impeller::Entity::kSubpassAppendSnapshotTransform, impeller::FilterInput::Make(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), impeller::FilterContents::SetEffectTransform(), impeller::FilterContents::SetInputs(), impeller::MatrixFilterContents::SetMatrix(), impeller::MatrixFilterContents::SetRenderingMode(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | MatrixFilterContentsTest | , |
| RenderCoverageMatchesGetCoverageIdentity | |||
| ) |
Definition at line 111 of file matrix_filter_contents_unittests.cc.
References impeller::FilterContents::GetCoverage(), impeller::FilterContents::GetEntity(), impeller::FilterInput::Make(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), impeller::FilterContents::SetInputs(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | MatrixFilterContentsTest | , |
| RenderCoverageMatchesGetCoverageScale | |||
| ) |
Definition at line 163 of file matrix_filter_contents_unittests.cc.
References impeller::FilterContents::GetCoverage(), impeller::FilterContents::GetEntity(), impeller::FilterInput::Make(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), impeller::FilterContents::SetEffectTransform(), impeller::FilterContents::SetInputs(), impeller::MatrixFilterContents::SetMatrix(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | MatrixFilterContentsTest | , |
| RenderCoverageMatchesGetCoverageSubpassScale | |||
| ) |
Definition at line 200 of file matrix_filter_contents_unittests.cc.
References impeller::FilterContents::GetCoverage(), impeller::FilterContents::GetEntity(), impeller::Entity::kSubpassPrependSnapshotTransform, impeller::FilterInput::Make(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), impeller::FilterContents::SetEffectTransform(), impeller::FilterContents::SetInputs(), impeller::MatrixFilterContents::SetMatrix(), impeller::MatrixFilterContents::SetRenderingMode(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | MatrixFilterContentsTest | , |
| RenderCoverageMatchesGetCoverageTranslate | |||
| ) |
Definition at line 126 of file matrix_filter_contents_unittests.cc.
References impeller::FilterContents::GetCoverage(), impeller::FilterContents::GetEntity(), impeller::FilterInput::Make(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), impeller::FilterContents::SetEffectTransform(), impeller::FilterContents::SetInputs(), impeller::MatrixFilterContents::SetMatrix(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | RendererDartTest | , |
| CanCreateRenderPassAndSubmit | |||
| ) |
Definition at line 302 of file renderer_dart_unittests.cc.
| impeller::testing::TEST_P | ( | RendererDartTest | , |
| CanCreateShaderLibrary | |||
| ) |
Definition at line 290 of file renderer_dart_unittests.cc.
| impeller::testing::TEST_P | ( | RendererDartTest | , |
| CanInstantiateFlutterGPUContext | |||
| ) |
These test entries correspond to Dart functions located in flutter/impeller/fixtures/dart_tests.dart
Definition at line 286 of file renderer_dart_unittests.cc.
| impeller::testing::TEST_P | ( | RendererDartTest | , |
| CanReflectUniformStructs | |||
| ) |
Definition at line 294 of file renderer_dart_unittests.cc.
| impeller::testing::TEST_P | ( | RendererDartTest | , |
| CanRunDartInPlaygroundFrame | |||
| ) |
Definition at line 271 of file renderer_dart_unittests.cc.
| impeller::testing::TEST_P | ( | RendererDartTest | , |
| UniformBindFailsForInvalidHostBufferOffset | |||
| ) |
Definition at line 298 of file renderer_dart_unittests.cc.
| impeller::testing::TEST_P | ( | RendererTest | , |
| ArrayUniforms | |||
| ) |
Definition at line 997 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::kCount4, impeller::PipelineBuilder< VertexShader_, FragmentShader_ >::MakeDefaultPipelineDescriptor(), impeller::Matrix::MakeOrthographic(), impeller::Color::MakeRGBA8(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST_P | ( | RendererTest | , |
| BabysFirstTriangle | |||
| ) |
Definition at line 123 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::Color::Blue(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::Color::Green(), impeller::kCount4, impeller::PipelineBuilder< VertexShader_, FragmentShader_ >::MakeDefaultPipelineDescriptor(), and impeller::Color::Red().
| impeller::testing::TEST_P | ( | RendererTest | , |
| CachesRenderPassAndFramebuffer | |||
| ) |
Definition at line 16 of file render_pass_cache_unittests.cc.
References impeller::BackendCast< TextureVK, Texture >::Cast(), and impeller::kVulkan.
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanBlitTextureToBuffer | |||
| ) |
Definition at line 613 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::DeviceBuffer::AsBufferView(), buffer_view, impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::TextureDescriptor::format, impeller::kCount4, impeller::kHostVisible, impeller::kOpenGLES, impeller::kR8G8B8A8UNormInt, impeller::kRenderTarget, impeller::kShaderRead, impeller::kShaderWrite, impeller::PipelineBuilder< VertexShader_, FragmentShader_ >::MakeDefaultPipelineDescriptor(), impeller::Matrix::MakeOrthographic(), impeller::Matrix::MakeScale(), impeller::TextureDescriptor::mip_count, impeller::VertexBufferBuilder< VertexType_, IndexType_ >::SetLabel(), impeller::DeviceBufferDescriptor::size, impeller::TextureDescriptor::size, impeller::DeviceBufferDescriptor::storage_mode, impeller::TextureDescriptor::storage_mode, impeller::TextureDescriptor::usage, and VALIDATION_LOG.
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanBlitTextureToTexture | |||
| ) |
Definition at line 498 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::TextureDescriptor::format, impeller::kCount4, impeller::kHostVisible, impeller::kOpenGLES, impeller::kR8G8B8A8UNormInt, impeller::kRenderTarget, impeller::kShaderRead, impeller::PipelineBuilder< VertexShader_, FragmentShader_ >::MakeDefaultPipelineDescriptor(), impeller::Matrix::MakeOrthographic(), impeller::Matrix::MakeScale(), impeller::TextureDescriptor::mip_count, impeller::VertexBufferBuilder< VertexType_, IndexType_ >::SetLabel(), impeller::TextureDescriptor::size, impeller::TextureDescriptor::storage_mode, and impeller::TextureDescriptor::usage.
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanCreateBoxPrimitive | |||
| ) |
Definition at line 54 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::kCount4, impeller::kFill, impeller::kLine, impeller::Matrix::MakeOrthographic(), impeller::Matrix::MakeScale(), and impeller::VertexBufferBuilder< VertexType_, IndexType_ >::SetLabel().
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanGenerateMipmaps | |||
| ) |
Definition at line 747 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::kBase, impeller::kCount4, impeller::kLinear, impeller::kNearest, impeller::kOpenGLES, impeller::PipelineBuilder< VertexShader_, FragmentShader_ >::MakeDefaultPipelineDescriptor(), impeller::Matrix::MakeOrthographic(), impeller::Matrix::MakeScale(), impeller::SamplerDescriptor::min_filter, impeller::SamplerDescriptor::mip_filter, and impeller::VertexBufferBuilder< VertexType_, IndexType_ >::SetLabel().
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanLookupRenderTargetProperties | |||
| ) |
Definition at line 1341 of file renderer_unittests.cc.
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanRenderInstanced | |||
| ) |
Definition at line 441 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::RenderPass::Draw(), impeller::RenderPass::GetOrthographicTransform(), impeller::RenderPass::GetRenderTargetSize(), impeller::kCount4, impeller::kOpenGLES, impeller::Matrix::MakeOrthographic(), impeller::Matrix::MakeScale(), impeller::Color::Random(), impeller::RenderPass::SetCommandLabel(), impeller::RenderPass::SetInstanceCount(), impeller::RenderPass::SetPipeline(), and impeller::RenderPass::SetVertexBuffer().
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanRenderMultiplePrimitives | |||
| ) |
Definition at line 265 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::kCount4, impeller::Matrix::MakeOrthographic(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), and impeller::VertexBufferBuilder< VertexType_, IndexType_ >::SetLabel().
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanRenderPerspectiveCube | |||
| ) |
Definition at line 176 of file renderer_unittests.cc.
References impeller::Color::Blue(), impeller::BufferView::buffer, impeller::HostBuffer::Create(), impeller::Degrees::degrees, impeller::saturated::distance, impeller::Color::Green(), impeller::VertexBuffer::index_buffer, impeller::VertexBuffer::index_type, impeller::k16bit, impeller::kBackFace, impeller::kCount4, impeller::kCounterClockwise, impeller::PipelineBuilder< VertexShader_, FragmentShader_ >::MakeDefaultPipelineDescriptor(), impeller::Matrix::MakePerspective(), impeller::Matrix::MakeRotationX(), impeller::Matrix::MakeRotationY(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeTranslation(), impeller::Color::Red(), impeller::VertexBuffer::vertex_buffer, impeller::VertexBuffer::vertex_count, impeller::Vector3::x, impeller::Vector3::y, impeller::Color::Yellow(), and impeller::Vector3::z.
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanRenderToTexture | |||
| ) |
Definition at line 338 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::TextureDescriptor::format, impeller::Attachment::IsValid(), impeller::kClear, impeller::kCount1, impeller::kDeviceTransient, impeller::kDontCare, impeller::kHostVisible, impeller::kRenderTarget, impeller::kS8UInt, impeller::kStore, impeller::Attachment::load_action, impeller::Matrix::MakeOrthographic(), impeller::Matrix::MakeTranslation(), impeller::TextureDescriptor::mip_count, impeller::RenderTarget::SetColorAttachment(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::SetLabel(), impeller::RenderTarget::SetStencilAttachment(), impeller::TextureDescriptor::size, impeller::TextureDescriptor::storage_mode, impeller::Attachment::store_action, impeller::Attachment::texture, and impeller::TextureDescriptor::usage.
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanSepiaToneThenSwizzleWithSubpasses | |||
| ) |
Definition at line 1489 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::kOpenGLES, impeller::Matrix::MakeOrthographic(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanSepiaToneWithSubpasses | |||
| ) |
Definition at line 1394 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::kOpenGLES, impeller::Matrix::MakeOrthographic(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST_P | ( | RendererTest | , |
| DefaultIndexBehavior | |||
| ) |
Definition at line 1111 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::GetIndexType(), and impeller::kNone.
| impeller::testing::TEST_P | ( | RendererTest | , |
| DefaultIndexSize | |||
| ) |
Definition at line 1101 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AppendIndex(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::GetIndexType(), and impeller::k16bit.
| impeller::testing::TEST_P | ( | RendererTest | , |
| InactiveUniforms | |||
| ) |
Definition at line 1054 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::Color::Green(), impeller::kCount4, impeller::PipelineBuilder< VertexShader_, FragmentShader_ >::MakeDefaultPipelineDescriptor(), impeller::Matrix::MakeOrthographic(), impeller::Matrix::MakeScale(), and impeller::Color::Red().
| impeller::testing::TEST_P | ( | RendererTest | , |
| Planet | |||
| ) |
Definition at line 931 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::kCount4, impeller::PipelineBuilder< VertexShader_, FragmentShader_ >::MakeDefaultPipelineDescriptor(), and impeller::Matrix::MakeOrthographic().
| impeller::testing::TEST_P | ( | RendererTest | , |
| RenderTargetCreateOffscreenMSAASetsDefaultDepthStencilFormat | |||
| ) |
Definition at line 1361 of file renderer_unittests.cc.
References impeller::RenderTarget::GetDepthAttachment().
| impeller::testing::TEST_P | ( | RendererTest | , |
| StencilMask | |||
| ) |
Definition at line 1189 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), CompareFunctionUI(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::testing::CompareFunctionUIData::FunctionOf(), impeller::testing::CompareFunctionUIData::IndexOf(), impeller::kCount4, impeller::kDontCare, impeller::kHostVisible, impeller::kLessEqual, impeller::kLoad, impeller::RenderTarget::AttachmentConfig::load_action, impeller::Matrix::MakeOrthographic(), impeller::Matrix::MakeScale(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::SetLabel(), impeller::StencilAttachmentDescriptor::stencil_compare, impeller::RenderTarget::AttachmentConfig::storage_mode, impeller::RenderTarget::AttachmentConfig::store_action, and VALIDATION_LOG.
| impeller::testing::TEST_P | ( | RendererTest | , |
| TheImpeller | |||
| ) |
Definition at line 869 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::SamplerDescriptor::height_address_mode, impeller::kCount4, impeller::kRepeat, impeller::PipelineBuilder< VertexShader_, FragmentShader_ >::MakeDefaultPipelineDescriptor(), impeller::Matrix::MakeOrthographic(), and impeller::SamplerDescriptor::width_address_mode.
| impeller::testing::TEST_P | ( | RendererTest | , |
| VertexBufferBuilder | |||
| ) |
Definition at line 1119 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AppendIndex(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::GetIndexCount(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::GetVertexCount(), and impeller::VertexBufferBuilder< VertexType_, IndexType_ >::SetLabel().
| impeller::testing::TEST_P | ( | RenderTargetCacheTest | , |
| CachedTextureGetsNewAttachmentConfig | |||
| ) |
Definition at line 90 of file render_target_cache_unittests.cc.
References impeller::RenderTarget::AttachmentConfig::clear_color, impeller::RenderTarget::GetColorAttachments(), impeller::RenderTarget::kDefaultColorAttachmentConfig, and impeller::Color::Red().
| impeller::testing::TEST_P | ( | RenderTargetCacheTest | , |
| CachesUsedTexturesAcrossFrames | |||
| ) |
Definition at line 51 of file render_target_cache_unittests.cc.
| impeller::testing::TEST_P | ( | RenderTargetCacheTest | , |
| CreateWithEmptySize | |||
| ) |
Definition at line 115 of file render_target_cache_unittests.cc.
References impeller::RenderTarget::IsValid().
| impeller::testing::TEST_P | ( | RenderTargetCacheTest | , |
| DoesNotPersistFailedAllocations | |||
| ) |
Definition at line 75 of file render_target_cache_unittests.cc.
| impeller::testing::TEST_P | ( | RuntimeStageTest | , |
| CanCreatePipelineFromRuntimeStage | |||
| ) |
Definition at line 314 of file runtime_stage_unittests.cc.
References impeller::PipelineDescriptor::AddStageEntrypoint(), impeller::DescriptorSetLayout::binding, impeller::ColorAttachmentDescriptor::format, impeller::kEqual, impeller::kFragment, impeller::kUniformBuffer, impeller::kVertex, impeller::PlaygroundBackendToRuntimeStageBackend(), impeller::PipelineDescriptor::SetColorAttachmentDescriptor(), impeller::PipelineDescriptor::SetLabel(), impeller::PipelineDescriptor::SetStencilAttachmentDescriptors(), impeller::PipelineDescriptor::SetStencilPixelFormat(), impeller::PipelineDescriptor::SetVertexDescriptor(), and impeller::StencilAttachmentDescriptor::stencil_compare.
| impeller::testing::TEST_P | ( | RuntimeStageTest | , |
| CanReadUniforms | |||
| ) |
Definition at line 55 of file runtime_stage_unittests.cc.
References impeller::RuntimeStage::DecodeRuntimeStages(), impeller::kFloat, impeller::kMetal, impeller::kOpenGLES, impeller::kStruct, impeller::kVulkan, impeller::RuntimeStage::kVulkanUBOName, and impeller::PlaygroundBackendToRuntimeStageBackend().
| impeller::testing::TEST_P | ( | RuntimeStageTest | , |
| CanReadUniformsSamplerAfterUBO | |||
| ) |
Definition at line 254 of file runtime_stage_unittests.cc.
References impeller::RuntimeStage::DecodeRuntimeStages(), impeller::kSampledImage, impeller::kStruct, impeller::kVulkan, impeller::RuntimeStage::kVulkanUBOName, and impeller::PlaygroundBackendToRuntimeStageBackend().
| impeller::testing::TEST_P | ( | RuntimeStageTest | , |
| CanReadUniformsSamplerBeforeUBO | |||
| ) |
Definition at line 229 of file runtime_stage_unittests.cc.
References impeller::RuntimeStage::DecodeRuntimeStages(), impeller::kSampledImage, impeller::kStruct, impeller::kVulkan, impeller::RuntimeStage::kVulkanUBOName, and impeller::PlaygroundBackendToRuntimeStageBackend().
| impeller::testing::TEST_P | ( | RuntimeStageTest | , |
| CanReadValidBlob | |||
| ) |
Definition at line 29 of file runtime_stage_unittests.cc.
References impeller::RuntimeStage::DecodeRuntimeStages(), impeller::kFragment, and impeller::PlaygroundBackendToRuntimeStageBackend().
| impeller::testing::TEST_P | ( | RuntimeStageTest | , |
| CanRegisterStage | |||
| ) |
Definition at line 279 of file runtime_stage_unittests.cc.
References impeller::RuntimeStage::DecodeRuntimeStages(), impeller::kFragment, impeller::PlaygroundBackendToRuntimeStageBackend(), and impeller::ToShaderStage().
| impeller::testing::TEST_P | ( | RuntimeStageTest | , |
| CanRejectInvalidBlob | |||
| ) |
Definition at line 40 of file runtime_stage_unittests.cc.
References impeller::CreateMappingFromAllocation(), impeller::RuntimeStage::DecodeRuntimeStages(), and impeller::PlaygroundBackendToRuntimeStageBackend().
| impeller::testing::TEST_P | ( | RuntimeStageTest | , |
| ContainsExpectedShaderTypes | |||
| ) |
Definition at line 357 of file runtime_stage_unittests.cc.
References impeller::kMetal, impeller::kOpenGLES, impeller::kSkSL, and impeller::kVulkan.
| impeller::testing::TEST_P | ( | TypographerTest | , |
| CanConvertTextBlob | |||
| ) |
Definition at line 65 of file typographer_unittests.cc.
References impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| CanCreateGlyphAtlas | |||
| ) |
Definition at line 83 of file typographer_unittests.cc.
References impeller::HostBuffer::Create(), CreateGlyphAtlas(), impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), and impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| CanCreateRenderContext | |||
| ) |
Definition at line 78 of file typographer_unittests.cc.
References impeller::TypographerContextSkia::Make().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| GlyphAtlasIsRecycledIfUnchanged | |||
| ) |
Definition at line 179 of file typographer_unittests.cc.
References impeller::HostBuffer::Create(), CreateGlyphAtlas(), impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), and impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| GlyphAtlasTextureIsRecycledIfUnchanged | |||
| ) |
Definition at line 253 of file typographer_unittests.cc.
References impeller::HostBuffer::Create(), CreateGlyphAtlas(), impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), and impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| GlyphAtlasTextureWillGrowTilMaxTextureSize | |||
| ) |
Definition at line 419 of file typographer_unittests.cc.
References impeller::HostBuffer::Create(), CreateGlyphAtlas(), impeller::GlyphAtlas::kAlphaBitmap, impeller::kOpenGLES, impeller::TypographerContextSkia::Make(), and impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| GlyphAtlasWithLotsOfdUniqueGlyphSize | |||
| ) |
Definition at line 206 of file typographer_unittests.cc.
References impeller::HostBuffer::Create(), impeller::SubpixelGlyph::glyph, impeller::Glyph::index, impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), and impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| GlyphAtlasWithOddUniqueGlyphSize | |||
| ) |
Definition at line 159 of file typographer_unittests.cc.
References impeller::HostBuffer::Create(), CreateGlyphAtlas(), impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), and impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| GlyphColorIsIgnoredForNonEmojiFonts | |||
| ) |
Definition at line 324 of file typographer_unittests.cc.
References impeller::HostBuffer::Create(), CreateGlyphAtlas(), impeller::GlyphAtlas::kColorBitmap, impeller::TypographerContextSkia::Make(), and impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| GlyphColorIsPartOfCacheKey | |||
| ) |
Definition at line 290 of file typographer_unittests.cc.
References impeller::Color::Blue(), impeller::GlyphProperties::color, impeller::HostBuffer::Create(), CreateGlyphAtlas(), impeller::GlyphAtlas::kColorBitmap, impeller::TypographerContextSkia::Make(), impeller::MakeTextFrameFromTextBlobSkia(), and impeller::Color::Red().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| LazyAtlasTracksColor | |||
| ) |
Definition at line 120 of file typographer_unittests.cc.
References impeller::LazyGlyphAtlas::AddTextFrame(), impeller::HostBuffer::Create(), impeller::LazyGlyphAtlas::CreateOrGetGlyphAtlas(), impeller::GlyphAtlas::kAlphaBitmap, impeller::GlyphAtlas::kColorBitmap, impeller::TypographerContextSkia::Make(), and impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| RectanglePackerAddsNonoverlapingRectangles | |||
| ) |
Definition at line 354 of file typographer_unittests.cc.
References impeller::RectanglePacker::Factory(), NumberNear(), impeller::IPoint16::x(), and impeller::IPoint16::y().
| flutter::DlColor impeller::testing::toColor | ( | const float * | components | ) |
Definition at line 41 of file dl_unittests.cc.
References impeller::Color::ToIColor().
Referenced by TEST_P().
| std::vector<Point> impeller::testing::golden_cubic_and_quad_points |
Definition at line 16 of file golden_paths.h.
|
staticconstexpr |
Definition at line 740 of file aiks_unittests.cc.
Referenced by TEST_P().
|
static |
Definition at line 378 of file aiks_blur_unittests.cc.