Classes | |
| struct | Foo |
| struct | RWFoo |
| struct | CVTest |
| struct | BlendModeSelection |
| struct | MaskBlurTestConfig |
| struct | TextRenderOptions |
| class | BlendFilterContentsTest |
| class | GaussianBlurFilterContentsTest |
| class | MatrixFilterContentsTest |
| class | MockIdleWaiter |
| class | FailingAllocator |
| class | FlushTestDeviceBuffer |
| class | FlushTestAllocator |
| class | FlushTestContentContext |
| class | TestAllocator |
| struct | ColorBlendTestData |
| class | GoldenDigest |
| Manages a global variable for tracking instances of golden images. More... | |
| class | GoldenTests |
| class | MetalScreenshot |
A screenshot that was produced from MetalScreenshotter. More... | |
| class | MetalScreenshotter |
| class | Screenshot |
| class | Screenshotter |
| class | VulkanScreenshotter |
| class | WorkingDirectory |
| class | TestReactorGLES |
| class | MockWorker |
| class | RendererDartTest |
| class | CompareFunctionUIData |
| class | MockPathVertexWriter |
| class | MockSegmentReceiver |
Typedefs | |
| using | AiksTest = AiksPlayground |
| using | DisplayListTest = DlPlayground |
| using | HostBufferTest = EntityPlayground |
| using | TextContentsTest = PlaygroundTest |
| using | EntityTest = EntityPlayground |
| using | EntityPassTargetTest = EntityPlayground |
| using | RenderTargetCacheTest = EntityPlayground |
| using | SaveLayerUtilsTest = ::testing::Test |
| using | DlPathReceiverMock = flutter::testing::DlPathReceiverMock |
| using | AllocatorMTLTest = PlaygroundTest |
| using | ContextMTLTest = PlaygroundTest |
| using | SwapchainTransientsMTLTest = PlaygroundTest |
| using | DriverInfoVKTest = PlaygroundTest |
| using | PipelineCacheDataVKPlaygroundTest = PlaygroundTest |
| using | RendererTest = PlaygroundTest |
| using | BlitPassTest = AiksTest |
| using | ComputeTest = ComputePlaygroundTest |
| using | DeviceBufferTest = Playground |
| using | RuntimeStageTest = RuntimeStagePlayground |
| using | TypographerTest = PlaygroundTest |
Functions | |
| TEST (AllocationSizeTest, CanCreateTypedAllocations) | |
| TEST (AllocationSizeTest, CanCreateTypedAllocationsWithLiterals) | |
| TEST (AllocationSizeTest, CanConvert) | |
| TEST (AllocationSizeTest, ConversionsAreNonTruncating) | |
| TEST (AllocationSizeTest, CanGetFloatValues) | |
| TEST (AllocationSizeTest, RelationalOperatorsAreFunctional) | |
| TEST (AllocationSizeTest, CanCast) | |
| TEST (AllocationSizeTest, CanPerformSimpleArithmetic) | |
| TEST (AllocationSizeTest, CanConstructWithArith) | |
| TEST (ThreadTest, CanCreateMutex) | |
| TEST (ThreadTest, CanCreateMutexLock) | |
| TEST (ThreadTest, CanCreateRWMutex) | |
| TEST (ThreadTest, CanCreateRWMutexLock) | |
| 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 (AllocatorTest, RangeTest) | |
| TEST (BufferViewTest, Empty) | |
| TEST (BufferViewTest, TakeRaw) | |
| 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, DlAtlasGeometryNoBlendRenamed) | |
| TEST_P (AiksTest, DlAtlasGeometryBlend) | |
| TEST_P (AiksTest, DlAtlasGeometryColorButNoBlend) | |
| TEST_P (AiksTest, DlAtlasGeometrySkip) | |
| TEST_P (AiksTest, DrawImageRectWithBlendColorFilter) | |
| TEST_P (AiksTest, DrawImageRectWithMatrixColorFilter) | |
| TEST_P (AiksTest, DrawAtlasWithColorBurn) | |
| TEST_P (AiksTest, CanRenderColoredRect) | |
| TEST_P (AiksTest, CanRenderWideStrokedRectWithoutOverlap) | |
| TEST_P (AiksTest, CanRenderWideStrokedRectPathWithoutOverlap) | |
| 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, DrawImageRectSrcOutsideBounds) | |
| TEST_P (AiksTest, CanRenderSimpleClips) | |
| TEST_P (AiksTest, CanSaveLayerStandalone) | |
| TEST_P (AiksTest, CanRenderDifferentShapesWithSameColorSource) | |
| TEST_P (AiksTest, CanRenderRoundedRectWithNonUniformRadii) | |
| TEST_P (AiksTest, CanDrawPaint) | |
| TEST_P (AiksTest, CanDrawPaintMultipleTimes) | |
| TEST_P (AiksTest, StrokedRectsRenderCorrectly) | |
| TEST_P (AiksTest, FilledCirclesRenderCorrectly) | |
| TEST_P (AiksTest, StrokedCirclesRenderCorrectly) | |
| TEST_P (AiksTest, FilledEllipsesRenderCorrectly) | |
| TEST_P (AiksTest, FilledArcsRenderCorrectly) | |
| TEST_P (AiksTest, FilledArcsRenderCorrectlyWithCenter) | |
| TEST_P (AiksTest, NonSquareFilledArcsRenderCorrectly) | |
| TEST_P (AiksTest, NonSquareFilledArcsRenderCorrectlyWithCenter) | |
| TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithButtEnds) | |
| TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithSquareEnds) | |
| TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithRoundEnds) | |
| TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithBevelJoinsAndCenter) | |
| TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithMiterJoinsAndCenter) | |
| TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithRoundJoinsAndCenter) | |
| TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithSquareAndButtEnds) | |
| TEST_P (AiksTest, StrokedArcsRenderCorrectlyWithSquareAndButtAndRoundEnds) | |
| TEST_P (AiksTest, StrokedArcsCoverFullArcWithButtEnds) | |
| TEST_P (AiksTest, FilledRoundRectsRenderCorrectly) | |
| TEST_P (AiksTest, SolidColorCirclesOvalsRRectsMaskBlurCorrectly) | |
| TEST_P (AiksTest, CanRenderClippedBackdropFilter) | |
| TEST_P (AiksTest, CanDrawPerspectiveTransformWithClips) | |
| TEST_P (AiksTest, ImageColorSourceEffectTransform) | |
| TEST_P (AiksTest, SubpassWithClearColorOptimization) | |
| TEST_P (AiksTest, MatrixImageFilterDoesntCullWhenTranslatedFromOffscreen) | |
| TEST_P (AiksTest, MatrixImageFilterDoesntCullWhenScaledAndTranslatedFromOffscreen) | |
| TEST_P (AiksTest, ClearColorOptimizationWhenSubpassIsBiggerThanParentPass) | |
| TEST_P (AiksTest, EmptySaveLayerIgnoresPaint) | |
| TEST_P (AiksTest, EmptySaveLayerRendersWithClear) | |
| TEST_P (AiksTest, CanPerformSaveLayerWithBoundsAndLargerIntermediateIsNotAllocated) | |
| TEST_P (AiksTest, FormatWideGamut) | |
| TEST_P (AiksTest, FormatSRGB) | |
| TEST_P (AiksTest, CoordinateConversionsAreCorrect) | |
| TEST_P (AiksTest, CanPerformFullScreenMSAA) | |
| TEST_P (AiksTest, CanPerformSkew) | |
| TEST_P (AiksTest, CanPerformSaveLayerWithBounds) | |
| 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, FastEllipticalRRectMaskBlursRenderCorrectly) | |
| TEST_P (AiksTest, PipelineBlendSingleParameter) | |
| TEST_P (AiksTest, MassiveScalingMatrixImageFilter) | |
| TEST_P (AiksTest, NoDimplesInRRectPath) | |
| TEST_P (AiksTest, BackdropFilterOverUnclosedClip) | |
| static BlendModeSelection | GetBlendModeSelection () |
| 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, ColorFilterBlend) | |
| TEST_P (AiksTest, ColorFilterAdvancedBlend) | |
| TEST_P (AiksTest, ColorFilterAdvancedBlendNoFbFetch) | |
| TEST_P (AiksTest, BlendModePlusAlphaWideGamut) | |
| TEST_P (AiksTest, BlendModePlusAlphaColorFilterWideGamut) | |
| TEST_P (AiksTest, ForegroundBlendSubpassCollapseOptimization) | |
| TEST_P (AiksTest, ClearBlend) | |
| static sk_sp< DisplayList > | BlendModeTest (Vector2 content_scale, BlendMode blend_mode, const sk_sp< DlImageImpeller > &src_image, const sk_sp< DlImageImpeller > &dst_image, Scalar src_alpha) |
| TEST_P (AiksTest, CanDrawPaintMultipleTimesInteractive) | |
| TEST_P (AiksTest, ForegroundPipelineBlendAppliesTransformCorrectly) | |
| TEST_P (AiksTest, ForegroundAdvancedBlendAppliesTransformCorrectly) | |
| TEST_P (AiksTest, FramebufferAdvancedBlendCoverage) | |
| TEST_P (AiksTest, ColorWheel) | |
| TEST_P (AiksTest, DestructiveBlendColorFilterFloodsClip) | |
| TEST_P (AiksTest, AdvancedBlendColorFilterWithDestinationOpacity) | |
| TEST_P (AiksTest, EmulatedAdvancedBlendRestore) | |
| TEST_P (AiksTest, SolidColorOvalsMaskBlurTinySigma) | |
| sk_sp< flutter::DisplayList > | DoGradientOvalStrokeMaskBlur (Vector2 content_Scale, Scalar sigma, DlBlurStyle style) |
| TEST_P (AiksTest, GradientOvalStrokeMaskBlur) | |
| TEST_P (AiksTest, GradientOvalStrokeMaskBlurSigmaZero) | |
| TEST_P (AiksTest, GradientOvalStrokeMaskBlurOuter) | |
| TEST_P (AiksTest, GradientOvalStrokeMaskBlurInner) | |
| TEST_P (AiksTest, GradientOvalStrokeMaskBlurSolid) | |
| TEST_P (AiksTest, SolidColorCircleMaskBlurTinySigma) | |
| TEST_P (AiksTest, CanRenderMaskBlurHugeSigma) | |
| TEST_P (AiksTest, CanRenderForegroundBlendWithMaskBlur) | |
| TEST_P (AiksTest, CanRenderForegroundAdvancedBlendWithMaskBlur) | |
| TEST_P (AiksTest, CanRenderBackdropBlurInteractive) | |
| TEST_P (AiksTest, CanRenderBackdropBlur) | |
| TEST_P (AiksTest, CanRenderBackdropBlurWithSingleBackdropId) | |
| TEST_P (AiksTest, CanRenderMultipleBackdropBlurWithSingleBackdropId) | |
| TEST_P (AiksTest, CanRenderMultipleBackdropBlurWithSingleBackdropIdAndDistinctFilters) | |
| 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, MaskBlurWithZeroSigmaIsSkipped) | |
| TEST_P (AiksTest, MaskBlurOnZeroDimensionIsSkippedWideGamut) | |
| static sk_sp< DisplayList > | MaskBlurVariantTest (const AiksTest &test_context, const MaskBlurTestConfig &config) |
| TEST_P (AiksTest, GaussianBlurStyleInner) | |
| TEST_P (AiksTest, GaussianBlurStyleOuter) | |
| TEST_P (AiksTest, GaussianBlurStyleSolid) | |
| TEST_P (AiksTest, MaskBlurTexture) | |
| TEST_P (AiksTest, MaskBlurDoesntStretchContents) | |
| TEST_P (AiksTest, GaussianBlurAtPeripheryVertical) | |
| TEST_P (AiksTest, GaussianBlurAtPeripheryHorizontal) | |
| TEST_P (AiksTest, GaussianBlurAnimatedBackdrop) | |
| TEST_P (AiksTest, GaussianBlurStyleInnerGradient) | |
| TEST_P (AiksTest, GaussianBlurStyleSolidGradient) | |
| TEST_P (AiksTest, GaussianBlurStyleOuterGradient) | |
| TEST_P (AiksTest, GaussianBlurScaledAndClipped) | |
| TEST_P (AiksTest, GaussianBlurRotatedAndClippedInteractive) | |
| TEST_P (AiksTest, GaussianBlurOneDimension) | |
| TEST_P (AiksTest, GaussianBlurRotatedAndClipped) | |
| TEST_P (AiksTest, GaussianBlurRotatedNonUniform) | |
| TEST_P (AiksTest, BlurredRectangleWithShader) | |
| TEST_P (AiksTest, GaussianBlurSolidColorTinyMipMap) | |
| TEST_P (AiksTest, GaussianBlurBackdropTinyMipMap) | |
| TEST_P (AiksTest, CanRenderMultipleBackdropBlurWithSingleBackdropIdDifferentLayers) | |
| TEST_P (AiksTest, BlurGradientWithOpacity) | |
| TEST_P (AiksTest, CanRenderNestedBackdropBlur) | |
| 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, CanRenderLinearGradientWithIncompleteStops) | |
| TEST_P (AiksTest, CanRenderRadialGradientWithIncompleteStops) | |
| TEST_P (AiksTest, CanRenderConicalGradientWithIncompleteStops) | |
| TEST_P (AiksTest, CanRenderSweepGradientWithIncompleteStops) | |
| 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, 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, CanRenderFilledConicPaths) | |
| TEST_P (AiksTest, CanRenderStrokedConicPaths) | |
| TEST_P (AiksTest, HairlinePath) | |
| TEST_P (AiksTest, HairlineDrawLine) | |
| TEST_P (AiksTest, CanRenderTightConicPath) | |
| TEST_P (AiksTest, CanRenderDifferencePaths) | |
| TEST_P (AiksTest, CanDrawAnOpenPath) | |
| TEST_P (AiksTest, CanDrawAnOpenPathThatIsntARect) | |
| TEST_P (AiksTest, SolidStrokesRenderCorrectly) | |
| TEST_P (AiksTest, DrawLinesRenderCorrectly) | |
| TEST_P (AiksTest, ScaleExperimentAntialiasLines) | |
| TEST_P (AiksTest, HexagonExperimentAntialiasLines) | |
| TEST_P (AiksTest, SimpleExperimentAntialiasLines) | |
| TEST_P (AiksTest, DrawRectStrokesRenderCorrectly) | |
| TEST_P (AiksTest, DrawRectStrokesWithBevelJoinRenderCorrectly) | |
| TEST_P (AiksTest, CanDrawMultiContourConvexPath) | |
| TEST_P (AiksTest, ArcWithZeroSweepAndBlur) | |
| TEST_P (AiksTest, CanRenderClips) | |
| TEST_P (AiksTest, FatStrokeArc) | |
| TEST_P (AiksTest, CanRenderOverlappingMultiContourPath) | |
| TEST_P (AiksTest, TwoContourPathWithSinglePointContour) | |
| TEST_P (AiksTest, StrokeCapsAndJoins) | |
| TEST_P (AiksTest, BlurredCircleWithStrokeWidth) | |
| TEST_P (AiksTest, CanRenderClippedRuntimeEffects) | |
| TEST_P (AiksTest, DrawPaintTransformsBounds) | |
| TEST_P (AiksTest, CanRenderRuntimeEffectFilter) | |
| TEST_P (AiksTest, RuntimeEffectWithInvalidSamplerDoesNotCrash) | |
| bool | RenderTextInCanvasSkia (const std::shared_ptr< Context > &context, DisplayListBuilder &canvas, const std::string &text, const std::string_view &font_fixture, const TextRenderOptions &options={}, const std::optional< SkFont > &font=std::nullopt) |
| TEST_P (AiksTest, CanRenderTextFrame) | |
| TEST_P (AiksTest, CanRenderTextFrameWithInvertedTransform) | |
| TEST_P (AiksTest, CanRenderStrokedTextFrame) | |
| TEST_P (AiksTest, CanRenderTextStrokeWidth) | |
| TEST_P (AiksTest, CanRenderTextFrameWithHalfScaling) | |
| TEST_P (AiksTest, ScaledK) | |
| TEST_P (AiksTest, MassiveScaleConvertToPath) | |
| TEST_P (AiksTest, CanRenderTextFrameWithScalingOverflow) | |
| TEST_P (AiksTest, CanRenderTextFrameWithFractionScaling) | |
| TEST_P (AiksTest, TextRotated180Degrees) | |
| 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, DrawScaledTextWithPerspectiveNoSaveLayer) | |
| TEST_P (AiksTest, DrawScaledTextWithPerspectiveSaveLayer) | |
| TEST_P (AiksTest, CanRenderTextWithLargePerspectiveTransform) | |
| TEST_P (AiksTest, CanRenderTextWithPerspectiveTransformInSublist) | |
| TEST_P (AiksTest, TextForegroundShaderWithTransform) | |
| TEST_P (AiksTest, DifferenceClipsMustRenderIdenticallyAcrossBackends) | |
| TEST_P (AiksTest, TextContentsMismatchedTransformTest) | |
| TEST_P (AiksTest, TextWithShadowCache) | |
| TEST_P (AiksTest, MultipleTextWithShadowCache) | |
| TEST_P (AiksTest, SingleIconShadowTest) | |
| TEST_P (AiksTest, VarietyOfTextScalesShowingRasterAndPath) | |
| 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, 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, CanRenderDestructiveSaveLayer) | |
| TEST_P (AiksTest, CanDrawPoints) | |
| TEST_P (AiksTest, CanDrawPointsWithTextureMap) | |
| TEST_P (AiksTest, MipmapGenerationWorksCorrectly) | |
| TEST_P (AiksTest, StrokedPathWithMoveToThenCloseDrawnCorrectly) | |
| TEST_P (AiksTest, SetContentsWithRegion) | |
| TEST_P (AiksTest, ReleasesTextureOnTeardown) | |
| TEST_P (AiksTest, MatrixImageFilterMagnify) | |
| TEST_P (AiksTest, ImageFilteredSaveLayerWithUnboundedContents) | |
| TEST_P (AiksTest, MatrixBackdropFilter) | |
| TEST_P (AiksTest, MatrixSaveLayerFilter) | |
| TEST_P (AiksTest, CanDrawScaledPointsSmallScaleLargeRadius) | |
| TEST_P (AiksTest, CanDrawScaledPointsLargeScaleSmallRadius) | |
| TEST_P (AiksTest, TransparentShadowProducesCorrectColor) | |
| TEST_P (AiksTest, DispatcherDoesNotCullPerspectiveTransformedChildDisplayLists) | |
| TEST_P (AiksTest, BackdropRestoreUsesCorrectCoverageForFirstRestoredClip) | |
| TEST_P (AiksTest, CanPictureConvertToImage) | |
| TEST_P (AiksTest, CanEmptyPictureConvertToImage) | |
| TEST_P (AiksTest, DepthValuesForLineMode) | |
| TEST_P (AiksTest, DepthValuesForPolygonMode) | |
| TEST_P (AiksTest, ToImageFromImage) | |
| TEST_P (AiksTest, DisplayListToTextureAllocationFailure) | |
| TEST_P (AiksTest, DisplayListToTextureWithMipGeneration) | |
| 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, DrawVerticesWithInvalidIndices) | |
| TEST_P (AiksTest, DrawVerticesTextureCoordinatesWithFragmentShader) | |
| TEST_P (AiksTest, DrawVerticesTextureCoordinatesWithFragmentShaderNonZeroOrigin) | |
| TEST_P (AiksTest, VerticesGeometryWithMaskFilter) | |
| INSTANTIATE_PLAYGROUND_SUITE (AiksTest) | |
| std::unique_ptr< Canvas > | CreateTestCanvas (ContentContext &context, std::optional< Rect > cull_rect=std::nullopt, bool requires_readback=false) |
| TEST_P (AiksTest, TransformMultipliesCorrectly) | |
| TEST_P (AiksTest, CanvasCanPushPopCTM) | |
| TEST_P (AiksTest, CanvasCTMCanBeUpdated) | |
| TEST_P (AiksTest, BackdropCountDownNormal) | |
| TEST_P (AiksTest, BackdropCountDownBackdropId) | |
| TEST_P (AiksTest, BackdropCountDownBackdropIdMixed) | |
| TEST_P (AiksTest, BackdropCountDownWithNestedSaveLayers) | |
| TEST_P (AiksTest, DrawVerticesLinearGradientWithEmptySize) | |
| TEST_P (AiksTest, DrawVerticesWithEmptyTextureCoordinates) | |
| TEST_P (AiksTest, SupportsBlitToOnscreen) | |
| TEST_P (AiksTest, RoundSuperellipseShadowComparison) | |
| 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, 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) | |
| TEST_P (DisplayListTest, DrawPaintIgnoresMaskFilter) | |
| TEST_P (DisplayListTest, DrawMaskBlursThatMightUseSaveLayers) | |
| TEST (PaintTest, GradientStopConversion) | |
| TEST (PaintTest, GradientMissing0) | |
| TEST (PaintTest, GradientMissingLastValue) | |
| TEST (PaintTest, GradientStopGreaterThan1) | |
| TEST (PaintTest, GradientConversionNonMonotonic) | |
| TEST (SkiaConversionTest, ToSamplerDescriptor) | |
| TEST (SkiaConversionsTest, ToColor) | |
| TEST (EntityPassClipStackTest, CanPushAndPopEntities) | |
| TEST (EntityPassClipStackTest, CanPopEntitiesSafely) | |
| TEST (EntityPassClipStackTest, AppendAndRestoreClipCoverage) | |
| TEST (EntityPassClipStackTest, AppendAndRestoreClipCoverageNonAA) | |
| TEST (EntityPassClipStackTest, AppendLargerClipCoverage) | |
| TEST (EntityPassClipStackTest, AppendLargerClipCoverageWithDifferenceOrNonSquare) | |
| TEST (EntityPassClipStackTest, AppendDecreasingSizeClipCoverage) | |
| TEST (EntityPassClipStackTest, AppendIncreasingSizeClipCoverage) | |
| TEST (EntityPassClipStackTest, UnbalancedRestore) | |
| TEST (EntityPassClipStackTest, ClipAndRestoreWithSubpasses) | |
| TEST (EntityPassClipStackTest, ClipAndRestoreWithSubpassesNonAA) | |
| 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) | |
| INSTANTIATE_PLAYGROUND_SUITE (MatrixFilterContentsTest) | |
| 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, IdleWaiter) | |
| 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 (HostBufferTest, EmplaceWithFailingAllocationDoesntCrash) | |
| TEST (LineContents, Create) | |
| TEST (LineContents, CalculatePerVertex) | |
| TEST (LineContents, CreateCurveData) | |
| TEST (LineContents, CreateCurveDataScaled) | |
| TEST (LineContents, CalculatePerVertexLimit) | |
| INSTANTIATE_PLAYGROUND_SUITE (TextContentsTest) | |
| TEST_P (TextContentsTest, SimpleComputeVertexData) | |
| TEST_P (TextContentsTest, SimpleComputeVertexData2x) | |
| TEST_P (TextContentsTest, MaintainsShape) | |
| TEST_P (TextContentsTest, SimpleSubpixel) | |
| TEST_P (TextContentsTest, SimpleSubpixel3x) | |
| TEST_P (TextContentsTest, SimpleSubpixel26) | |
| TEST_P (TextContentsTest, SimpleSubpixel80) | |
| TEST_P (EntityTest, TiledTextureContentsRendersWithCorrectPipeline) | |
| TEST_P (EntityTest, TiledTextureContentsRendersWithCorrectPipelineExternalOES) | |
| TEST (DrawOrderResolverTest, GetSortedDrawsReturnsCorrectOrderWithNoClips) | |
| TEST (DrawOrderResolverTest, GetSortedDrawsReturnsCorrectOrderWithClips) | |
| TEST (DrawOrderResolverTest, GetSortedDrawsRespectsSkipCounts) | |
| TEST (DrawOrderResolverTest, GetSortedDrawsReturnsCorrectOrderWithFlush) | |
| TEST_P (EntityPassTargetTest, SwapWithMSAATexture) | |
| TEST_P (EntityPassTargetTest, SwapWithMSAAImplicitResolve) | |
| Rect | RectMakeCenterSize (Point center, Size size) |
| TEST_P (EntityTest, CanCreateEntity) | |
| TEST_P (EntityTest, FilterCoverageRespectsCropRect) | |
| 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, 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, 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, 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_P (EntityTest, DrawSuperEllipse) | |
| TEST_P (EntityTest, DrawRoundSuperEllipse) | |
| TEST_P (EntityTest, SolidColorApplyColorFilter) | |
| 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 (EntityTest, GiantStrokePathAllocation) | |
| TEST_P (EntityTest, RoundSuperellipseGetPositionBufferFlushes) | |
| TEST (EntityGeometryTest, RectGeometryCoversArea) | |
| TEST (EntityGeometryTest, FillPathGeometryCoversArea) | |
| TEST (EntityGeometryTest, FillPathGeometryCoversAreaNoInnerRect) | |
| TEST (EntityGeometryTest, FillArcGeometryCoverage) | |
| TEST (EntityGeometryTest, StrokeArcGeometryCoverage) | |
| TEST (EntityGeometryTest, FillRoundRectGeometryCoversArea) | |
| TEST (EntityGeometryTest, LineGeometryCoverage) | |
| TEST (EntityGeometryTest, RoundRectGeometryCoversArea) | |
| TEST (EntityGeometryTest, GeometryResultHasReasonableDefaults) | |
| TEST (EntityGeometryTest, AlphaCoverageStrokePaths) | |
| TEST (EntityGeometryTest, SimpleTwoLineStrokeVerticesButtCap) | |
| TEST (EntityGeometryTest, SimpleTwoLineStrokeVerticesRoundCap) | |
| TEST (EntityGeometryTest, SimpleTwoLineStrokeVerticesSquareCap) | |
| TEST (EntityGeometryTest, TwoLineSegmentsRightTurnStrokeVerticesBevelJoin) | |
| TEST (EntityGeometryTest, TwoLineSegmentsLeftTurnStrokeVerticesBevelJoin) | |
| TEST (EntityGeometryTest, TwoLineSegmentsRightTurnStrokeVerticesMiterJoin) | |
| TEST (EntityGeometryTest, TwoLineSegmentsLeftTurnStrokeVerticesMiterJoin) | |
| TEST (EntityGeometryTest, TinyQuadGeneratesCaps) | |
| TEST (EntityGeometryTest, TinyConicGeneratesCaps) | |
| TEST (EntityGeometryTest, TinyCubicGeneratesCaps) | |
| TEST (EntityGeometryTest, TwoLineSegmentsMiterLimit) | |
| TEST (EntityGeometryTest, TwoLineSegments180DegreeJoins) | |
| TEST (EntityGeometryTest, TightQuadratic180DegreeJoins) | |
| TEST (EntityGeometryTest, TightConic180DegreeJoins) | |
| TEST (EntityGeometryTest, TightCubic180DegreeJoins) | |
| TEST (EntityGeometryTest, RotatedFilledCircleGeometryCoverage) | |
| TEST (EntityGeometryTest, RotatedStrokedCircleGeometryCoverage) | |
| TEST_P (RenderTargetCacheTest, CachesUsedTexturesAcrossFrames) | |
| TEST_P (RenderTargetCacheTest, CachesUsedTexturesAcrossFramesWithKeepAlive) | |
| TEST_P (RenderTargetCacheTest, DoesNotPersistFailedAllocations) | |
| TEST_P (RenderTargetCacheTest, CachedTextureGetsNewAttachmentConfig) | |
| TEST_P (RenderTargetCacheTest, CreateWithEmptySize) | |
| TEST (SaveLayerUtilsTest, SimplePaintComputedCoverage) | |
| TEST (SaveLayerUtilsTest, BackdropFiterComputedCoverage) | |
| TEST (SaveLayerUtilsTest, ImageFiterComputedCoverage) | |
| TEST (SaveLayerUtilsTest, ImageFiterSmallScaleComputedCoverageLargerThanBoundsLimit) | |
| TEST (SaveLayerUtilsTest, ImageFiterLargeScaleComputedCoverageLargerThanBoundsLimit) | |
| TEST (SaveLayerUtilsTest, DisjointCoverage) | |
| TEST (SaveLayerUtilsTest, DisjointCoverageTransformedByImageFilter) | |
| TEST (SaveLayerUtilsTest, DisjointCoveragTransformedByCTM) | |
| TEST (SaveLayerUtilsTest, BasicEmptyCoverage) | |
| TEST (SaveLayerUtilsTest, ImageFilterEmptyCoverage) | |
| TEST (SaveLayerUtilsTest, BackdropFilterEmptyCoverage) | |
| TEST (SaveLayerUtilsTest, FloodInputCoverage) | |
| TEST (SaveLayerUtilsTest, FloodInputCoverageWithImageFilter) | |
| TEST (SaveLayerUtilsTest, FloodInputCoverageWithImageFilterWithNoCoverageProducesNoCoverage) | |
| TEST (SaveLayerUtilsTest, CoverageLimitIgnoredIfIntersectedValueIsCloseToActualCoverageSmallerWithImageFilter) | |
| TEST (SaveLayerUtilsTest, CoverageLimitIgnoredIfIntersectedValueIsCloseToActualCoverageLargerWithImageFilter) | |
| TEST (SaveLayerUtilsTest, CoverageLimitRespectedIfSubstantiallyDifferentFromContentCoverage) | |
| TEST (SaveLayerUtilsTest, RoundUpCoverageWhenCloseToCoverageLimit) | |
| TEST (SaveLayerUtilsTest, DontRoundUpCoverageWhenNotCloseToCoverageLimitWidth) | |
| TEST (SaveLayerUtilsTest, DontRoundUpCoverageWhenNotCloseToCoverageLimitHeight) | |
| TEST (SaveLayerUtilsTest, DontRoundUpCoverageWhenNotCloseToCoverageLimitWidthHeight) | |
| TEST (ArcTest, ArcIterationsFullCircle) | |
| TEST (ArcTest, ArcIterationsVariousStartAnglesNearQuadrantAxis) | |
| TEST (ArcTest, ArcIterationsVariousEndAnglesNearQuadrantAxis) | |
| TEST (ArcTest, ArcIterationsVariousTinyArcsNearQuadrantAxis) | |
| TEST (ArcTest, ArcIterationsOnlyFirstQuadrant) | |
| TEST (ArcTest, ArcIterationsOnlySecondQuadrant) | |
| TEST (ArcTest, ArcIterationsOnlyThirdQuadrant) | |
| TEST (ArcTest, ArcIterationsOnlyFourthQuadrant) | |
| TEST (ArcTest, ArcIterationsAllQuadrantsFromFirst) | |
| TEST (ArcTest, ArcIterationsAllQuadrantsFromSecond) | |
| TEST (ArcTest, ArcIterationsAllQuadrantsFromThird) | |
| TEST (ArcTest, ArcIterationsAllQuadrantsFromFourth) | |
| 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, 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, Vector4IsFinite) | |
| 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, Equals) | |
| TEST (MatrixTest, NotEquals) | |
| TEST (MatrixTest, HasPerspective2D) | |
| TEST (MatrixTest, HasPerspective) | |
| TEST (MatrixTest, HasTranslation) | |
| TEST (MatrixTest, IsTranslationOnly) | |
| TEST (MatrixTest, IsTranslationScaleOnly) | |
| TEST (MatrixTest, IsInvertibleGetDeterminant) | |
| TEST (MatrixTest, IsFinite) | |
| TEST (MatrixTest, IsAligned2D) | |
| TEST (MatrixTest, IsAligned) | |
| TEST (MatrixTest, TransformHomogenous) | |
| TEST (MatrixTest, GetMaxBasisXYNegativeScale) | |
| TEST (MatrixTest, GetMaxBasisXYWithLargeAndSmallScalingFactor) | |
| TEST (MatrixTest, GetMaxBasisXYWithLargeAndSmallScalingFactorNonScaleTranslate) | |
| TEST (MatrixTest, TranslateWithPerspective) | |
| TEST (MatrixTest, MakeScaleTranslate) | |
| TEST (MatrixTest, To3x3) | |
| TEST (MatrixTest, MinMaxScales2D) | |
| TEST (PathSourceTest, RectSourceTest) | |
| TEST (PathSourceTest, EllipseSourceTest) | |
| TEST (PathSourceTest, RoundRectSourceTest) | |
| TEST (PathSourceTest, DiffRoundRectSourceTest) | |
| TEST (PathSourceTest, DashedLinePathSource) | |
| TEST (PathSourceTest, EmptyDashedLinePathSource) | |
| TEST (PathSourceTest, DashedLinePathSourceZeroOffGaps) | |
| TEST (PathSourceTest, DashedLinePathSourceInvalidOffGaps) | |
| TEST (PathSourceTest, DashedLinePathSourceInvalidOnRegion) | |
| 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, RectSimpleWH) | |
| TEST (RectTest, IRectSimpleWH) | |
| TEST (RectTest, RectFromIRect) | |
| 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 (RoundRectTest, EmptyDeclaration) | |
| TEST (RoundRectTest, DefaultConstructor) | |
| TEST (RoundRectTest, EmptyRectConstruction) | |
| TEST (RoundRectTest, RectConstructor) | |
| TEST (RoundRectTest, InvertedRectConstruction) | |
| TEST (RoundRectTest, EmptyOvalConstruction) | |
| TEST (RoundRectTest, OvalConstructor) | |
| TEST (RoundRectTest, InvertedOvalConstruction) | |
| TEST (RoundRectTest, RectRadiusConstructor) | |
| TEST (RoundRectTest, RectXYConstructor) | |
| TEST (RoundRectTest, RectSizeConstructor) | |
| TEST (RoundRectTest, RectRadiiConstructor) | |
| TEST (RoundRectTest, RectRadiiOverflowWidthConstructor) | |
| TEST (RoundRectTest, RectRadiiOverflowHeightConstructor) | |
| TEST (RoundRectTest, Shift) | |
| TEST (RoundRectTest, ExpandScalar) | |
| TEST (RoundRectTest, ExpandTwoScalars) | |
| TEST (RoundRectTest, ExpandFourScalars) | |
| TEST (RoundRectTest, ContractScalar) | |
| TEST (RoundRectTest, ContractTwoScalars) | |
| TEST (RoundRectTest, ContractFourScalars) | |
| TEST (RoundRectTest, ContractAndRequireRadiiAdjustment) | |
| TEST (RoundRectTest, NoCornerRoundRectContains) | |
| TEST (RoundRectTest, TinyCornerRoundRectContains) | |
| TEST (RoundRectTest, UniformCircularRoundRectContains) | |
| TEST (RoundRectTest, UniformEllipticalRoundRectContains) | |
| TEST (RoundRectTest, DifferingCornersRoundRectContains) | |
| TEST (RoundSuperellipseTest, EmptyDeclaration) | |
| TEST (RoundSuperellipseTest, DefaultConstructor) | |
| TEST (RoundSuperellipseTest, EmptyRectConstruction) | |
| TEST (RoundSuperellipseTest, RectConstructor) | |
| TEST (RoundSuperellipseTest, InvertedRectConstruction) | |
| TEST (RoundSuperellipseTest, EmptyOvalConstruction) | |
| TEST (RoundSuperellipseTest, OvalConstructor) | |
| TEST (RoundSuperellipseTest, InvertedOvalConstruction) | |
| TEST (RoundSuperellipseTest, RectRadiusConstructor) | |
| TEST (RoundSuperellipseTest, RectXYConstructor) | |
| TEST (RoundSuperellipseTest, RectSizeConstructor) | |
| TEST (RoundSuperellipseTest, RectRadiiConstructor) | |
| TEST (RoundSuperellipseTest, RectRadiiOverflowWidthConstructor) | |
| TEST (RoundSuperellipseTest, RectRadiiOverflowHeightConstructor) | |
| TEST (RoundSuperellipseTest, Shift) | |
| TEST (RoundSuperellipseTest, ExpandScalar) | |
| TEST (RoundSuperellipseTest, ExpandTwoScalars) | |
| TEST (RoundSuperellipseTest, ExpandFourScalars) | |
| TEST (RoundSuperellipseTest, ContractScalar) | |
| TEST (RoundSuperellipseTest, ContractTwoScalars) | |
| TEST (RoundSuperellipseTest, ContractFourScalars) | |
| TEST (RoundSuperellipseTest, ContractAndRequireRadiiAdjustment) | |
| TEST (RoundSuperellipseTest, NoCornerRoundSuperellipseContains) | |
| TEST (RoundSuperellipseTest, TinyCornerContains) | |
| TEST (RoundSuperellipseTest, UniformSquareContains) | |
| TEST (RoundSuperellipseTest, UniformEllipticalContains) | |
| TEST (RoundSuperellipseTest, UniformRectangularContains) | |
| TEST (RoundSuperellipseTest, SlimDiagonalContains) | |
| TEST (RoundSuperellipseTest, PointsOutsideOfSharpCorner) | |
| TEST (RoundSuperellipseTest, PathForRectangularRseWithShapeCornersShouldBeWithinBounds) | |
| TEST (RoudingRadiiTest, RoundingRadiiEmptyDeclaration) | |
| TEST (RoudingRadiiTest, RoundingRadiiDefaultConstructor) | |
| TEST (RoudingRadiiTest, RoundingRadiiScalarConstructor) | |
| TEST (RoudingRadiiTest, RoundingRadiiEmptyScalarConstructor) | |
| TEST (RoudingRadiiTest, RoundingRadiiSizeConstructor) | |
| TEST (RoudingRadiiTest, RoundingRadiiEmptySizeConstructor) | |
| TEST (RoudingRadiiTest, RoundingRadiiNamedSizesConstructor) | |
| TEST (RoudingRadiiTest, RoundingRadiiPartialNamedSizesConstructor) | |
| TEST (RoudingRadiiTest, RoundingRadiiMultiply) | |
| TEST (RoudingRadiiTest, RoundingRadiiEquals) | |
| TEST (RoudingRadiiTest, RoundingRadiiNotEquals) | |
| TEST (RoudingRadiiTest, RoundingRadiiCornersSameTolerance) | |
| TEST (RSTransformTest, Construction) | |
| TEST (RSTransformTest, CompareToMatrix) | |
| 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) | |
| TEST (BlitCommandGLESTest, BlitCopyTextureToBufferCommandGLESBindsFramebuffer) | |
| FML_TEST_CLASS (BufferBindingsGLESTest, BindUniformData) | |
| FML_TEST_CLASS (BufferBindingsGLESTest, BindArrayData) | |
| TEST (BufferBindingsGLESTest, BindUniformData) | |
| TEST (BufferBindingsGLESTest, BindArrayData) | |
| TEST (DeviceBufferGLESTest, BindUniformData) | |
| TEST (UniqueHandleGLES, MakeUntracked) | |
| INSTANTIATE_METAL_PLAYGROUND_SUITE (AllocatorMTLTest) | |
| TEST_P (AllocatorMTLTest, DebugTraceMemoryStatistics) | |
| TEST_P (AllocatorMTLTest, ManagedMemory) | |
| TEST_P (ContextMTLTest, FlushTask) | |
| TEST_P (ContextMTLTest, FlushTaskWithGPULoss) | |
| TEST_P (SwapchainTransientsMTLTest, CanAllocateSwapchainTextures) | |
| TEST (AllocatorVKTest, ToVKImageUsageFlags) | |
| TEST (AllocatorVKTest, MemoryTypeSelectionSingleHeap) | |
| TEST (AllocatorVKTest, MemoryTypeSelectionTwoHeap) | |
| TEST (AllocatorVKTest, ImageResourceKeepsVulkanDeviceAlive) | |
| TEST (CommandEncoderVKTest, DeleteEncoderAfterThreadDies) | |
| TEST (CommandEncoderVKTest, CleanupAfterSubmit) | |
| TEST (CommandPoolRecyclerVKTest, GetsACommandPoolPerThread) | |
| TEST (CommandPoolRecyclerVKTest, GetsTheSameCommandPoolOnSameThread) | |
| TEST (CommandPoolRecyclerVKTest, ReclaimMakesCommandPoolAvailable) | |
| TEST (CommandPoolRecyclerVKTest, CommandBuffersAreRecycled) | |
| TEST (CommandPoolRecyclerVKTest, ExtraCommandBufferAllocationsTriggerTrim) | |
| TEST (CommandPoolRecyclerVKTest, RecyclerGlobalPoolMapSize) | |
| TEST (ContextVKTest, CommonHardwareConcurrencyConfigurations) | |
| TEST (ContextVKTest, DeletesCommandPools) | |
| TEST (ContextVKTest, DeletesCommandPoolsOnAllThreads) | |
| TEST (ContextVKTest, ThreadLocalCleanupDeletesCommandPool) | |
| 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 (ContextVKTest, EmbedderOverridesUsesInstanceExtensions) | |
| TEST (ContextVKTest, EmbedderOverrides) | |
| TEST (ContextVKTest, BatchSubmitCommandBuffersOnArm) | |
| TEST (ContextVKTest, BatchSubmitCommandBuffersOnNonArm) | |
| TEST (ContextVKTest, AHBSwapchainCapabilitiesCanBeMissing) | |
| TEST (ContextVKTest, HashIsUniqueAcrossThreads) | |
| TEST (DescriptorPoolRecyclerVKTest, GetDescriptorPoolRecyclerCreatesNewPools) | |
| TEST (DescriptorPoolRecyclerVKTest, ReclaimMakesDescriptorPoolAvailable) | |
| TEST (DescriptorPoolRecyclerVKTest, ReclaimDropsDescriptorPoolIfSizeIsExceeded) | |
| TEST (DescriptorPoolRecyclerVKTest, MultipleCommandBuffersShareDescriptorPool) | |
| TEST (DescriptorPoolRecyclerVKTest, DescriptorsAreRecycled) | |
| INSTANTIATE_VULKAN_PLAYGROUND_SUITE (DriverInfoVKTest) | |
| TEST_P (DriverInfoVKTest, CanQueryDriverInfo) | |
| TEST_P (DriverInfoVKTest, CanDumpToLog) | |
| TEST (DriverInfoVKTest, CanIdentifyBadMaleoonDriver) | |
| bool | IsBadVersionTest (std::string_view driver_name, bool qc=true) |
| bool | CanBatchSubmitTest (std::string_view driver_name, bool qc=true) |
| TEST (DriverInfoVKTest, CanBatchSubmitCommandBuffers) | |
| bool | CanUsePrimitiveRestartSubmitTest (std::string_view driver_name, bool qc=true) |
| TEST (DriverInfoVKTest, CanUsePrimitiveRestart) | |
| bool | CanUseMipgeneration (std::string_view driver_name, bool qc=true) |
| TEST (DriverInfoVKTest, CanGenerateMipMaps) | |
| TEST (DriverInfoVKTest, DriverParsingMali) | |
| TEST (DriverInfoVKTest, DriverParsingAdreno) | |
| TEST (DriverInfoVKTest, DisabledDevices) | |
| TEST (DriverInfoVKTest, EnabledDevicesMali) | |
| TEST (DriverInfoVKTest, EnabledDevicesAdreno) | |
| bool | CanUseFramebufferFetch (std::string_view driver_name, bool qc=true) |
| TEST (DriverInfoVKTest, CanUseFramebufferFetch) | |
| TEST (DriverInfoVKTest, DisableOldXclipseDriver) | |
| TEST (DriverInfoVKTest, OldPowerVRDisabled) | |
| TEST (DriverInfoVKTest, NewPowerVREnabled) | |
| TEST (DriverInfoVKTest, PowerVRBSeries) | |
| TEST (FenceWaiterVKTest, IgnoresNullFence) | |
| TEST (FenceWaiterVKTest, IgnoresNullCallback) | |
| TEST (FenceWaiterVKTest, ExecutesFenceCallback) | |
| TEST (FenceWaiterVKTest, ExecutesFenceCallbackX2) | |
| TEST (FenceWaiterVKTest, ExecutesNewFenceThenOldFence) | |
| TEST (FenceWaiterVKTest, AddFenceDoesNothingIfTerminating) | |
| TEST (FenceWaiterVKTest, InProgressFencesStillWaitIfTerminated) | |
| TEST (FormatsVKTest, DescriptorMapping) | |
| TEST (PipelineCacheDataVKTest, CanTestHeaderCompatibility) | |
| TEST (PipelineCacheDataVKTest, CanCreateFromDeviceProperties) | |
| TEST (PipelineCacheDataVKTest, WritesIncompleteCacheData) | |
| TEST_P (PipelineCacheDataVKPlaygroundTest, CanPersistAndRetrievePipelineCache) | |
| TEST_P (PipelineCacheDataVKPlaygroundTest, IntegrityChecksArePerformedOnPersistedData) | |
| TEST (RenderPassBuilder, CreatesRenderPassWithNoDepthStencil) | |
| TEST (RenderPassBuilder, RenderPassWithLoadOpUsesCurrentLayout) | |
| TEST (RenderPassBuilder, CreatesRenderPassWithCombinedDepthStencil) | |
| TEST (RenderPassBuilder, CreatesRenderPassWithOnlyStencil) | |
| TEST (RenderPassBuilder, CreatesMSAAResolveWithCorrectStore) | |
| TEST_P (RendererTest, CachesRenderPassAndFramebuffer) | |
| TEST_P (RendererTest, CachesRenderPassAndFramebufferNonMSAA) | |
| TEST_P (RendererTest, CachesRenderPassAndFramebufferMixed) | |
| TEST (RenderPassVK, DoesNotRedundantlySetStencil) | |
| TEST (ResourceManagerVKTest, CreatesANewInstance) | |
| TEST (ResourceManagerVKTest, ReclaimMovesAResourceAndDestroysIt) | |
| TEST (ResourceManagerVKTest, TerminatesWhenOutOfScope) | |
| TEST (ResourceManagerVKTest, IsThreadSafe) | |
| TEST (SurfaceContextVK, TearsDownSwapchain) | |
| TEST_P (BlitPassTest, BlitAcrossDifferentPixelFormatsFails) | |
| TEST_P (BlitPassTest, BlitAcrossDifferentSampleCountsFails) | |
| TEST_P (BlitPassTest, BlitPassesForMatchingFormats) | |
| TEST_P (BlitPassTest, ChecksInvalidSliceParameters) | |
| TEST_P (BlitPassTest, CanBlitSmallRegionToUninitializedTexture) | |
| TEST_P (BlitPassTest, ChecksInvalidMipLevelParameter) | |
| TEST_P (BlitPassTest, CanBlitToHigherTextureMipLevels) | |
| TEST_P (BlitPassTest, CanResizeTextures) | |
| TEST_P (BlitPassTest, CanResizeTexturesPlayground) | |
| 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) | |
| CAPABILITY_TEST (SupportsTriangleFan, false) | |
| CAPABILITY_TEST (SupportsExtendedRangeFormats, false) | |
| CAPABILITY_TEST (NeedsPartitionedHostBuffer, false) | |
| TEST (CapabilitiesTest, DefaultColorFormat) | |
| TEST (CapabilitiesTest, DefaultStencilFormat) | |
| TEST (CapabilitiesTest, DefaultDepthStencilFormat) | |
| TEST (CapabilitiesTest, DefaultGlyphAtlasFormat) | |
| TEST (CapabilitiesTest, MaxRenderPassAttachmentSize) | |
| TEST (CapabilitiesTest, MinUniformAlignment) | |
| 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, 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) | |
| TEST_P (RendererTest, BindingNullTexturesDoesNotCrash) | |
| 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 (PathTessellatorTest, EmptyPath) | |
| TEST (PathTessellatorTest, EmptyPathMultipleMoveTo) | |
| TEST (PathTessellatorTest, SimpleClosedPath) | |
| TEST (PathTessellatorTest, SimpleUnclosedPath) | |
| TEST (PathTessellatorTest, SimplePathTrailingMoveTo) | |
| TEST (PathTessellatorTest, DegenerateSegmentsPath) | |
| TEST (PathTessellatorTest, QuadToLineToOptimization) | |
| TEST (PathTessellatorTest, ConicToLineToOptimization) | |
| TEST (PathTessellatorTest, ConicToQuadToOptimization) | |
| TEST (PathTessellatorTest, SimplePathMultipleMoveTo) | |
| TEST (PathTessellatorTest, ComplexPath) | |
| TEST (PathTessellatorTest, ComplexPathTrailingMoveTo) | |
| TEST (PathTessellatorTest, LinearQuadToPointCount) | |
| TEST (PathTessellatorTest, LinearConicToPointCount) | |
| TEST (PathTessellatorTest, LinearCubicToPointCount) | |
| 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) | |
| static std::shared_ptr< GlyphAtlas > | CreateGlyphAtlas (Context &context, const TypographerContext *typographer_context, HostBuffer &data_host_buffer, GlyphAtlas::Type type, Rational scale, const std::shared_ptr< GlyphAtlasContext > &atlas_context, const std::shared_ptr< TextFrame > &frame) |
| static std::shared_ptr< GlyphAtlas > | CreateGlyphAtlas (Context &context, const TypographerContext *typographer_context, HostBuffer &data_host_buffer, GlyphAtlas::Type type, Rational scale, const std::shared_ptr< GlyphAtlasContext > &atlas_context, const std::vector< std::shared_ptr< TextFrame >> &frames, const std::vector< std::optional< 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) | |
| TEST_P (TypographerTest, TextFrameInitialBoundsArePlaceholder) | |
| TEST_P (TypographerTest, TextFrameInvalidationWithScale) | |
| TEST_P (TypographerTest, TextFrameAtlasGenerationTracksState) | |
| TEST_P (TypographerTest, InvalidAtlasForcesRepopulation) | |
Variables | |
| static const std::map< std::string, MaskBlurTestConfig > | kPaintVariations |
| static constexpr std::string_view | kFontFixture |
| static constexpr const size_t | kMagicFailingAllocation = 1024000 * 2 |
| std::vector< Point > | golden_cubic_and_quad_points |
| 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 AiksTest |
Definition at line 27 of file blit_pass_unittests.cc.
| using impeller::testing::ComputeTest = typedef ComputePlaygroundTest |
Definition at line 21 of file compute_unittests.cc.
| using impeller::testing::ContextMTLTest = typedef PlaygroundTest |
Definition at line 25 of file context_mtl_unittests.mm.
| 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 44 of file dl_unittests.cc.
| using impeller::testing::DlPathReceiverMock = typedef flutter::testing::DlPathReceiverMock |
Definition at line 19 of file path_source_unittests.cc.
| using impeller::testing::DriverInfoVKTest = typedef PlaygroundTest |
Definition at line 14 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 19 of file tiled_texture_contents_unittests.cc.
| using impeller::testing::HostBufferTest = typedef EntityPlayground |
Definition at line 24 of file host_buffer_unittests.cc.
| using impeller::testing::PipelineCacheDataVKPlaygroundTest = typedef PlaygroundTest |
Definition at line 114 of file pipeline_cache_data_vk_unittests.cc.
Definition at line 15 of file render_pass_cache_unittests.cc.
| using impeller::testing::RenderTargetCacheTest = typedef EntityPlayground |
Definition at line 20 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::SaveLayerUtilsTest = typedef ::testing::Test |
Definition at line 15 of file save_layer_utils_unittests.cc.
| using impeller::testing::SwapchainTransientsMTLTest = typedef PlaygroundTest |
Definition at line 24 of file swapchain_transients_mtl_unittests.mm.
| using impeller::testing::TextContentsTest = typedef PlaygroundTest |
Definition at line 20 of file text_contents_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 500 of file aiks_dl_blend_unittests.cc.
References impeller::Color::alpha, impeller::Color::Black(), impeller::Color::Blend(), impeller::Color::blue, impeller::Color::CornflowerBlue(), impeller::Color::green, impeller::AiksPlayground::ImGuiBegin(), impeller::Color::LimeGreen(), impeller::Color::red, impeller::Color::White(), impeller::Color::WithAlpha(), and x.
| bool impeller::testing::CanBatchSubmitTest | ( | std::string_view | driver_name, |
| bool | qc = true |
||
| ) |
Definition at line 71 of file driver_info_vk_unittests.cc.
References impeller::WorkaroundsVK::batch_submit_command_buffer_timeout, and impeller::GetWorkaroundsFromDriverInfo().
Referenced by TEST().
|
static |
Definition at line 155 of file aiks_dl_gradient_unittests.cc.
References impeller::Playground::GetContentScale(), impeller::AiksPlayground::OpenPlaygroundHere(), impeller::Color::ToARGB(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
Referenced by TEST_P().
|
static |
Definition at line 92 of file aiks_dl_gradient_unittests.cc.
References impeller::AiksPlayground::OpenPlaygroundHere().
Referenced by TEST_P().
|
static |
Definition at line 112 of file aiks_dl_gradient_unittests.cc.
References impeller::AiksPlayground::OpenPlaygroundHere(), and impeller::Color::ToARGB().
Referenced by TEST_P().
|
static |
Definition at line 132 of file aiks_dl_gradient_unittests.cc.
References impeller::Playground::GetContentScale(), impeller::AiksPlayground::OpenPlaygroundHere(), impeller::Color::ToARGB(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
Referenced by TEST_P().
| bool impeller::testing::CanUseFramebufferFetch | ( | std::string_view | driver_name, |
| bool | qc = true |
||
| ) |
Definition at line 197 of file driver_info_vk_unittests.cc.
References impeller::GetWorkaroundsFromDriverInfo(), and impeller::WorkaroundsVK::input_attachment_self_dependency_broken.
Referenced by TEST().
| bool impeller::testing::CanUseMipgeneration | ( | std::string_view | driver_name, |
| bool | qc = true |
||
| ) |
Definition at line 127 of file driver_info_vk_unittests.cc.
References impeller::WorkaroundsVK::broken_mipmap_generation, and impeller::GetWorkaroundsFromDriverInfo().
Referenced by TEST().
| bool impeller::testing::CanUsePrimitiveRestartSubmitTest | ( | std::string_view | driver_name, |
| bool | qc = true |
||
| ) |
Definition at line 98 of file driver_info_vk_unittests.cc.
References impeller::GetWorkaroundsFromDriverInfo(), and impeller::WorkaroundsVK::slow_primitive_restart_performance.
Referenced by TEST().
| impeller::testing::CAPABILITY_TEST | ( | NeedsPartitionedHostBuffer | , |
| false | |||
| ) |
| 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 | ( | SupportsExtendedRangeFormats | , |
| 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 | |||
| ) |
| impeller::testing::CAPABILITY_TEST | ( | SupportsTriangleFan | , |
| false | |||
| ) |
|
static |
| std::shared_ptr<Pipeline<PipelineDescriptor> > impeller::testing::CreateDefaultPipeline | ( | const std::shared_ptr< Context > & | context | ) |
|
static |
Definition at line 32 of file typographer_unittests.cc.
References impeller::TypographerContext::CreateGlyphAtlas(), and type.
Referenced by TEST_P().
|
static |
Definition at line 45 of file typographer_unittests.cc.
References impeller::TypographerContext::CreateGlyphAtlas(), and type.
|
static |
| const std::string impeller::testing::CreateStringFromMapping | ( | const fml::Mapping & | mapping | ) |
| std::unique_ptr<Canvas> impeller::testing::CreateTestCanvas | ( | ContentContext & | context, |
| std::optional< Rect > | cull_rect = std::nullopt, |
||
| bool | requires_readback = false |
||
| ) |
Definition at line 26 of file canvas_unittests.cc.
References impeller::TextureDescriptor::format, impeller::ContentContext::GetContext(), impeller::Capabilities::GetDefaultColorFormat(), impeller::ContentContext::GetDeviceCapabilities(), impeller::kClear, impeller::kCount1, impeller::kCount4, impeller::kDevicePrivate, impeller::kDeviceTransient, impeller::kMultisampleResolve, impeller::kRenderTarget, impeller::kTexture2DMultisample, impeller::Attachment::load_action, impeller::Attachment::resolve_texture, impeller::TextureDescriptor::sample_count, impeller::RenderTarget::SetColorAttachment(), impeller::TextureDescriptor::size, impeller::TextureDescriptor::storage_mode, impeller::Attachment::store_action, impeller::Attachment::texture, impeller::TextureDescriptor::type, and impeller::TextureDescriptor::usage.
Referenced by TEST_P().
|
static |
Definition at line 1658 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().
| sk_sp<flutter::DisplayList> impeller::testing::DoGradientOvalStrokeMaskBlur | ( | Vector2 | content_Scale, |
| Scalar | sigma, | ||
| DlBlurStyle | style | ||
| ) |
Definition at line 62 of file aiks_dl_blur_unittests.cc.
References impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
Referenced by TEST_P().
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
Definition at line 1336 of file rect_unittests.cc.
References flip_lr(), and flip_tb().
Referenced by TEST().
|
inlinestaticconstexpr |
| impeller::testing::FML_TEST_CLASS | ( | BufferBindingsGLESTest | , |
| BindArrayData | |||
| ) |
| impeller::testing::FML_TEST_CLASS | ( | BufferBindingsGLESTest | , |
| BindUniformData | |||
| ) |
|
static |
Definition at line 44 of file aiks_dl_blend_unittests.cc.
References BLEND_MODE_TUPLE, IMPELLER_FOR_EACH_BLEND_MODE, and impeller::Entity::kLastAdvancedBlendMode.
Referenced by TEST_P().
| 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 | ( | 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_PLAYGROUND_SUITE | ( | TextContentsTest | ) |
| impeller::testing::INSTANTIATE_VULKAN_PLAYGROUND_SUITE | ( | DriverInfoVKTest | ) |
|
static |
Definition at line 34 of file renderer_dart_unittests.cc.
Referenced by impeller::testing::RendererDartTest::GetIsolate().
| bool impeller::testing::IsBadVersionTest | ( | std::string_view | driver_name, |
| bool | qc = true |
||
| ) |
|
static |
Definition at line 505 of file aiks_dl_blur_unittests.cc.
References impeller::testing::MaskBlurTestConfig::alpha, impeller::Color::AntiqueWhite(), impeller::testing::MaskBlurTestConfig::blend_mode, impeller::Playground::GetContentScale(), impeller::testing::MaskBlurTestConfig::image_filter, impeller::testing::MaskBlurTestConfig::invert_colors, impeller::TRect< Scalar >::MakeXYWH(), impeller::testing::MaskBlurTestConfig::sigma, impeller::testing::MaskBlurTestConfig::style, x, impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
Definition at line 68 of file entity_unittests.cc.
References impeller::TRect< Scalar >::MakeSize(), and impeller::TRect< T >::Shift().
Referenced by TEST_P().
| bool impeller::testing::RenderTextInCanvasSkia | ( | const std::shared_ptr< Context > & | context, |
| DisplayListBuilder & | canvas, | ||
| const std::string & | text, | ||
| const std::string_view & | font_fixture, | ||
| const TextRenderOptions & | options = {}, |
||
| const std::optional< SkFont > & | font = std::nullopt |
||
| ) |
Definition at line 45 of file aiks_dl_text_unittests.cc.
Referenced by TEST_P(), and flutter::testing::TEST_P().
|
static |
Definition at line 1641 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 1350 of file rect_unittests.cc.
References x, impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
|
inlinestaticconstexpr |
Definition at line 1340 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 | ( | AllocationSizeTest | , |
| CanCast | |||
| ) |
Definition at line 77 of file allocation_size_unittests.cc.
References impeller::AllocationSize< Period >::GetSize().
| impeller::testing::TEST | ( | AllocationSizeTest | , |
| CanConstructWithArith | |||
| ) |
Definition at line 110 of file allocation_size_unittests.cc.
References impeller::AllocationSize< Period >::GetByteSize().
| impeller::testing::TEST | ( | AllocationSizeTest | , |
| CanConvert | |||
| ) |
Definition at line 44 of file allocation_size_unittests.cc.
| impeller::testing::TEST | ( | AllocationSizeTest | , |
| CanCreateTypedAllocations | |||
| ) |
Definition at line 10 of file allocation_size_unittests.cc.
References e3.
| impeller::testing::TEST | ( | AllocationSizeTest | , |
| CanCreateTypedAllocationsWithLiterals | |||
| ) |
| impeller::testing::TEST | ( | AllocationSizeTest | , |
| CanGetFloatValues | |||
| ) |
Definition at line 55 of file allocation_size_unittests.cc.
| impeller::testing::TEST | ( | AllocationSizeTest | , |
| CanPerformSimpleArithmetic | |||
| ) |
| impeller::testing::TEST | ( | AllocationSizeTest | , |
| ConversionsAreNonTruncating | |||
| ) |
Definition at line 49 of file allocation_size_unittests.cc.
| impeller::testing::TEST | ( | AllocationSizeTest | , |
| RelationalOperatorsAreFunctional | |||
| ) |
| impeller::testing::TEST | ( | AllocatorTest | , |
| RangeTest | |||
| ) |
Definition at line 82 of file allocator_unittests.cc.
References impeller::saturated::b, and impeller::Range::Merge().
| 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 | , |
| ImageResourceKeepsVulkanDeviceAlive | |||
| ) |
Definition at line 77 of file allocator_vk_unittests.cc.
References impeller::kDevicePrivate, impeller::kR8G8B8A8UNormInt, and impeller::TextureDescriptor::storage_mode.
| impeller::testing::TEST | ( | AllocatorVKTest | , |
| MemoryTypeSelectionSingleHeap | |||
| ) |
Definition at line 39 of file allocator_vk_unittests.cc.
References impeller::AllocatorVK::FindMemoryTypeIndex().
| impeller::testing::TEST | ( | AllocatorVKTest | , |
| MemoryTypeSelectionTwoHeap | |||
| ) |
Definition at line 54 of file allocator_vk_unittests.cc.
References impeller::AllocatorVK::FindMemoryTypeIndex().
| impeller::testing::TEST | ( | AllocatorVKTest | , |
| ToVKImageUsageFlags | |||
| ) |
Definition at line 20 of file allocator_vk_unittests.cc.
References impeller::kD24UnormS8Uint, impeller::kDeviceTransient, impeller::kR8G8B8A8UNormInt, impeller::kRenderTarget, and impeller::AllocatorVK::ToVKImageUsageFlags().
| impeller::testing::TEST | ( | ArcTest | , |
| ArcIterationsAllQuadrantsFromFirst | |||
| ) |
Definition at line 262 of file arc_unittests.cc.
| impeller::testing::TEST | ( | ArcTest | , |
| ArcIterationsAllQuadrantsFromFourth | |||
| ) |
Definition at line 274 of file arc_unittests.cc.
| impeller::testing::TEST | ( | ArcTest | , |
| ArcIterationsAllQuadrantsFromSecond | |||
| ) |
Definition at line 266 of file arc_unittests.cc.
| impeller::testing::TEST | ( | ArcTest | , |
| ArcIterationsAllQuadrantsFromThird | |||
| ) |
Definition at line 270 of file arc_unittests.cc.
| impeller::testing::TEST | ( | ArcTest | , |
| ArcIterationsFullCircle | |||
| ) |
| impeller::testing::TEST | ( | ArcTest | , |
| ArcIterationsOnlyFirstQuadrant | |||
| ) |
Definition at line 210 of file arc_unittests.cc.
| impeller::testing::TEST | ( | ArcTest | , |
| ArcIterationsOnlyFourthQuadrant | |||
| ) |
Definition at line 222 of file arc_unittests.cc.
| impeller::testing::TEST | ( | ArcTest | , |
| ArcIterationsOnlySecondQuadrant | |||
| ) |
Definition at line 214 of file arc_unittests.cc.
| impeller::testing::TEST | ( | ArcTest | , |
| ArcIterationsOnlyThirdQuadrant | |||
| ) |
Definition at line 218 of file arc_unittests.cc.
| impeller::testing::TEST | ( | ArcTest | , |
| ArcIterationsVariousEndAnglesNearQuadrantAxis | |||
| ) |
Definition at line 172 of file arc_unittests.cc.
References impeller::Arc::ComputeIterations(), impeller::Degrees::degrees, impeller::Tessellator::Trigs::GetSteps(), impeller::Tessellator::GetTrigsForDeviceRadius(), impeller::TRect< Scalar >::MakeLTRB(), and start.
| impeller::testing::TEST | ( | ArcTest | , |
| ArcIterationsVariousStartAnglesNearQuadrantAxis | |||
| ) |
Definition at line 153 of file arc_unittests.cc.
References impeller::Arc::ComputeIterations(), impeller::Degrees::degrees, impeller::Tessellator::Trigs::GetSteps(), impeller::Tessellator::GetTrigsForDeviceRadius(), impeller::TRect< Scalar >::MakeLTRB(), and start.
| impeller::testing::TEST | ( | ArcTest | , |
| ArcIterationsVariousTinyArcsNearQuadrantAxis | |||
| ) |
Definition at line 190 of file arc_unittests.cc.
References impeller::Arc::ComputeIterations(), impeller::Degrees::degrees, impeller::Tessellator::Trigs::GetSteps(), impeller::Tessellator::GetTrigsForDeviceRadius(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Arc::Iteration::quadrant_count, and start.
| impeller::testing::TEST | ( | BaseTest | , |
| CanUseTypedMasks | |||
| ) |
Definition at line 259 of file base_unittests.cc.
References impeller::kBang, impeller::kBar, impeller::kBaz, and x.
| impeller::testing::TEST | ( | BaseTest | , |
| NoExceptionPromiseEmpty | |||
| ) |
Definition at line 250 of file base_unittests.cc.
| impeller::testing::TEST | ( | BaseTest | , |
| NoExceptionPromiseValue | |||
| ) |
Definition at line 243 of file base_unittests.cc.
References impeller::NoExceptionPromise< T >::get_future(), and impeller::NoExceptionPromise< T >::set_value().
| impeller::testing::TEST | ( | BlitCommandGLESTest | , |
| BlitCopyTextureToBufferCommandGLESBindsFramebuffer | |||
| ) |
Definition at line 39 of file blit_command_gles_unittests.cc.
References impeller::BlitCopyTextureToBufferCommand::destination, impeller::BlitCopyTextureToBufferCommandGLES::Encode(), impeller::TextureDescriptor::format, impeller::kHostVisible, impeller::kR8G8B8A8UNormInt, impeller::kRenderTarget, impeller::kUploadFromHost, impeller::BlitCommand::label, impeller::TRect< T >::MakeSize(), impeller::DeviceBufferDescriptor::size, impeller::TextureDescriptor::size, impeller::BlitCopyTextureToBufferCommand::source, impeller::BlitCopyTextureToBufferCommand::source_region, impeller::DeviceBufferDescriptor::storage_mode, and impeller::TextureDescriptor::usage.
| impeller::testing::TEST | ( | BufferBindingsGLESTest | , |
| BindArrayData | |||
| ) |
Definition at line 51 of file buffer_bindings_gles_unittests.cc.
References impeller::BufferBindingsGLES::BindUniformData(), buffer_view, impeller::kFloat, impeller::ShaderMetadata::name, impeller::DeviceBufferDescriptor::size, and impeller::ShaderStructMemberMetadata::type.
| impeller::testing::TEST | ( | BufferBindingsGLESTest | , |
| BindUniformData | |||
| ) |
Definition at line 17 of file buffer_bindings_gles_unittests.cc.
References impeller::BufferBindingsGLES::BindUniformData(), buffer_view, impeller::kFloat, impeller::ShaderMetadata::name, impeller::DeviceBufferDescriptor::size, and impeller::ShaderStructMemberMetadata::type.
| impeller::testing::TEST | ( | BufferViewTest | , |
| Empty | |||
| ) |
Definition at line 11 of file buffer_view_unittests.cc.
References buffer_view.
| impeller::testing::TEST | ( | BufferViewTest | , |
| TakeRaw | |||
| ) |
| impeller::testing::TEST | ( | CapabilitiesTest | , |
| DefaultColorFormat | |||
| ) |
Definition at line 34 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 52 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 62 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 43 of file capabilities_unittests.cc.
References impeller::CapabilitiesBuilder::Build(), impeller::kS8UInt, impeller::kUnknown, and impeller::CapabilitiesBuilder::SetDefaultStencilFormat().
| impeller::testing::TEST | ( | CapabilitiesTest | , |
| MaxRenderPassAttachmentSize | |||
| ) |
Definition at line 71 of file capabilities_unittests.cc.
References impeller::CapabilitiesBuilder::Build(), and impeller::CapabilitiesBuilder::SetMaximumRenderPassAttachmentSize().
| impeller::testing::TEST | ( | CapabilitiesTest | , |
| MinUniformAlignment | |||
| ) |
Definition at line 80 of file capabilities_unittests.cc.
References impeller::CapabilitiesBuilder::Build(), and impeller::CapabilitiesBuilder::SetMinimumUniformAlignment().
| impeller::testing::TEST | ( | CapabilitiesVKTest | , |
| ContextFailsInitializationForNoCombinedDepthStencilFormat | |||
| ) |
Definition at line 215 of file context_vk_unittests.cc.
| impeller::testing::TEST | ( | CapabilitiesVKTest | , |
| ContextInitializesWithNoStencilFormat | |||
| ) |
Definition at line 184 of file context_vk_unittests.cc.
References impeller::CapabilitiesVK::GetDefaultDepthStencilFormat(), impeller::CapabilitiesVK::GetDefaultStencilFormat(), and impeller::kD32FloatS8UInt.
| impeller::testing::TEST | ( | CommandEncoderVKTest | , |
| CleanupAfterSubmit | |||
| ) |
Definition at line 37 of file command_encoder_vk_unittests.cc.
References impeller::CommandBuffer::kCompleted.
| impeller::testing::TEST | ( | CommandEncoderVKTest | , |
| DeleteEncoderAfterThreadDies | |||
| ) |
Definition at line 15 of file command_encoder_vk_unittests.cc.
| impeller::testing::TEST | ( | CommandPoolRecyclerVKTest | , |
| CommandBuffersAreRecycled | |||
| ) |
Definition at line 137 of file command_pool_vk_unittests.cc.
| impeller::testing::TEST | ( | CommandPoolRecyclerVKTest | , |
| ExtraCommandBufferAllocationsTriggerTrim | |||
| ) |
Definition at line 178 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 107 of file command_pool_vk_unittests.cc.
| impeller::testing::TEST | ( | CommandPoolRecyclerVKTest | , |
| RecyclerGlobalPoolMapSize | |||
| ) |
Definition at line 222 of file command_pool_vk_unittests.cc.
References impeller::CommandPoolRecyclerVK::GetGlobalPoolCount().
| impeller::testing::TEST | ( | ConditionVariableTest | , |
| TestsCriticalSectionAfterWait | |||
| ) |
Definition at line 197 of file base_unittests.cc.
References start, and impeller::ConditionVariable::Wait().
| impeller::testing::TEST | ( | ConditionVariableTest | , |
| TestsCriticalSectionAfterWaitForUntil | |||
| ) |
Definition at line 151 of file base_unittests.cc.
References start, and impeller::ConditionVariable::WaitFor().
| impeller::testing::TEST | ( | ConditionVariableTest | , |
| WaitFor | |||
| ) |
Definition at line 113 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 134 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 90 of file base_unittests.cc.
References impeller::testing::CVTest::cv, IPLR_REQUIRES, impeller::testing::CVTest::mutex, and impeller::ConditionVariable::WaitUntil().
| impeller::testing::TEST | ( | ContextVKTest | , |
| AHBSwapchainCapabilitiesCanBeMissing | |||
| ) |
Definition at line 357 of file context_vk_unittests.cc.
References data, and impeller::ContextVK::Settings::enable_surface_control.
| impeller::testing::TEST | ( | ContextVKTest | , |
| BatchSubmitCommandBuffersOnArm | |||
| ) |
Definition at line 306 of file context_vk_unittests.cc.
| impeller::testing::TEST | ( | ContextVKTest | , |
| BatchSubmitCommandBuffersOnNonArm | |||
| ) |
Definition at line 335 of file context_vk_unittests.cc.
| impeller::testing::TEST | ( | ContextVKTest | , |
| CanCreateContextInAbsenceOfValidationLayers | |||
| ) |
Definition at line 152 of file context_vk_unittests.cc.
References impeller::CapabilitiesVK::AreValidationsEnabled().
| impeller::testing::TEST | ( | ContextVKTest | , |
| CanCreateContextWithValidationLayers | |||
| ) |
Definition at line 166 of file context_vk_unittests.cc.
References impeller::CapabilitiesVK::AreValidationsEnabled().
| impeller::testing::TEST | ( | ContextVKTest | , |
| CommonHardwareConcurrencyConfigurations | |||
| ) |
Definition at line 17 of file context_vk_unittests.cc.
References impeller::ContextVK::ChooseThreadCountForWorkers().
| impeller::testing::TEST | ( | ContextVKTest | , |
| DeletePipelineAfterContext | |||
| ) |
Definition at line 95 of file context_vk_unittests.cc.
References impeller::PipelineFuture< T >::Get(), and impeller::PipelineDescriptor::SetVertexDescriptor().
| impeller::testing::TEST | ( | ContextVKTest | , |
| DeletePipelineLibraryAfterContext | |||
| ) |
Definition at line 136 of file context_vk_unittests.cc.
References impeller::PipelineDescriptor::SetVertexDescriptor().
| impeller::testing::TEST | ( | ContextVKTest | , |
| DeletesCommandPools | |||
| ) |
Definition at line 30 of file context_vk_unittests.cc.
| impeller::testing::TEST | ( | ContextVKTest | , |
| DeletesCommandPoolsOnAllThreads | |||
| ) |
Definition at line 45 of file context_vk_unittests.cc.
| impeller::testing::TEST | ( | ContextVKTest | , |
| DeleteShaderFunctionAfterContext | |||
| ) |
Definition at line 114 of file context_vk_unittests.cc.
References data, impeller::kFragment, and impeller::PipelineDescriptor::SetVertexDescriptor().
| impeller::testing::TEST | ( | ContextVKTest | , |
| EmbedderOverrides | |||
| ) |
| impeller::testing::TEST | ( | ContextVKTest | , |
| EmbedderOverridesUsesInstanceExtensions | |||
| ) |
| impeller::testing::TEST | ( | ContextVKTest | , |
| FatalMissingValidations | |||
| ) |
Definition at line 245 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 256 of file context_vk_unittests.cc.
References impeller::CapabilitiesVK::GetDefaultColorFormat(), and impeller::kUnknown.
| impeller::testing::TEST | ( | ContextVKTest | , |
| HashIsUniqueAcrossThreads | |||
| ) |
Definition at line 395 of file context_vk_unittests.cc.
| impeller::testing::TEST | ( | ContextVKTest | , |
| ThreadLocalCleanupDeletesCommandPool | |||
| ) |
Definition at line 76 of file context_vk_unittests.cc.
| impeller::testing::TEST | ( | ContextVKTest | , |
| WarmUpFunctionCreatesRenderPass | |||
| ) |
| impeller::testing::TEST | ( | DescriptorPoolRecyclerVKTest | , |
| DescriptorsAreRecycled | |||
| ) |
Definition at line 110 of file descriptor_pool_vk_unittests.cc.
References impeller::DescriptorPoolVK::AllocateDescriptorSets().
| impeller::testing::TEST | ( | DescriptorPoolRecyclerVKTest | , |
| GetDescriptorPoolRecyclerCreatesNewPools | |||
| ) |
Definition at line 13 of file descriptor_pool_vk_unittests.cc.
| impeller::testing::TEST | ( | DescriptorPoolRecyclerVKTest | , |
| MultipleCommandBuffersShareDescriptorPool | |||
| ) |
Definition at line 88 of file descriptor_pool_vk_unittests.cc.
References impeller::BackendCast< CommandBufferVK, CommandBuffer >::Cast(), and impeller::CommandBufferVK::GetDescriptorPool().
| impeller::testing::TEST | ( | DescriptorPoolRecyclerVKTest | , |
| ReclaimDropsDescriptorPoolIfSizeIsExceeded | |||
| ) |
Definition at line 46 of file descriptor_pool_vk_unittests.cc.
| impeller::testing::TEST | ( | DescriptorPoolRecyclerVKTest | , |
| ReclaimMakesDescriptorPoolAvailable | |||
| ) |
Definition at line 25 of file descriptor_pool_vk_unittests.cc.
References impeller::DescriptorPoolVK::AllocateDescriptorSets().
| impeller::testing::TEST | ( | DeviceBufferGLESTest | , |
| BindUniformData | |||
| ) |
Definition at line 25 of file device_buffer_gles_unittests.cc.
References impeller::DeviceBufferGLES::kUniformBuffer, and impeller::DeviceBufferDescriptor::size.
| impeller::testing::TEST | ( | DrawOrderResolverTest | , |
| GetSortedDrawsRespectsSkipCounts | |||
| ) |
Definition at line 89 of file draw_order_resolver_unittests.cc.
References impeller::DrawOrderResolver::AddElement(), and impeller::DrawOrderResolver::GetSortedDraws().
| impeller::testing::TEST | ( | DrawOrderResolverTest | , |
| GetSortedDrawsReturnsCorrectOrderWithClips | |||
| ) |
Definition at line 33 of file draw_order_resolver_unittests.cc.
References impeller::DrawOrderResolver::AddElement(), impeller::DrawOrderResolver::GetSortedDraws(), impeller::DrawOrderResolver::PopClip(), and impeller::DrawOrderResolver::PushClip().
| impeller::testing::TEST | ( | DrawOrderResolverTest | , |
| GetSortedDrawsReturnsCorrectOrderWithFlush | |||
| ) |
Definition at line 114 of file draw_order_resolver_unittests.cc.
References impeller::DrawOrderResolver::AddElement(), impeller::DrawOrderResolver::Flush(), and impeller::DrawOrderResolver::GetSortedDraws().
| impeller::testing::TEST | ( | DrawOrderResolverTest | , |
| GetSortedDrawsReturnsCorrectOrderWithNoClips | |||
| ) |
Definition at line 12 of file draw_order_resolver_unittests.cc.
References impeller::DrawOrderResolver::AddElement(), and impeller::DrawOrderResolver::GetSortedDraws().
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| CanBatchSubmitCommandBuffers | |||
| ) |
Definition at line 90 of file driver_info_vk_unittests.cc.
References CanBatchSubmitTest().
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| CanGenerateMipMaps | |||
| ) |
Definition at line 146 of file driver_info_vk_unittests.cc.
References CanUseMipgeneration().
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| CanIdentifyBadMaleoonDriver | |||
| ) |
Definition at line 40 of file driver_info_vk_unittests.cc.
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| CanUseFramebufferFetch | |||
| ) |
Definition at line 216 of file driver_info_vk_unittests.cc.
References CanUseFramebufferFetch().
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| CanUsePrimitiveRestart | |||
| ) |
Definition at line 118 of file driver_info_vk_unittests.cc.
References CanUsePrimitiveRestartSubmitTest().
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| DisabledDevices | |||
| ) |
Definition at line 166 of file driver_info_vk_unittests.cc.
References IsBadVersionTest().
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| DisableOldXclipseDriver | |||
| ) |
Definition at line 226 of file driver_info_vk_unittests.cc.
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| DriverParsingAdreno | |||
| ) |
Definition at line 161 of file driver_info_vk_unittests.cc.
References impeller::GetAdrenoVersion(), impeller::kAdreno540, and impeller::kUnknown.
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| DriverParsingMali | |||
| ) |
Definition at line 155 of file driver_info_vk_unittests.cc.
References impeller::GetMaliVersion(), impeller::kG51, and impeller::kUnknown.
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| EnabledDevicesAdreno | |||
| ) |
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| EnabledDevicesMali | |||
| ) |
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| NewPowerVREnabled | |||
| ) |
Definition at line 271 of file driver_info_vk_unittests.cc.
References impeller::GetWorkaroundsFromDriverInfo(), impeller::WorkaroundsVK::input_attachment_self_dependency_broken, and impeller::kDXT.
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| OldPowerVRDisabled | |||
| ) |
| impeller::testing::TEST | ( | DriverInfoVKTest | , |
| PowerVRBSeries | |||
| ) |
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| AlphaCoverageStrokePaths | |||
| ) |
Definition at line 543 of file geometry_unittests.cc.
References impeller::Matrix::MakeScale(), and impeller::Geometry::MakeStrokePath().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| FillArcGeometryCoverage | |||
| ) |
Definition at line 104 of file geometry_unittests.cc.
References impeller::TRect< T >::Contains(), EXPECT_RECT_NEAR, impeller::TRect< T >::GetCenter(), impeller::kSqrt2Over2, impeller::Geometry::MakeFilledArc(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeTranslation(), start, and impeller::TRect< T >::TransformBounds().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| FillPathGeometryCoversArea | |||
| ) |
Definition at line 81 of file geometry_unittests.cc.
References impeller::Geometry::MakeFillPath(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| FillPathGeometryCoversAreaNoInnerRect | |||
| ) |
Definition at line 93 of file geometry_unittests.cc.
References impeller::Geometry::MakeFillPath(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| FillRoundRectGeometryCoversArea | |||
| ) |
Definition at line 471 of file geometry_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), and impeller::RoundingRadii::top_left.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| GeometryResultHasReasonableDefaults | |||
| ) |
Definition at line 536 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 497 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 73 of file geometry_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::Geometry::MakeRect().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| RotatedFilledCircleGeometryCoverage | |||
| ) |
Definition at line 1315 of file geometry_unittests.cc.
References impeller::TRect< T >::Contains(), impeller::Geometry::MakeCircle(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeRotationZ(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| RotatedStrokedCircleGeometryCoverage | |||
| ) |
Definition at line 1332 of file geometry_unittests.cc.
References impeller::TRect< T >::Contains(), impeller::TRect< T >::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeRotationZ(), impeller::Geometry::MakeStrokedCircle(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| RoundRectGeometryCoversArea | |||
| ) |
Definition at line 527 of file geometry_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::Geometry::MakeRoundRect().
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| SimpleTwoLineStrokeVerticesButtCap | |||
| ) |
Definition at line 568 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kBevel, impeller::kButt, and points.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| SimpleTwoLineStrokeVerticesRoundCap | |||
| ) |
Definition at line 609 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kBevel, impeller::kPiOver2, impeller::kRound, points, and impeller::Radians::radians.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| SimpleTwoLineStrokeVerticesSquareCap | |||
| ) |
Definition at line 697 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kBevel, impeller::kSquare, and points.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| StrokeArcGeometryCoverage | |||
| ) |
Definition at line 270 of file geometry_unittests.cc.
References impeller::TRect< T >::Contains(), EXPECT_RECT_NEAR, impeller::TRect< T >::GetCenter(), impeller::kButt, impeller::kSqrt2, impeller::kSqrt2Over2, impeller::kSquare, impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeRotationZ(), impeller::Geometry::MakeStrokedArc(), impeller::Matrix::MakeTranslation(), start, impeller::TRect< T >::TransformBounds(), and impeller::StrokeParameters::width.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| TightConic180DegreeJoins | |||
| ) |
Definition at line 1180 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kBevel, impeller::kButt, impeller::kMiter, and impeller::kRound.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| TightCubic180DegreeJoins | |||
| ) |
Definition at line 1247 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kBevel, impeller::kButt, impeller::kMiter, and impeller::kRound.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| TightQuadratic180DegreeJoins | |||
| ) |
Definition at line 1113 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kBevel, impeller::kButt, impeller::kMiter, and impeller::kRound.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| TinyConicGeneratesCaps | |||
| ) |
Definition at line 927 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kBevel, impeller::kSquare, and points.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| TinyCubicGeneratesCaps | |||
| ) |
Definition at line 964 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kBevel, impeller::kSquare, and points.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| TinyQuadGeneratesCaps | |||
| ) |
Definition at line 890 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kBevel, impeller::kSquare, and points.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| TwoLineSegments180DegreeJoins | |||
| ) |
Definition at line 1065 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kBevel, impeller::kButt, impeller::kMiter, and impeller::kRound.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| TwoLineSegmentsLeftTurnStrokeVerticesBevelJoin | |||
| ) |
Definition at line 782 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kBevel, impeller::kButt, and points.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| TwoLineSegmentsLeftTurnStrokeVerticesMiterJoin | |||
| ) |
Definition at line 853 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kButt, impeller::kMiter, and points.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| TwoLineSegmentsMiterLimit | |||
| ) |
Definition at line 1001 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::TPoint< T >::GetDistance(), impeller::kButt, impeller::kMiter, and impeller::Radians::radians.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| TwoLineSegmentsRightTurnStrokeVerticesBevelJoin | |||
| ) |
Definition at line 748 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kBevel, impeller::kButt, and points.
| impeller::testing::TEST | ( | EntityGeometryTest | , |
| TwoLineSegmentsRightTurnStrokeVerticesMiterJoin | |||
| ) |
Definition at line 816 of file geometry_unittests.cc.
References impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::kButt, impeller::kMiter, and points.
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| AppendAndRestoreClipCoverage | |||
| ) |
Definition at line 58 of file clip_stack_unittests.cc.
References impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::EntityPassClipStack::GetReplayEntities(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeSize(), impeller::TSize< Scalar >::MakeWH(), impeller::EntityPassClipStack::RecordClip(), impeller::EntityPassClipStack::RecordRestore(), and impeller::EntityPassClipStack::ClipStateResult::should_render.
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| AppendAndRestoreClipCoverageNonAA | |||
| ) |
Definition at line 88 of file clip_stack_unittests.cc.
References impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::EntityPassClipStack::GetReplayEntities(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeSize(), impeller::TSize< Scalar >::MakeWH(), impeller::EntityPassClipStack::RecordClip(), impeller::EntityPassClipStack::RecordRestore(), and impeller::EntityPassClipStack::ClipStateResult::should_render.
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| AppendDecreasingSizeClipCoverage | |||
| ) |
Definition at line 171 of file clip_stack_unittests.cc.
References impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::CurrentClipCoverage(), impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::TRect< Scalar >::MakeLTRB(), impeller::EntityPassClipStack::RecordClip(), and impeller::EntityPassClipStack::ClipStateResult::should_render.
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| AppendIncreasingSizeClipCoverage | |||
| ) |
Definition at line 193 of file clip_stack_unittests.cc.
References impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::CurrentClipCoverage(), impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::TRect< Scalar >::MakeLTRB(), impeller::EntityPassClipStack::RecordClip(), and impeller::EntityPassClipStack::ClipStateResult::should_render.
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| AppendLargerClipCoverage | |||
| ) |
Definition at line 120 of file clip_stack_unittests.cc.
References impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::TRect< Scalar >::MakeLTRB(), impeller::EntityPassClipStack::RecordClip(), and impeller::EntityPassClipStack::ClipStateResult::should_render.
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| AppendLargerClipCoverageWithDifferenceOrNonSquare | |||
| ) |
Definition at line 146 of file clip_stack_unittests.cc.
References impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::TRect< Scalar >::MakeLTRB(), impeller::EntityPassClipStack::RecordClip(), and impeller::EntityPassClipStack::ClipStateResult::should_render.
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| CanPopEntitiesSafely | |||
| ) |
Definition at line 48 of file clip_stack_unittests.cc.
References impeller::EntityPassClipStack::GetReplayEntities(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::EntityPassClipStack::RecordRestore().
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| CanPushAndPopEntities | |||
| ) |
Definition at line 14 of file clip_stack_unittests.cc.
References impeller::EntityPassClipStack::GetReplayEntities(), impeller::TRect< Scalar >::MakeLTRB(), impeller::EntityPassClipStack::RecordClip(), and impeller::EntityPassClipStack::RecordRestore().
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| ClipAndRestoreWithSubpasses | |||
| ) |
Definition at line 232 of file clip_stack_unittests.cc.
References impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::EntityPassClipStack::GetReplayEntities(), impeller::TRect< Scalar >::MakeLTRB(), impeller::EntityPassClipStack::PopSubpass(), impeller::EntityPassClipStack::PushSubpass(), impeller::EntityPassClipStack::RecordClip(), and impeller::EntityPassClipStack::ClipStateResult::should_render.
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| ClipAndRestoreWithSubpassesNonAA | |||
| ) |
Definition at line 281 of file clip_stack_unittests.cc.
References impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::EntityPassClipStack::GetReplayEntities(), impeller::TRect< Scalar >::MakeLTRB(), impeller::EntityPassClipStack::PopSubpass(), impeller::EntityPassClipStack::PushSubpass(), impeller::EntityPassClipStack::RecordClip(), and impeller::EntityPassClipStack::ClipStateResult::should_render.
| impeller::testing::TEST | ( | EntityPassClipStackTest | , |
| UnbalancedRestore | |||
| ) |
Definition at line 213 of file clip_stack_unittests.cc.
References impeller::EntityPassClipStack::ClipStateResult::clip_did_change, impeller::EntityPassClipStack::GetClipCoverageLayers(), impeller::EntityPassClipStack::GetReplayEntities(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeSize(), impeller::TSize< Scalar >::MakeWH(), impeller::EntityPassClipStack::RecordRestore(), and impeller::EntityPassClipStack::ClipStateResult::should_render.
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| AddFenceDoesNothingIfTerminating | |||
| ) |
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| ExecutesFenceCallback | |||
| ) |
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| ExecutesFenceCallbackX2 | |||
| ) |
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| ExecutesNewFenceThenOldFence | |||
| ) |
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| IgnoresNullCallback | |||
| ) |
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| IgnoresNullFence | |||
| ) |
Definition at line 13 of file fence_waiter_vk_unittests.cc.
| impeller::testing::TEST | ( | FenceWaiterVKTest | , |
| InProgressFencesStillWaitIfTerminated | |||
| ) |
| impeller::testing::TEST | ( | FilterInputTest | , |
| CanSetLocalTransformForTexture | |||
| ) |
Definition at line 15 of file filter_input_unittests.cc.
References ASSERT_MATRIX_NEAR, impeller::FilterInput::Make(), impeller::Matrix::MakeTranslation(), and impeller::Entity::SetTransform().
| impeller::testing::TEST | ( | FormatsVKTest | , |
| DescriptorMapping | |||
| ) |
Definition at line 11 of file formats_vk_unittests.cc.
References impeller::kImage, impeller::kInputAttachment, impeller::kSampledImage, impeller::kSampler, impeller::kStorageBuffer, impeller::kUniformBuffer, and impeller::ToVKDescriptorType().
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| CalculateSigmaForBlurRadius | |||
| ) |
Definition at line 458 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::GaussianBlurFilterContents::CalculateBlurRadius(), and impeller::GaussianBlurFilterContents::ScaleSigma().
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| CalculateSigmaValues | |||
| ) |
Definition at line 225 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::GaussianBlurFilterContents::CalculateScale().
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| ChopHugeBlurs | |||
| ) |
Definition at line 621 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 | |||
| ) |
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| CoverageEmpty | |||
| ) |
Definition at line 121 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 113 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 208 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 567 of file gaussian_blur_filter_contents_unittests.cc.
References blur_radius, impeller::BlurParameters::blur_uv_offset, impeller::GaussianBlurFilterContents::CalculateBlurRadius(), impeller::KernelSample::coefficient, data, impeller::GenerateBlurInfo(), IMPELLER_RAND, impeller::LerpHackKernelSamples(), impeller::KernelSamples::sample_count, and impeller::KernelSamples::samples.
| impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
| LerpHackKernelSamplesSimple | |||
| ) |
Definition at line 492 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::KernelSample::coefficient, data, EXPECT_POINT_NEAR, impeller::LerpHackKernelSamples(), impeller::KernelSamples::sample_count, impeller::KernelSamples::samples, and impeller::TPoint< T >::x.
| impeller::testing::TEST | ( | GeometryTest | , |
| BlendModeToString | |||
| ) |
Definition at line 1709 of file geometry_unittests.cc.
References _BLEND_MODE_NAME_CHECK, impeller::BlendModeToString(), IMPELLER_FOR_EACH_BLEND_MODE, and impeller::kLastMode.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanConvertBetweenDegressAndRadians | |||
| ) |
Definition at line 1718 of file geometry_unittests.cc.
References impeller::kPiOver2, and impeller::Radians::radians.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanConvertTTypesExplicitly | |||
| ) |
Definition at line 593 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 | |||
| ) |
Definition at line 580 of file geometry_unittests.cc.
References impeller::TSize< T >::MipCount().
| impeller::testing::TEST | ( | GeometryTest | , |
| CanPerformAlgebraicPointOps | |||
| ) |
Definition at line 616 of file geometry_unittests.cc.
References impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanPerformAlgebraicPointOpsWithArithmeticTypes | |||
| ) |
Definition at line 646 of file geometry_unittests.cc.
References impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanPerformAlgebraicVector3Ops | |||
| ) |
Definition at line 1276 of file geometry_unittests.cc.
References impeller::Vector3::x, impeller::Vector3::y, and impeller::Vector3::z.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanPerformAlgebraicVector3OpsWithArithmeticTypes | |||
| ) |
Definition at line 1310 of file geometry_unittests.cc.
References impeller::Vector3::x, impeller::Vector3::y, and impeller::Vector3::z.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanUsePointAssignmentOperators | |||
| ) |
Definition at line 798 of file geometry_unittests.cc.
References impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST | ( | GeometryTest | , |
| CanUseVector3AssignmentOperators | |||
| ) |
Definition at line 1226 of file geometry_unittests.cc.
References impeller::Vector3::x, impeller::Vector3::y, and impeller::Vector3::z.
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorApplyColorMatrix | |||
| ) |
Definition at line 1483 of file geometry_unittests.cc.
References impeller::Color::ApplyColorMatrix(), ASSERT_COLOR_NEAR, and impeller::Color::White().
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorBlendReturnsExpectedResults | |||
| ) |
Definition at line 1692 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 1443 of file geometry_unittests.cc.
References ASSERT_COLOR_NEAR, and impeller::Color::Clamp01().
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorLerp | |||
| ) |
Definition at line 1421 of file geometry_unittests.cc.
References ASSERT_COLOR_NEAR, impeller::saturated::b, and impeller::Color::Lerp().
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorLinearToSRGB | |||
| ) |
Definition at line 1509 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 1463 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 1378 of file geometry_unittests.cc.
References ASSERT_COLOR_NEAR, impeller::Color::Premultiply(), and impeller::Color::Unpremultiply().
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorPrinting | |||
| ) |
Definition at line 1801 of file geometry_unittests.cc.
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorR8G8B8A8 | |||
| ) |
Definition at line 1401 of file geometry_unittests.cc.
References ASSERT_ARRAY_4_NEAR, and impeller::Color::ToR8G8B8A8().
| impeller::testing::TEST | ( | GeometryTest | , |
| ColorSRGBToLinear | |||
| ) |
Definition at line 1529 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 1823 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 1893 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(), and impeller::Matrix::MakeScale().
| 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 408 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, impeller::kPiOver2, impeller::Matrix::MakeRotationX(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), and x.
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixGetDirectionScale | |||
| ) |
Definition at line 432 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 | , |
| MatrixGetMaxBasisLengthXY | |||
| ) |
Definition at line 333 of file geometry_unittests.cc.
References impeller::Matrix::MakeColumn(), impeller::Matrix::MakeScale(), and impeller::Matrix::MakeSkew().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixLookAt | |||
| ) |
Definition at line 481 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, impeller::k1OverSqrt2, and impeller::Matrix::MakeLookAt().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixMakeOrthographic | |||
| ) |
Definition at line 360 of file geometry_unittests.cc.
References ASSERT_MATRIX_NEAR, and impeller::Matrix::MakeOrthographic().
| impeller::testing::TEST | ( | GeometryTest | , |
| MatrixMakePerspective | |||
| ) |
Definition at line 384 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 1726 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 455 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 938 of file geometry_unittests.cc.
References impeller::TPoint< T >::Abs(), and ASSERT_POINT_NEAR.
| impeller::testing::TEST | ( | GeometryTest | , |
| PointAngleTo | |||
| ) |
Definition at line 975 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 1113 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 1092 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::TPoint< T >::Floor().
| impeller::testing::TEST | ( | GeometryTest | , |
| PointIntegerCoercesToFloat | |||
| ) |
Definition at line 678 of file geometry_unittests.cc.
References impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST | ( | GeometryTest | , |
| PointLerp | |||
| ) |
Definition at line 1155 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::TPoint< T >::Lerp().
| impeller::testing::TEST | ( | GeometryTest | , |
| PointMax | |||
| ) |
Definition at line 1071 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::TPoint< T >::Max().
| impeller::testing::TEST | ( | GeometryTest | , |
| PointMin | |||
| ) |
Definition at line 1004 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::TPoint< T >::Min().
| impeller::testing::TEST | ( | GeometryTest | , |
| PointPrinting | |||
| ) |
Definition at line 1753 of file geometry_unittests.cc.
| impeller::testing::TEST | ( | GeometryTest | , |
| PointReflect | |||
| ) |
Definition at line 913 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 945 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 1134 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::TPoint< T >::Round().
| impeller::testing::TEST | ( | GeometryTest | , |
| QuaternionLerp | |||
| ) |
Definition at line 527 of file geometry_unittests.cc.
References ASSERT_QUATERNION_NEAR, and impeller::kPiOver4.
| impeller::testing::TEST | ( | GeometryTest | , |
| QuaternionVectorMultiply | |||
| ) |
Definition at line 538 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 | |||
| ) |
Definition at line 31 of file geometry_unittests.cc.
References impeller::ScalarNearlyEqual().
| impeller::testing::TEST | ( | GeometryTest | , |
| SeparatedVector2AngleTo | |||
| ) |
Definition at line 1210 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 1187 of file geometry_unittests.cc.
References impeller::SeparatedVector2::GetAlignment(), and impeller::kEhCloseEnough.
| impeller::testing::TEST | ( | GeometryTest | , |
| SeparatedVector2GetVector | |||
| ) |
Definition at line 1182 of file geometry_unittests.cc.
References ASSERT_POINT_NEAR, and impeller::SeparatedVector2::GetVector().
| impeller::testing::TEST | ( | GeometryTest | , |
| SeparatedVector2NormalizesWithConstructor | |||
| ) |
Definition at line 1176 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 738 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 1120 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, and impeller::Vector3::Ceil().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Floor | |||
| ) |
Definition at line 1099 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, and impeller::Vector3::Floor().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Lerp | |||
| ) |
Definition at line 1162 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, and impeller::Vector3::Lerp().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Max | |||
| ) |
Definition at line 1078 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, and impeller::Vector3::Max().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Min | |||
| ) |
Definition at line 1057 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, and impeller::Vector3::Min().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Printing | |||
| ) |
Definition at line 1769 of file geometry_unittests.cc.
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector3Round | |||
| ) |
Definition at line 1141 of file geometry_unittests.cc.
References ASSERT_VECTOR3_NEAR, and impeller::Vector3::Round().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Ceil | |||
| ) |
Definition at line 1127 of file geometry_unittests.cc.
References ASSERT_VECTOR4_NEAR, and impeller::Vector4::Ceil().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Floor | |||
| ) |
Definition at line 1106 of file geometry_unittests.cc.
References ASSERT_VECTOR4_NEAR, and impeller::Vector4::Floor().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4IsFinite | |||
| ) |
Definition at line 1011 of file geometry_unittests.cc.
References impeller::Vector4::IsFinite(), impeller::Vector4::w, impeller::Vector4::x, impeller::Vector4::y, and impeller::Vector4::z.
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Lerp | |||
| ) |
Definition at line 1169 of file geometry_unittests.cc.
References ASSERT_VECTOR4_NEAR, and impeller::Vector4::Lerp().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Max | |||
| ) |
Definition at line 1085 of file geometry_unittests.cc.
References ASSERT_VECTOR4_NEAR, and impeller::Vector4::Max().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Min | |||
| ) |
Definition at line 1064 of file geometry_unittests.cc.
References ASSERT_VECTOR4_NEAR, and impeller::Vector4::Min().
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Printing | |||
| ) |
Definition at line 1785 of file geometry_unittests.cc.
| impeller::testing::TEST | ( | GeometryTest | , |
| Vector4Round | |||
| ) |
Definition at line 1148 of file geometry_unittests.cc.
References ASSERT_VECTOR4_NEAR, and impeller::Vector4::Round().
| impeller::testing::TEST | ( | LineContents | , |
| CalculatePerVertex | |||
| ) |
Definition at line 59 of file line_contents_unittests.cc.
References impeller::LineContents::CalculatePerVertex(), e0, e1, e2, e3, EXPECT_POINT_NEAR, EXPECT_VECTOR3_NEAR, impeller::kButt, impeller::kEhCloseEnough, impeller::LineContents::kSampleRadius, transform, and impeller::StrokeParameters::width.
| impeller::testing::TEST | ( | LineContents | , |
| CalculatePerVertexLimit | |||
| ) |
Definition at line 125 of file line_contents_unittests.cc.
References impeller::LineContents::CalculatePerVertex(), EXPECT_POINT_NEAR, impeller::kButt, impeller::kEhCloseEnough, impeller::LineContents::kSampleRadius, impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), transform, and impeller::StrokeParameters::width.
| impeller::testing::TEST | ( | LineContents | , |
| Create | |||
| ) |
Definition at line 37 of file line_contents_unittests.cc.
References impeller::Entity::GetCoverage(), impeller::kSquare, impeller::LineContents::Make(), impeller::TRect< Scalar >::MakeXYWH(), and impeller::StrokeParameters::width.
| impeller::testing::TEST | ( | LineContents | , |
| CreateCurveData | |||
| ) |
Definition at line 102 of file line_contents_unittests.cc.
References impeller::LineContents::CreateCurveData(), data, and impeller::kEhCloseEnough.
| impeller::testing::TEST | ( | LineContents | , |
| CreateCurveDataScaled | |||
| ) |
Definition at line 113 of file line_contents_unittests.cc.
References impeller::LineContents::CreateCurveData(), data, and impeller::kEhCloseEnough.
| impeller::testing::TEST | ( | MatrixFilterContentsTest | , |
| Coverage2x | |||
| ) |
| impeller::testing::TEST | ( | MatrixFilterContentsTest | , |
| Coverage2xEffect | |||
| ) |
Definition at line 77 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 45 of file matrix_filter_contents_unittests.cc.
References impeller::MatrixFilterContents::GetFilterCoverage().
| impeller::testing::TEST | ( | MatrixFilterContentsTest | , |
| CoverageSimple | |||
| ) |
Definition at line 54 of file matrix_filter_contents_unittests.cc.
References impeller::MatrixFilterContents::GetFilterCoverage(), impeller::FilterInput::Make(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | MatrixTest | , |
| Equals | |||
| ) |
| impeller::testing::TEST | ( | MatrixTest | , |
| GetMaxBasisXYNegativeScale | |||
| ) |
Definition at line 263 of file matrix_unittests.cc.
References impeller::Matrix::GetMaxBasisLengthXY(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | MatrixTest | , |
| GetMaxBasisXYWithLargeAndSmallScalingFactor | |||
| ) |
Definition at line 274 of file matrix_unittests.cc.
References impeller::Matrix::GetMaxBasisLengthXY(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | MatrixTest | , |
| GetMaxBasisXYWithLargeAndSmallScalingFactorNonScaleTranslate | |||
| ) |
Definition at line 282 of file matrix_unittests.cc.
References impeller::Matrix::e, impeller::Matrix::GetMaxBasisLengthXY(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | MatrixTest | , |
| HasPerspective | |||
| ) |
Definition at line 58 of file matrix_unittests.cc.
References impeller::Matrix::HasPerspective(), and impeller::Matrix::m.
| impeller::testing::TEST | ( | MatrixTest | , |
| HasPerspective2D | |||
| ) |
Definition at line 40 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 203 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 170 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 | , |
| IsFinite | |||
| ) |
Definition at line 132 of file matrix_unittests.cc.
References impeller::Matrix::IsFinite(), impeller::Matrix::m, impeller::Matrix::MakeRotationX(), impeller::Matrix::MakeRotationY(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | MatrixTest | , |
| IsInvertibleGetDeterminant | |||
| ) |
Definition at line 105 of file matrix_unittests.cc.
References impeller::Matrix::MakeRotationX(), impeller::Matrix::MakeRotationY(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | MatrixTest | , |
| IsTranslationOnly | |||
| ) |
| impeller::testing::TEST | ( | MatrixTest | , |
| IsTranslationScaleOnly | |||
| ) |
| impeller::testing::TEST | ( | MatrixTest | , |
| MakeScaleTranslate | |||
| ) |
Definition at line 301 of file matrix_unittests.cc.
References impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslateScale(), impeller::Matrix::MakeTranslation(), and MatrixNear().
| impeller::testing::TEST | ( | MatrixTest | , |
| MinMaxScales2D | |||
| ) |
Definition at line 325 of file matrix_unittests.cc.
References impeller::Matrix::GetMaxScale2D(), impeller::Matrix::GetMinScale2D(), impeller::Matrix::GetScales2D(), impeller::Matrix::m, impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslateScale(), and impeller::ScalarNearlyEqual().
| impeller::testing::TEST | ( | MatrixTest | , |
| Multiply | |||
| ) |
Definition at line 15 of file matrix_unittests.cc.
References impeller::Matrix::MakeTranslation(), MatrixNear(), and x.
| impeller::testing::TEST | ( | MatrixTest | , |
| NotEquals | |||
| ) |
| impeller::testing::TEST | ( | MatrixTest | , |
| To3x3 | |||
| ) |
| impeller::testing::TEST | ( | MatrixTest | , |
| TransformHomogenous | |||
| ) |
Definition at line 250 of file matrix_unittests.cc.
References impeller::Matrix::MakeColumn(), and impeller::Matrix::TransformHomogenous().
| impeller::testing::TEST | ( | MatrixTest | , |
| TranslateWithPerspective | |||
| ) |
Definition at line 289 of file matrix_unittests.cc.
References impeller::Matrix::MakeRow(), MatrixNear(), and impeller::Matrix::Translate().
| impeller::testing::TEST | ( | PaintTest | , |
| GradientConversionNonMonotonic | |||
| ) |
Definition at line 121 of file paint_unittests.cc.
References impeller::Paint::ConvertStops(), and impeller::ScalarNearlyEqual().
| impeller::testing::TEST | ( | PaintTest | , |
| GradientMissing0 | |||
| ) |
Definition at line 43 of file paint_unittests.cc.
References impeller::Paint::ConvertStops(), and impeller::ScalarNearlyEqual().
| impeller::testing::TEST | ( | PaintTest | , |
| GradientMissingLastValue | |||
| ) |
Definition at line 69 of file paint_unittests.cc.
References impeller::Paint::ConvertStops(), and impeller::ScalarNearlyEqual().
| impeller::testing::TEST | ( | PaintTest | , |
| GradientStopConversion | |||
| ) |
Definition at line 17 of file paint_unittests.cc.
References impeller::Paint::ConvertStops(), and impeller::ScalarNearlyEqual().
| impeller::testing::TEST | ( | PaintTest | , |
| GradientStopGreaterThan1 | |||
| ) |
Definition at line 95 of file paint_unittests.cc.
References impeller::Paint::ConvertStops(), and impeller::ScalarNearlyEqual().
| impeller::testing::TEST | ( | PathSourceTest | , |
| DashedLinePathSource | |||
| ) |
Definition at line 157 of file path_source_unittests.cc.
References impeller::DashedLinePathSource::Dispatch(), impeller::DashedLinePathSource::GetBounds(), impeller::DashedLinePathSource::GetFillType(), impeller::DashedLinePathSource::IsConvex(), impeller::kNonZero, impeller::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::MoveTo().
| impeller::testing::TEST | ( | PathSourceTest | , |
| DashedLinePathSourceInvalidOffGaps | |||
| ) |
Definition at line 216 of file path_source_unittests.cc.
References impeller::DashedLinePathSource::Dispatch(), impeller::DashedLinePathSource::GetBounds(), impeller::DashedLinePathSource::GetFillType(), impeller::DashedLinePathSource::IsConvex(), impeller::kNonZero, impeller::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::MoveTo().
| impeller::testing::TEST | ( | PathSourceTest | , |
| DashedLinePathSourceInvalidOnRegion | |||
| ) |
Definition at line 235 of file path_source_unittests.cc.
References impeller::DashedLinePathSource::Dispatch(), impeller::DashedLinePathSource::GetBounds(), impeller::DashedLinePathSource::GetFillType(), impeller::DashedLinePathSource::IsConvex(), impeller::kNonZero, impeller::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::MoveTo().
| impeller::testing::TEST | ( | PathSourceTest | , |
| DashedLinePathSourceZeroOffGaps | |||
| ) |
Definition at line 197 of file path_source_unittests.cc.
References impeller::DashedLinePathSource::Dispatch(), impeller::DashedLinePathSource::GetBounds(), impeller::DashedLinePathSource::GetFillType(), impeller::DashedLinePathSource::IsConvex(), impeller::kNonZero, impeller::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::MoveTo().
| impeller::testing::TEST | ( | PathSourceTest | , |
| DiffRoundRectSourceTest | |||
| ) |
Definition at line 104 of file path_source_unittests.cc.
References impeller::Close(), impeller::TRect< T >::Contains(), impeller::DiffRoundRectPathSource::Dispatch(), impeller::DiffRoundRectPathSource::GetBounds(), impeller::DiffRoundRectPathSource::GetFillType(), impeller::DiffRoundRectPathSource::IsConvex(), impeller::kOdd, impeller::kSqrt2Over2, impeller::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), impeller::MoveTo(), and impeller::RoundingRadii::top_left.
| impeller::testing::TEST | ( | PathSourceTest | , |
| EllipseSourceTest | |||
| ) |
Definition at line 45 of file path_source_unittests.cc.
References impeller::Close(), impeller::EllipsePathSource::Dispatch(), impeller::EllipsePathSource::GetBounds(), impeller::EllipsePathSource::GetFillType(), impeller::EllipsePathSource::IsConvex(), impeller::kNonZero, impeller::kSqrt2Over2, impeller::TRect< Scalar >::MakeLTRB(), and impeller::MoveTo().
| impeller::testing::TEST | ( | PathSourceTest | , |
| EmptyDashedLinePathSource | |||
| ) |
Definition at line 178 of file path_source_unittests.cc.
References impeller::DashedLinePathSource::Dispatch(), impeller::DashedLinePathSource::GetBounds(), impeller::DashedLinePathSource::GetFillType(), impeller::DashedLinePathSource::IsConvex(), impeller::kNonZero, impeller::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::MoveTo().
| impeller::testing::TEST | ( | PathSourceTest | , |
| RectSourceTest | |||
| ) |
Definition at line 21 of file path_source_unittests.cc.
References impeller::Close(), impeller::RectPathSource::Dispatch(), impeller::RectPathSource::GetBounds(), impeller::RectPathSource::GetFillType(), impeller::RectPathSource::IsConvex(), impeller::kNonZero, impeller::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::MoveTo().
| impeller::testing::TEST | ( | PathSourceTest | , |
| RoundRectSourceTest | |||
| ) |
Definition at line 69 of file path_source_unittests.cc.
References impeller::Close(), impeller::RoundRectPathSource::Dispatch(), impeller::RoundRectPathSource::GetBounds(), impeller::RoundRectPathSource::GetFillType(), impeller::RoundRectPathSource::IsConvex(), impeller::kNonZero, impeller::kSqrt2Over2, impeller::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), impeller::MoveTo(), and impeller::RoundingRadii::top_left.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| ComplexPath | |||
| ) |
Definition at line 396 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| ComplexPathTrailingMoveTo | |||
| ) |
Definition at line 471 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| ConicToLineToOptimization | |||
| ) |
Definition at line 269 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| ConicToQuadToOptimization | |||
| ) |
Definition at line 313 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| DegenerateSegmentsPath | |||
| ) |
Definition at line 191 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| EmptyPath | |||
| ) |
Definition at line 42 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| EmptyPathMultipleMoveTo | |||
| ) |
Definition at line 58 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| LinearConicToPointCount | |||
| ) |
Definition at line 559 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| LinearCubicToPointCount | |||
| ) |
Definition at line 571 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| LinearQuadToPointCount | |||
| ) |
Definition at line 547 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| QuadToLineToOptimization | |||
| ) |
Definition at line 229 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| SimpleClosedPath | |||
| ) |
Definition at line 76 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| SimplePathMultipleMoveTo | |||
| ) |
Definition at line 357 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| SimplePathTrailingMoveTo | |||
| ) |
Definition at line 152 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and points.
| impeller::testing::TEST | ( | PathTessellatorTest | , |
| SimpleUnclosedPath | |||
| ) |
Definition at line 114 of file path_tessellator_unittests.cc.
References contours, impeller::PathTessellator::CountFillStorage(), impeller::PathTessellator::PathToFilledSegments(), impeller::PathTessellator::PathToFilledVertices(), and points.
| impeller::testing::TEST | ( | PipelineCacheDataVKTest | , |
| CanCreateFromDeviceProperties | |||
| ) |
Definition at line 77 of file pipeline_cache_data_vk_unittests.cc.
References impeller::PipelineCacheHeaderVK::device_id, impeller::PipelineCacheHeaderVK::driver_version, impeller::PipelineCacheHeaderVK::uuid, and impeller::PipelineCacheHeaderVK::vendor_id.
| impeller::testing::TEST | ( | PipelineCacheDataVKTest | , |
| CanTestHeaderCompatibility | |||
| ) |
| impeller::testing::TEST | ( | PipelineCacheDataVKTest | , |
| WritesIncompleteCacheData | |||
| ) |
Definition at line 96 of file pipeline_cache_data_vk_unittests.cc.
References impeller::BackendCast< CapabilitiesVK, Capabilities >::Cast(), impeller::PipelineCacheHeaderVK::data_size, and impeller::PipelineCacheDataPersist().
| 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.
References impeller::Pool< T >::GetSize(), impeller::Pool< T >::Grab(), impeller::Pool< T >::Recycle(), and value.
| impeller::testing::TEST | ( | PoolTest | , |
| Simple | |||
| ) |
Definition at line 33 of file pool_unittests.cc.
References impeller::Pool< T >::GetSize(), impeller::Pool< T >::Grab(), and impeller::Pool< T >::Recycle().
| impeller::testing::TEST | ( | RectTest | , |
| ContainsFloatingPoint | |||
| ) |
Definition at line 1316 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| EmptyIRectDoesNotIntersect | |||
| ) |
Definition at line 899 of file rect_unittests.cc.
References impeller::saturated::b, and impeller::TRect< T >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| EmptyRectDoesNotIntersect | |||
| ) |
Definition at line 869 of file rect_unittests.cc.
References impeller::saturated::b, and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| GetCenter | |||
| ) |
Definition at line 1239 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 2404 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 2242 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 2595 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 686 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 2840 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 839 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 661 of file rect_unittests.cc.
References impeller::TRect< T >::MakeLTRB(), and impeller::TRect< T >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| IRectGetNormalizingTransform | |||
| ) |
Definition at line 1122 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 1800 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 2065 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 638 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 728 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 523 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 317 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 3098 of file rect_unittests.cc.
References impeller::TRect< T >::MakeLTRB(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::TRect< T >::Round().
| impeller::testing::TEST | ( | RectTest | , |
| IRectRoundOut | |||
| ) |
Definition at line 3070 of file rect_unittests.cc.
References impeller::TRect< T >::MakeLTRB(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::TRect< T >::RoundOut().
| impeller::testing::TEST | ( | RectTest | , |
| IRectScale | |||
| ) |
| 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 | , |
| IRectSimpleWH | |||
| ) |
Definition at line 149 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 >::MakeWH().
| 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 1497 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 1227 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 1213 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakePointBounds(), and RectNear().
| impeller::testing::TEST | ( | RectTest | , |
| OptIRectIntersection | |||
| ) |
Definition at line 1895 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< T >::Intersection(), impeller::TRect< T >::MakeLTRB(), and value.
| impeller::testing::TEST | ( | RectTest | , |
| OptIRectUnion | |||
| ) |
Definition at line 1569 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< T >::MakeLTRB(), impeller::TRect< T >::Union(), and value.
| impeller::testing::TEST | ( | RectTest | , |
| OptRectIntersection | |||
| ) |
Definition at line 1746 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< T >::Intersection(), impeller::TRect< Scalar >::Intersection(), impeller::TRect< Scalar >::MakeLTRB(), and value.
| impeller::testing::TEST | ( | RectTest | , |
| OptRectUnion | |||
| ) |
Definition at line 1449 of file rect_unittests.cc.
References impeller::saturated::b, impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< T >::Union(), impeller::TRect< Scalar >::Union(), and value.
| impeller::testing::TEST | ( | RectTest | , |
| RectArea | |||
| ) |
Definition at line 1016 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| RectContainsInclusivePoint | |||
| ) |
Definition at line 2311 of file rect_unittests.cc.
References impeller::TRect< T >::ContainsInclusive(), 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 2156 of file rect_unittests.cc.
References 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 | , |
| RectContainsRect | |||
| ) |
Definition at line 2480 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 668 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 2688 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 3030 of file rect_unittests.cc.
References EXPECT_POINT_NEAR, and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| RectDoesNotIntersectEmpty | |||
| ) |
Definition at line 809 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 1250 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| RectFromIRect | |||
| ) |
Definition at line 164 of file rect_unittests.cc.
References impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TRect< Scalar >::Make(), and impeller::TRect< T >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| RectFromRect | |||
| ) |
Definition at line 654 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| RectGetNormalizingTransform | |||
| ) |
Definition at line 1034 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 2959 of file rect_unittests.cc.
References EXPECT_POINT_NEAR, impeller::TRect< T >::GetPoints(), impeller::TRect< Scalar >::MakeMaximum(), impeller::TRect< Scalar >::MakeXYWH(), and points.
| impeller::testing::TEST | ( | RectTest | , |
| RectGetPositive | |||
| ) |
Definition at line 3016 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 2990 of file rect_unittests.cc.
References EXPECT_POINT_NEAR, impeller::TRect< T >::GetTransformedPoints(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), and points.
| impeller::testing::TEST | ( | RectTest | , |
| RectIntersection | |||
| ) |
Definition at line 1617 of file rect_unittests.cc.
References impeller::saturated::b, flip_lr(), flip_lrtb(), flip_tb(), impeller::TRect< T >::Intersection(), impeller::TRect< T >::IntersectionOrEmpty(), 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 1951 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 620 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 2999 of file rect_unittests.cc.
References EXPECT_RECT_NEAR, impeller::TRect< Scalar >::MakePointBounds(), impeller::TRect< Scalar >::MakeXYWH(), and points.
| impeller::testing::TEST | ( | RectTest | , |
| RectMakeSize | |||
| ) |
Definition at line 590 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 702 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 384 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 178 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 3044 of file rect_unittests.cc.
References EXPECT_RECT_NEAR, and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RectTest | , |
| RectRound | |||
| ) |
Definition at line 3083 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::TRect< Scalar >::Round().
| impeller::testing::TEST | ( | RectTest | , |
| RectRoundOut | |||
| ) |
Definition at line 3059 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::TRect< Scalar >::RoundOut().
| impeller::testing::TEST | ( | RectTest | , |
| RectRoundOutEmpty | |||
| ) |
Definition at line 754 of file rect_unittests.cc.
References impeller::TRect< T >::RoundOut(), and impeller::TRect< Scalar >::RoundOut().
| impeller::testing::TEST | ( | RectTest | , |
| RectRoundOutSimple | |||
| ) |
Definition at line 762 of file rect_unittests.cc.
References impeller::TRect< T >::MakeLTRB(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< T >::RoundOut(), and impeller::TRect< Scalar >::RoundOut().
| impeller::testing::TEST | ( | RectTest | , |
| RectRoundOutToIRectHuge | |||
| ) |
| impeller::testing::TEST | ( | RectTest | , |
| RectScale | |||
| ) |
Definition at line 929 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(), and impeller::TRect< T >::Scale().
| impeller::testing::TEST | ( | RectTest | , |
| RectShift | |||
| ) |
Definition at line 2983 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 | , |
| RectSimpleWH | |||
| ) |
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 >::MakeWH().
| 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 1358 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 1172 of file rect_unittests.cc.
References impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RectTest | , |
| TransformAndClipBounds | |||
| ) |
Definition at line 3116 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 133 of file render_pass_builder_vk_unittests.cc.
References impeller::RenderPassBuilderVK::Build(), impeller::RenderPassBuilderVK::GetColor0(), impeller::RenderPassBuilderVK::GetColor0Resolve(), impeller::kClear, impeller::kCount4, impeller::kMultisampleResolve, impeller::kR8G8B8A8UNormInt, and impeller::RenderPassBuilderVK::SetColorAttachment().
| impeller::testing::TEST | ( | RenderPassBuilder | , |
| CreatesRenderPassWithCombinedDepthStencil | |||
| ) |
Definition at line 56 of file render_pass_builder_vk_unittests.cc.
References impeller::RenderPassBuilderVK::Build(), impeller::RenderPassBuilderVK::GetColor0(), 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 101 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 | ( | RenderPassBuilder | , |
| RenderPassWithLoadOpUsesCurrentLayout | |||
| ) |
Definition at line 30 of file render_pass_builder_vk_unittests.cc.
References impeller::RenderPassBuilderVK::Build(), impeller::RenderPassBuilderVK::GetColor0(), impeller::kCount1, impeller::kLoad, impeller::kR8G8B8A8UNormInt, impeller::kStore, and impeller::RenderPassBuilderVK::SetColorAttachment().
| impeller::testing::TEST | ( | RenderPassVK | , |
| DoesNotRedundantlySetStencil | |||
| ) |
Definition at line 17 of file render_pass_vk_unittests.cc.
References impeller::RenderTargetAllocator::CreateOffscreenMSAA().
| 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 | ( | RoudingRadiiTest | , |
| RoundingRadiiCornersSameTolerance | |||
| ) |
Definition at line 268 of file rounding_radii_unittests.cc.
References impeller::RoundingRadii::AreAllCornersSame(), impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::TSize< T >::height, impeller::RoundingRadii::top_left, impeller::RoundingRadii::top_right, and impeller::TSize< T >::width.
| impeller::testing::TEST | ( | RoudingRadiiTest | , |
| RoundingRadiiDefaultConstructor | |||
| ) |
Definition at line 34 of file rounding_radii_unittests.cc.
References impeller::RoundingRadii::AreAllCornersEmpty(), impeller::RoundingRadii::AreAllCornersSame(), impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundingRadii::IsFinite(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoudingRadiiTest | , |
| RoundingRadiiEmptyDeclaration | |||
| ) |
Definition at line 14 of file rounding_radii_unittests.cc.
References impeller::RoundingRadii::AreAllCornersEmpty(), impeller::RoundingRadii::AreAllCornersSame(), impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::TSize< T >::height, impeller::RoundingRadii::IsFinite(), impeller::RoundingRadii::top_left, impeller::RoundingRadii::top_right, and impeller::TSize< T >::width.
| impeller::testing::TEST | ( | RoudingRadiiTest | , |
| RoundingRadiiEmptyScalarConstructor | |||
| ) |
Definition at line 58 of file rounding_radii_unittests.cc.
References impeller::RoundingRadii::AreAllCornersEmpty(), impeller::RoundingRadii::AreAllCornersSame(), impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundingRadii::IsFinite(), impeller::RoundingRadii::MakeRadius(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoudingRadiiTest | , |
| RoundingRadiiEmptySizeConstructor | |||
| ) |
Definition at line 82 of file rounding_radii_unittests.cc.
References impeller::RoundingRadii::AreAllCornersEmpty(), impeller::RoundingRadii::AreAllCornersSame(), impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundingRadii::IsFinite(), impeller::RoundingRadii::MakeRadii(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoudingRadiiTest | , |
| RoundingRadiiEquals | |||
| ) |
Definition at line 201 of file rounding_radii_unittests.cc.
References impeller::RoundingRadii::top_left.
| impeller::testing::TEST | ( | RoudingRadiiTest | , |
| RoundingRadiiMultiply | |||
| ) |
Definition at line 183 of file rounding_radii_unittests.cc.
References impeller::RoundingRadii::AreAllCornersEmpty(), impeller::RoundingRadii::AreAllCornersSame(), impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundingRadii::IsFinite(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoudingRadiiTest | , |
| RoundingRadiiNamedSizesConstructor | |||
| ) |
Definition at line 108 of file rounding_radii_unittests.cc.
References impeller::RoundingRadii::AreAllCornersEmpty(), impeller::RoundingRadii::AreAllCornersSame(), impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundingRadii::IsFinite(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoudingRadiiTest | , |
| RoundingRadiiNotEquals | |||
| ) |
| impeller::testing::TEST | ( | RoudingRadiiTest | , |
| RoundingRadiiPartialNamedSizesConstructor | |||
| ) |
Definition at line 125 of file rounding_radii_unittests.cc.
References impeller::RoundingRadii::AreAllCornersEmpty(), impeller::RoundingRadii::AreAllCornersSame(), impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundingRadii::IsFinite(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoudingRadiiTest | , |
| RoundingRadiiScalarConstructor | |||
| ) |
Definition at line 46 of file rounding_radii_unittests.cc.
References impeller::RoundingRadii::AreAllCornersEmpty(), impeller::RoundingRadii::AreAllCornersSame(), impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundingRadii::IsFinite(), impeller::RoundingRadii::MakeRadius(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoudingRadiiTest | , |
| RoundingRadiiSizeConstructor | |||
| ) |
Definition at line 70 of file rounding_radii_unittests.cc.
References impeller::RoundingRadii::AreAllCornersEmpty(), impeller::RoundingRadii::AreAllCornersSame(), impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundingRadii::IsFinite(), impeller::RoundingRadii::MakeRadii(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| ContractAndRequireRadiiAdjustment | |||
| ) |
Definition at line 496 of file round_rect_unittests.cc.
References impeller::RoundRect::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundRectTest | , |
| ContractFourScalars | |||
| ) |
Definition at line 464 of file round_rect_unittests.cc.
References impeller::RoundRect::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundRectTest | , |
| ContractScalar | |||
| ) |
Definition at line 400 of file round_rect_unittests.cc.
References impeller::RoundRect::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundRectTest | , |
| ContractTwoScalars | |||
| ) |
Definition at line 432 of file round_rect_unittests.cc.
References impeller::RoundRect::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundRectTest | , |
| DefaultConstructor | |||
| ) |
Definition at line 41 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| DifferingCornersRoundRectContains | |||
| ) |
Definition at line 652 of file round_rect_unittests.cc.
References impeller::kEhCloseEnough, impeller::kSqrt2, impeller::TRect< Scalar >::MakeLTRB(), and impeller::RoundRect::MakeRectRadii().
| impeller::testing::TEST | ( | RoundRectTest | , |
| EmptyDeclaration | |||
| ) |
Definition at line 14 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::TRect< T >::GetBottom(), impeller::RoundRect::GetBounds(), impeller::TRect< T >::GetLeft(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TSize< T >::height, impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::RoundingRadii::top_left, impeller::RoundingRadii::top_right, and impeller::TSize< T >::width.
| impeller::testing::TEST | ( | RoundRectTest | , |
| EmptyOvalConstruction | |||
| ) |
Definition at line 104 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectXY(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| EmptyRectConstruction | |||
| ) |
Definition at line 56 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRect(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| ExpandFourScalars | |||
| ) |
Definition at line 368 of file round_rect_unittests.cc.
References impeller::RoundRect::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundRectTest | , |
| ExpandScalar | |||
| ) |
Definition at line 304 of file round_rect_unittests.cc.
References impeller::RoundRect::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundRectTest | , |
| ExpandTwoScalars | |||
| ) |
Definition at line 336 of file round_rect_unittests.cc.
References impeller::RoundRect::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundRectTest | , |
| InvertedOvalConstruction | |||
| ) |
Definition at line 136 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectXY(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| InvertedRectConstruction | |||
| ) |
Definition at line 88 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRect(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| NoCornerRoundRectContains | |||
| ) |
Definition at line 546 of file round_rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::RoundRect::MakeRectXY().
| impeller::testing::TEST | ( | RoundRectTest | , |
| OvalConstructor | |||
| ) |
Definition at line 120 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeOval(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| RectConstructor | |||
| ) |
Definition at line 72 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRect(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| RectRadiiConstructor | |||
| ) |
Definition at line 200 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| RectRadiiOverflowHeightConstructor | |||
| ) |
Definition at line 247 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), impeller::TRect< Scalar >::MakeXYWH(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| RectRadiiOverflowWidthConstructor | |||
| ) |
Definition at line 222 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), impeller::TRect< Scalar >::MakeXYWH(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| RectRadiusConstructor | |||
| ) |
Definition at line 152 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadius(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| RectSizeConstructor | |||
| ) |
Definition at line 184 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectXY(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| RectXYConstructor | |||
| ) |
Definition at line 168 of file round_rect_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundRect::GetBounds(), impeller::RoundRect::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundRect::IsEmpty(), impeller::RoundRect::IsFinite(), impeller::RoundRect::IsOval(), impeller::RoundRect::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectXY(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundRectTest | , |
| Shift | |||
| ) |
Definition at line 272 of file round_rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundRect::MakeRectRadii(), impeller::TRect< Scalar >::MakeXYWH(), and impeller::RoundRect::Shift().
| impeller::testing::TEST | ( | RoundRectTest | , |
| TinyCornerRoundRectContains | |||
| ) |
Definition at line 567 of file round_rect_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::RoundRect::MakeRectXY().
| impeller::testing::TEST | ( | RoundRectTest | , |
| UniformCircularRoundRectContains | |||
| ) |
Definition at line 578 of file round_rect_unittests.cc.
References impeller::TRect< T >::Expand(), impeller::kEhCloseEnough, impeller::kSqrt2, impeller::TRect< Scalar >::MakeLTRB(), and impeller::RoundRect::MakeRectXY().
| impeller::testing::TEST | ( | RoundRectTest | , |
| UniformEllipticalRoundRectContains | |||
| ) |
Definition at line 613 of file round_rect_unittests.cc.
References impeller::TRect< T >::Expand(), impeller::kEhCloseEnough, impeller::kSqrt2, impeller::TRect< Scalar >::MakeLTRB(), and impeller::RoundRect::MakeRectXY().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| ContractAndRequireRadiiAdjustment | |||
| ) |
Definition at line 543 of file round_superellipse_unittests.cc.
References impeller::RoundSuperellipse::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| ContractFourScalars | |||
| ) |
Definition at line 511 of file round_superellipse_unittests.cc.
References impeller::RoundSuperellipse::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| ContractScalar | |||
| ) |
Definition at line 447 of file round_superellipse_unittests.cc.
References impeller::RoundSuperellipse::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| ContractTwoScalars | |||
| ) |
Definition at line 479 of file round_superellipse_unittests.cc.
References impeller::RoundSuperellipse::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| DefaultConstructor | |||
| ) |
Definition at line 88 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| EmptyDeclaration | |||
| ) |
Definition at line 61 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::TRect< T >::GetBottom(), impeller::RoundSuperellipse::GetBounds(), impeller::TRect< T >::GetLeft(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetTop(), impeller::TSize< T >::height, impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::RoundingRadii::top_left, impeller::RoundingRadii::top_right, and impeller::TSize< T >::width.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| EmptyOvalConstruction | |||
| ) |
Definition at line 151 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectXY(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| EmptyRectConstruction | |||
| ) |
Definition at line 103 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRect(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| ExpandFourScalars | |||
| ) |
Definition at line 415 of file round_superellipse_unittests.cc.
References impeller::RoundSuperellipse::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| ExpandScalar | |||
| ) |
Definition at line 351 of file round_superellipse_unittests.cc.
References impeller::RoundSuperellipse::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| ExpandTwoScalars | |||
| ) |
Definition at line 383 of file round_superellipse_unittests.cc.
References impeller::RoundSuperellipse::Expand(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectRadii(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| InvertedOvalConstruction | |||
| ) |
Definition at line 183 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectXY(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| InvertedRectConstruction | |||
| ) |
Definition at line 135 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRect(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| NoCornerRoundSuperellipseContains | |||
| ) |
Definition at line 593 of file round_superellipse_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundingRadii::MakeRadii(), and impeller::RoundSuperellipse::MakeRectRadii().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| OvalConstructor | |||
| ) |
Definition at line 167 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeOval(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| PathForRectangularRseWithShapeCornersShouldBeWithinBounds | |||
| ) |
Definition at line 755 of file round_superellipse_unittests.cc.
References impeller::TRect< T >::ContainsInclusive(), impeller::RoundSuperellipseParam::Dispatch(), impeller::RoundSuperellipseParam::MakeBoundsRadii(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| PointsOutsideOfSharpCorner | |||
| ) |
Definition at line 738 of file round_superellipse_unittests.cc.
References impeller::RoundSuperellipseParam::MakeBoundsRadii(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| RectConstructor | |||
| ) |
Definition at line 119 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRect(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| RectRadiiConstructor | |||
| ) |
Definition at line 247 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectRadii(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| RectRadiiOverflowHeightConstructor | |||
| ) |
Definition at line 294 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectRadii(), impeller::TRect< Scalar >::MakeXYWH(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| RectRadiiOverflowWidthConstructor | |||
| ) |
Definition at line 269 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectRadii(), impeller::TRect< Scalar >::MakeXYWH(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| RectRadiusConstructor | |||
| ) |
Definition at line 199 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectRadius(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| RectSizeConstructor | |||
| ) |
Definition at line 231 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectXY(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| RectXYConstructor | |||
| ) |
Definition at line 215 of file round_superellipse_unittests.cc.
References impeller::RoundingRadii::bottom_left, impeller::RoundingRadii::bottom_right, impeller::RoundSuperellipse::GetBounds(), impeller::RoundSuperellipse::GetRadii(), impeller::TRect< T >::IsEmpty(), impeller::RoundSuperellipse::IsEmpty(), impeller::RoundSuperellipse::IsFinite(), impeller::RoundSuperellipse::IsOval(), impeller::RoundSuperellipse::IsRect(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectXY(), impeller::RoundingRadii::top_left, and impeller::RoundingRadii::top_right.
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| Shift | |||
| ) |
Definition at line 319 of file round_superellipse_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundSuperellipse::MakeRectRadii(), impeller::TRect< Scalar >::MakeXYWH(), and impeller::RoundSuperellipse::Shift().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| SlimDiagonalContains | |||
| ) |
Definition at line 701 of file round_superellipse_unittests.cc.
References CHECK_DIAGONAL_POINTS, CHECK_POINT_WITH_OFFSET, impeller::TRect< Scalar >::MakeLTRB(), and impeller::RoundSuperellipse::MakeRectRadii().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| TinyCornerContains | |||
| ) |
Definition at line 616 of file round_superellipse_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundingRadii::MakeRadii(), and impeller::RoundSuperellipse::MakeRectRadii().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| UniformEllipticalContains | |||
| ) |
Definition at line 650 of file round_superellipse_unittests.cc.
References CHECK_POINT_AND_MIRRORS, impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundingRadii::MakeRadii(), and impeller::RoundSuperellipse::MakeRectRadii().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| UniformRectangularContains | |||
| ) |
Definition at line 671 of file round_superellipse_unittests.cc.
References CHECK_POINT_AND_MIRRORS, impeller::TRect< T >::GetCenter(), impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundingRadii::MakeRadii(), and impeller::RoundSuperellipse::MakeRectRadii().
| impeller::testing::TEST | ( | RoundSuperellipseTest | , |
| UniformSquareContains | |||
| ) |
Definition at line 629 of file round_superellipse_unittests.cc.
References CHECK_POINT_AND_MIRRORS, impeller::TRect< Scalar >::MakeLTRB(), impeller::RoundingRadii::MakeRadii(), and impeller::RoundSuperellipse::MakeRectRadii().
| impeller::testing::TEST | ( | RSTransformTest | , |
| CompareToMatrix | |||
| ) |
Definition at line 32 of file rstransform_unittests.cc.
References EXPECT_MATRIX_NEAR, impeller::TRect< T >::GetTransformedPoints(), impeller::kEhCloseEnough, impeller::RSTransform::Make(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeWH(), points, and x.
| impeller::testing::TEST | ( | RSTransformTest | , |
| Construction | |||
| ) |
Definition at line 14 of file rstransform_unittests.cc.
References impeller::RSTransform::Make(), impeller::TRect< Scalar >::MakeLTRB(), and transform.
| 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 | ( | SaveLayerUtilsTest | , |
| BackdropFilterEmptyCoverage | |||
| ) |
Definition at line 163 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| BackdropFiterComputedCoverage | |||
| ) |
Definition at line 29 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| BasicEmptyCoverage | |||
| ) |
Definition at line 137 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| CoverageLimitIgnoredIfIntersectedValueIsCloseToActualCoverageLargerWithImageFilter | |||
| ) |
Definition at line 246 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::FilterContents::MakeMatrixFilter(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| CoverageLimitIgnoredIfIntersectedValueIsCloseToActualCoverageSmallerWithImageFilter | |||
| ) |
Definition at line 227 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::FilterContents::MakeMatrixFilter(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| CoverageLimitRespectedIfSubstantiallyDifferentFromContentCoverage | |||
| ) |
Definition at line 267 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::FilterContents::MakeMatrixFilter(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| DisjointCoverage | |||
| ) |
Definition at line 94 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| DisjointCoverageTransformedByImageFilter | |||
| ) |
Definition at line 106 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::FilterContents::MakeMatrixFilter(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| DisjointCoveragTransformedByCTM | |||
| ) |
Definition at line 123 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| DontRoundUpCoverageWhenNotCloseToCoverageLimitHeight | |||
| ) |
Definition at line 311 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| DontRoundUpCoverageWhenNotCloseToCoverageLimitWidth | |||
| ) |
Definition at line 297 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| DontRoundUpCoverageWhenNotCloseToCoverageLimitWidthHeight | |||
| ) |
Definition at line 325 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| FloodInputCoverage | |||
| ) |
Definition at line 177 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| FloodInputCoverageWithImageFilter | |||
| ) |
Definition at line 191 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::FilterContents::MakeMatrixFilter(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| FloodInputCoverageWithImageFilterWithNoCoverageProducesNoCoverage | |||
| ) |
Definition at line 208 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::FilterContents::MakeMatrixFilter(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| ImageFilterEmptyCoverage | |||
| ) |
Definition at line 148 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::FilterContents::MakeMatrixFilter(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| ImageFiterComputedCoverage | |||
| ) |
Definition at line 44 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::FilterContents::MakeMatrixFilter(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| ImageFiterLargeScaleComputedCoverageLargerThanBoundsLimit | |||
| ) |
Definition at line 77 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::FilterContents::MakeMatrixFilter(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| ImageFiterSmallScaleComputedCoverageLargerThanBoundsLimit | |||
| ) |
Definition at line 60 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::FilterContents::MakeMatrixFilter(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| RoundUpCoverageWhenCloseToCoverageLimit | |||
| ) |
Definition at line 283 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST | ( | SaveLayerUtilsTest | , |
| SimplePaintComputedCoverage | |||
| ) |
Definition at line 17 of file save_layer_utils_unittests.cc.
References impeller::ComputeSaveLayerCoverage(), and impeller::TRect< Scalar >::MakeLTRB().
| 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 | , |
| ToColor | |||
| ) |
Definition at line 46 of file skia_conversions_unittests.cc.
References impeller::ScalarNearlyEqual(), and impeller::skia_conversions::ToColor().
| impeller::testing::TEST | ( | SkiaConversionTest | , |
| ToSamplerDescriptor | |||
| ) |
Definition at line 17 of file skia_conversions_unittests.cc.
References impeller::kBase, impeller::kLinear, impeller::kNearest, and impeller::skia_conversions::ToSamplerDescriptor().
| impeller::testing::TEST | ( | SurfaceContextVK | , |
| TearsDownSwapchain | |||
| ) |
Definition at line 31 of file surface_context_vk_unittests.cc.
References impeller::SurfaceContextVK::AcquireNextSurface(), impeller::SurfaceContextVK::SetWindowSurface(), and impeller::SurfaceContextVK::TeardownSwapchain().
| impeller::testing::TEST | ( | TessellatorTest | , |
| CircleVertexCounts | |||
| ) |
Definition at line 153 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 513 of file tessellator_unittests.cc.
References points, and impeller::Tessellator::TessellateConvexInternal().
| impeller::testing::TEST | ( | TessellatorTest | , |
| FilledCircleTessellationVertices | |||
| ) |
Definition at line 189 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 378 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 439 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 305 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 233 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 96 of file tessellator_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), points, and impeller::Tessellator::TessellateConvexInternal().
| impeller::testing::TEST | ( | TessellatorTest | , |
| TessellateConvexUnclosedPath | |||
| ) |
Definition at line 133 of file tessellator_unittests.cc.
References impeller::LineTo(), points, and impeller::Tessellator::TessellateConvexInternal().
| impeller::testing::TEST | ( | TessellatorTest | , |
| TessellatorBuilderReturnsCorrectResultStatus | |||
| ) |
Definition at line 16 of file tessellator_unittests.cc.
References impeller::TessellatorLibtess::kInputError, impeller::kOdd, impeller::TessellatorLibtess::kSuccess, impeller::LineTo(), and impeller::TessellatorLibtess::Tessellate().
| 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 66 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 413 of file typographer_unittests.cc.
References impeller::RectanglePacker::Factory(), impeller::IPoint16::x(), and impeller::IPoint16::y().
| impeller::testing::TEST | ( | UniqueHandleGLES | , |
| MakeUntracked | |||
| ) |
Definition at line 26 of file unique_handle_gles_unittests.cc.
References impeller::UniqueHandleGLES::Get(), impeller::HandleGLES::IsDead(), impeller::kTexture, and impeller::UniqueHandleGLES::MakeUntracked().
| impeller::testing::TEST_F | ( | GoldenTests | , |
| ConicalGradient | |||
| ) |
Definition at line 80 of file golden_tests.cc.
References impeller::DisplayListToTexture(), and impeller::testing::Screenshotter::MakeScreenshot().
| impeller::testing::TEST_P | ( | AiksTest | , |
| AdvancedBlendColorFilterWithDestinationOpacity | |||
| ) |
Definition at line 907 of file aiks_dl_blend_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ArcWithZeroSweepAndBlur | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| BackdropCountDownBackdropId | |||
| ) |
Definition at line 176 of file canvas_unittests.cc.
References impeller::Color::Azure(), impeller::BackdropData::backdrop_count, CreateTestCanvas(), data, impeller::ContentContext::GetDeviceCapabilities(), impeller::kContainsContents, impeller::TRect< Scalar >::MakeLTRB(), and impeller::Capabilities::SupportsFramebufferFetch().
| impeller::testing::TEST_P | ( | AiksTest | , |
| BackdropCountDownBackdropIdMixed | |||
| ) |
Definition at line 216 of file canvas_unittests.cc.
References impeller::Color::Azure(), impeller::BackdropData::backdrop_count, CreateTestCanvas(), data, impeller::ContentContext::GetDeviceCapabilities(), impeller::kContainsContents, impeller::TRect< Scalar >::MakeLTRB(), and impeller::Capabilities::SupportsFramebufferFetch().
| impeller::testing::TEST_P | ( | AiksTest | , |
| BackdropCountDownNormal | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| BackdropCountDownWithNestedSaveLayers | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| BackdropFilterOverUnclosedClip | |||
| ) |
Definition at line 2146 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| BackdropRestoreUsesCorrectCoverageForFirstRestoredClip | |||
| ) |
Definition at line 902 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| BlendModePlusAlphaColorFilterWideGamut | |||
| ) |
Definition at line 432 of file aiks_dl_blend_unittests.cc.
References impeller::TRect< T >::Expand(), impeller::kB10G10R10A10XR, impeller::DlImageImpeller::Make(), impeller::TRect< Scalar >::MakeXYWH(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| BlendModePlusAlphaWideGamut | |||
| ) |
Definition at line 400 of file aiks_dl_blend_unittests.cc.
References impeller::TRect< T >::Expand(), impeller::kB10G10R10A10XR, impeller::DlImageImpeller::Make(), impeller::TRect< Scalar >::MakeXYWH(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| BlendModeShouldCoverWholeScreen | |||
| ) |
Definition at line 82 of file aiks_dl_blend_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| BlurGradientWithOpacity | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| BlurHasNoEdge | |||
| ) |
Definition at line 438 of file aiks_dl_blur_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| BlurredCircleWithStrokeWidth | |||
| ) |
Definition at line 1083 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| BlurredRectangleWithShader | |||
| ) |
Definition at line 1196 of file aiks_dl_blur_unittests.cc.
References impeller::saturated::b, impeller::DisplayListToTexture(), impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanConvertTriangleFanToTriangles | |||
| ) |
Definition at line 158 of file aiks_dl_vertices_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawAnOpenPath | |||
| ) |
Definition at line 428 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawAnOpenPathThatIsntARect | |||
| ) |
Definition at line 451 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawMultiContourConvexPath | |||
| ) |
Definition at line 811 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPaint | |||
| ) |
Definition at line 470 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPaintMultipleTimes | |||
| ) |
Definition at line 480 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPaintMultipleTimesInteractive | |||
| ) |
Definition at line 682 of file aiks_dl_blend_unittests.cc.
References GetBlendModeSelection(), impeller::AiksPlayground::ImGuiBegin(), impeller::Color::MediumTurquoise(), impeller::Color::ToARGB(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPaintWithAdvancedBlend | |||
| ) |
Definition at line 107 of file aiks_dl_blend_unittests.cc.
References impeller::Color::MediumTurquoise(), and impeller::Color::OrangeRed().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPerspectiveTransformWithClips | |||
| ) |
Definition at line 1373 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make(), impeller::Matrix::MakeRotationY(), and impeller::Matrix::Transform().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPoints | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawPointsWithTextureMap | |||
| ) |
Definition at line 441 of file aiks_dl_unittests.cc.
References impeller::DlImageImpeller::Make(), and points.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawScaledPointsLargeScaleSmallRadius | |||
| ) |
Definition at line 840 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanDrawScaledPointsSmallScaleLargeRadius | |||
| ) |
Definition at line 820 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanEmptyPictureConvertToImage | |||
| ) |
Definition at line 961 of file aiks_dl_unittests.cc.
References impeller::DisplayListToTexture(), and impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanPerformFullScreenMSAA | |||
| ) |
Definition at line 1714 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanPerformSaveLayerWithBounds | |||
| ) |
Definition at line 1735 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanPerformSaveLayerWithBoundsAndLargerIntermediateIsNotAllocated | |||
| ) |
Definition at line 1636 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanPerformSkew | |||
| ) |
Definition at line 1724 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanPictureConvertToImage | |||
| ) |
Definition at line 934 of file aiks_dl_unittests.cc.
References impeller::DisplayListToTexture(), and impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderAdvancedBlendColorFilterWithSaveLayer | |||
| ) |
Definition at line 61 of file aiks_dl_blend_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderBackdropBlur | |||
| ) |
Definition at line 241 of file aiks_dl_blur_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderBackdropBlurHugeSigma | |||
| ) |
Definition at line 351 of file aiks_dl_blur_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderBackdropBlurInteractive | |||
| ) |
Definition at line 204 of file aiks_dl_blur_unittests.cc.
References impeller::saturated::b, impeller::DrawPlaygroundLine(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderBackdropBlurWithSingleBackdropId | |||
| ) |
Definition at line 270 of file aiks_dl_blur_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderClippedBackdropFilter | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderClippedBlur | |||
| ) |
Definition at line 369 of file aiks_dl_blur_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderClippedLayers | |||
| ) |
Definition at line 1969 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderClippedRuntimeEffects | |||
| ) |
Definition at line 40 of file aiks_dl_runtime_effect_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderClips | |||
| ) |
Definition at line 864 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderColoredRect | |||
| ) |
Definition at line 30 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderColorFilterWithInvertColors | |||
| ) |
Definition at line 131 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderColorFilterWithInvertColorsDrawPaint | |||
| ) |
Definition at line 143 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderConicalGradient | |||
| ) |
Definition at line 655 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderConicalGradientWithDitheringEnabled | |||
| ) |
Definition at line 174 of file aiks_dl_gradient_unittests.cc.
References CanRenderConicalGradientWithDithering().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderConicalGradientWithIncompleteStops | |||
| ) |
Definition at line 316 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderCurvedStrokes | |||
| ) |
Definition at line 71 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderDestructiveSaveLayer | |||
| ) |
Definition at line 383 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderDifferenceClips | |||
| ) |
Definition at line 35 of file aiks_dl_clip_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderDifferencePaths | |||
| ) |
Definition at line 395 of file aiks_dl_path_unittests.cc.
References impeller::DlImageImpeller::Make(), and impeller::RoundingRadii::top_left.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderDifferentShapesWithSameColorSource | |||
| ) |
Definition at line 417 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderEmojiTextFrame | |||
| ) |
Definition at line 383 of file aiks_dl_text_unittests.cc.
References kFontFixture, and RenderTextInCanvasSkia().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderEmojiTextFrameWithAlpha | |||
| ) |
Definition at line 411 of file aiks_dl_text_unittests.cc.
References kFontFixture, and RenderTextInCanvasSkia().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderEmojiTextFrameWithBlur | |||
| ) |
Definition at line 395 of file aiks_dl_text_unittests.cc.
References impeller::testing::TextRenderOptions::color, kFontFixture, RenderTextInCanvasSkia(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderFilledConicPaths | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderForegroundAdvancedBlendWithMaskBlur | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderForegroundBlendWithMaskBlur | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderGradientDecalWithBackground | |||
| ) |
Definition at line 703 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderGroupOpacity | |||
| ) |
Definition at line 34 of file aiks_dl_opacity_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderGroupOpacityToSavelayer | |||
| ) |
Definition at line 56 of file aiks_dl_opacity_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderImage | |||
| ) |
Definition at line 107 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderImageRect | |||
| ) |
Definition at line 277 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderInvertedImageWithColorFilter | |||
| ) |
Definition at line 117 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderItalicizedText | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientClamp | |||
| ) |
Definition at line 55 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientDecal | |||
| ) |
Definition at line 64 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientDecalWithColorFilter | |||
| ) |
Definition at line 68 of file aiks_dl_gradient_unittests.cc.
References impeller::Color::ToARGB(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientManyColorsClamp | |||
| ) |
Definition at line 361 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientManyColorsDecal | |||
| ) |
Definition at line 370 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientManyColorsMirror | |||
| ) |
Definition at line 367 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientManyColorsRepeat | |||
| ) |
Definition at line 364 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientManyColorsUnevenStops | |||
| ) |
Definition at line 405 of file aiks_dl_gradient_unittests.cc.
References impeller::Color::ToARGB(), and impeller::Matrix::vec.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientMaskBlur | |||
| ) |
Definition at line 453 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientMirror | |||
| ) |
Definition at line 61 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientRepeat | |||
| ) |
Definition at line 58 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientWayManyColorsClamp | |||
| ) |
Definition at line 401 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientWithDitheringEnabled | |||
| ) |
Definition at line 108 of file aiks_dl_gradient_unittests.cc.
References CanRenderLinearGradientWithDithering().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientWithIncompleteStops | |||
| ) |
Definition at line 308 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderLinearGradientWithOverlappingStopsClamp | |||
| ) |
Definition at line 203 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderMaskBlurHugeSigma | |||
| ) |
Definition at line 152 of file aiks_dl_blur_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderMultipleBackdropBlurWithSingleBackdropId | |||
| ) |
Definition at line 295 of file aiks_dl_blur_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderMultipleBackdropBlurWithSingleBackdropIdAndDistinctFilters | |||
| ) |
Definition at line 322 of file aiks_dl_blur_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderMultipleBackdropBlurWithSingleBackdropIdDifferentLayers | |||
| ) |
Definition at line 1307 of file aiks_dl_blur_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderNestedBackdropBlur | |||
| ) |
Definition at line 1371 of file aiks_dl_blur_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderNestedClips | |||
| ) |
Definition at line 20 of file aiks_dl_clip_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderOverlappingMultiContourPath | |||
| ) |
Definition at line 914 of file aiks_dl_path_unittests.cc.
References impeller::RoundingRadii::top_left.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderQuadraticStrokeWithInstantTurn | |||
| ) |
Definition at line 139 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderRadialGradient | |||
| ) |
Definition at line 476 of file aiks_dl_gradient_unittests.cc.
References impeller::Color::ToARGB(), and impeller::Matrix::vec.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderRadialGradientManyColors | |||
| ) |
Definition at line 516 of file aiks_dl_gradient_unittests.cc.
References impeller::Color::ToARGB(), and impeller::Matrix::vec.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderRadialGradientWithDitheringEnabled | |||
| ) |
Definition at line 128 of file aiks_dl_gradient_unittests.cc.
References CanRenderRadialGradientWithDithering().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderRadialGradientWithIncompleteStops | |||
| ) |
Definition at line 312 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderRoundedRectWithNonUniformRadii | |||
| ) |
Definition at line 451 of file aiks_dl_basic_unittests.cc.
References impeller::RoundingRadii::top_left.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderRuntimeEffectFilter | |||
| ) |
Definition at line 85 of file aiks_dl_runtime_effect_unittests.cc.
References flutter::DlRuntimeEffectImpeller::Make(), and impeller::PlaygroundBackendToRuntimeStageBackend().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSimpleClips | |||
| ) |
Definition at line 315 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderStrokedConicPaths | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderStrokedTextFrame | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderStrokePathThatEndsAtSharpTurn | |||
| ) |
Definition at line 107 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderStrokePathWithCubicLine | |||
| ) |
Definition at line 122 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderStrokes | |||
| ) |
Definition at line 58 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientClamp | |||
| ) |
Definition at line 595 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientDecal | |||
| ) |
Definition at line 604 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientManyColorsClamp | |||
| ) |
Definition at line 642 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientManyColorsDecal | |||
| ) |
Definition at line 651 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientManyColorsMirror | |||
| ) |
Definition at line 648 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientManyColorsRepeat | |||
| ) |
Definition at line 645 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientMirror | |||
| ) |
Definition at line 601 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientRepeat | |||
| ) |
Definition at line 598 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientWithDitheringEnabled | |||
| ) |
Definition at line 151 of file aiks_dl_gradient_unittests.cc.
References CanRenderSweepGradientWithDithering().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderSweepGradientWithIncompleteStops | |||
| ) |
Definition at line 320 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextFrame | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextFrameWithFractionScaling | |||
| ) |
Definition at line 252 of file aiks_dl_text_unittests.cc.
References impeller::testing::TextRenderOptions::is_subpixel, is_subpixel, and RenderTextInCanvasSkia().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextFrameWithHalfScaling | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextFrameWithInvertedTransform | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextFrameWithScalingOverflow | |||
| ) |
Definition at line 223 of file aiks_dl_text_unittests.cc.
References impeller::testing::TextRenderOptions::position, RenderTextInCanvasSkia(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextInSaveLayer | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextOutsideBoundaries | |||
| ) |
Definition at line 450 of file aiks_dl_text_unittests.cc.
References font_size, flutter::DlTextImpeller::Make(), and impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextStrokeWidth | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextWithLargePerspectiveTransform | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTextWithPerspectiveTransformInSublist | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderThickCurvedStrokes | |||
| ) |
Definition at line 83 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderThinCurvedStrokes | |||
| ) |
Definition at line 95 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTightConicPath | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTiledTextureClamp | |||
| ) |
Definition at line 256 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTiledTextureClampWithTranslate | |||
| ) |
Definition at line 272 of file aiks_dl_basic_unittests.cc.
References impeller::Matrix::MakeTranslation().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTiledTextureDecal | |||
| ) |
Definition at line 268 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTiledTextureMirror | |||
| ) |
Definition at line 264 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderTiledTextureRepeat | |||
| ) |
Definition at line 260 of file aiks_dl_basic_unittests.cc.
| 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 358 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderWideStrokedRectPathWithoutOverlap | |||
| ) |
Definition at line 98 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderWideStrokedRectWithoutOverlap | |||
| ) |
Definition at line 89 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanRenderWithContiguousClipRestores | |||
| ) |
Definition at line 74 of file aiks_dl_clip_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanSaveLayerStandalone | |||
| ) |
Definition at line 399 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanvasCanPushPopCTM | |||
| ) |
Definition at line 112 of file canvas_unittests.cc.
References ASSERT_MATRIX_NEAR, CreateTestCanvas(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CanvasCTMCanBeUpdated | |||
| ) |
Definition at line 130 of file canvas_unittests.cc.
References ASSERT_MATRIX_NEAR, CreateTestCanvas(), and impeller::Matrix::MakeTranslation().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClearBlend | |||
| ) |
Definition at line 485 of file aiks_dl_blend_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClearBlendWithBlur | |||
| ) |
Definition at line 423 of file aiks_dl_blur_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClearColorOptimizationWhenSubpassIsBiggerThanParentPass | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClippedBlurFilterRendersCorrectly | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClippedBlurFilterRendersCorrectlyInteractive | |||
| ) |
Definition at line 382 of file aiks_dl_blur_unittests.cc.
References impeller::DrawPlaygroundPoint(), impeller::Color::Green(), and impeller::Sigma::sigma.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ClipsUseCurrentTransform | |||
| ) |
Definition at line 98 of file aiks_dl_clip_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CollapsedDrawPaintInSubpass | |||
| ) |
Definition at line 41 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CollapsedDrawPaintInSubpassBackdropFilter | |||
| ) |
Definition at line 60 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ColorFilterAdvancedBlend | |||
| ) |
Definition at line 250 of file aiks_dl_blend_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ColorFilterAdvancedBlendNoFbFetch | |||
| ) |
Definition at line 309 of file aiks_dl_blend_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), impeller::kMetal, impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ColorFilterBlend | |||
| ) |
Definition at line 198 of file aiks_dl_blend_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ColorMatrixFilterSubpassCollapseOptimization | |||
| ) |
Definition at line 79 of file aiks_dl_unittests.cc.
| 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 773 of file aiks_dl_blend_unittests.cc.
References impeller::testing::BlendModeSelection::blend_mode_names, impeller::testing::BlendModeSelection::blend_mode_values, impeller::saturated::distance, GetBlendModeSelection(), impeller::AiksPlayground::ImGuiBegin(), impeller::k2Pi, impeller::kPhi, impeller::Radians::radians, and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| CoordinateConversionsAreCorrect | |||
| ) |
Definition at line 1678 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| CoverageOriginShouldBeAccountedForInSubpasses | |||
| ) |
Definition at line 1859 of file aiks_dl_basic_unittests.cc.
References impeller::DrawPlaygroundLine(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DepthValuesForLineMode | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DepthValuesForPolygonMode | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DestructiveBlendColorFilterFloodsClip | |||
| ) |
Definition at line 890 of file aiks_dl_blend_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DifferenceClipsMustRenderIdenticallyAcrossBackends | |||
| ) |
Definition at line 632 of file aiks_dl_text_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DispatcherDoesNotCullPerspectiveTransformedChildDisplayLists | |||
| ) |
Definition at line 871 of file aiks_dl_unittests.cc.
References impeller::AiksContext::GetContentContext(), impeller::AiksContext::GetContext(), and impeller::ContentContext::GetRenderTargetCache().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DisplayListToTextureAllocationFailure | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DisplayListToTextureWithMipGeneration | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DlAtlasGeometryBlend | |||
| ) |
Definition at line 200 of file aiks_dl_atlas_unittests.cc.
References impeller::DlAtlasGeometry::CreateBlendVertexBuffer(), impeller::ContentContext::GetTransientsDataBuffer(), impeller::kNone, impeller::kSrcOver, impeller::DlAtlasGeometry::ShouldSkip(), and impeller::DlAtlasGeometry::ShouldUseBlend().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DlAtlasGeometryColorButNoBlend | |||
| ) |
Definition at line 223 of file aiks_dl_atlas_unittests.cc.
References impeller::kSrc, impeller::DlAtlasGeometry::ShouldSkip(), and impeller::DlAtlasGeometry::ShouldUseBlend().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DlAtlasGeometryNoBlendRenamed | |||
| ) |
Definition at line 182 of file aiks_dl_atlas_unittests.cc.
References impeller::DlAtlasGeometry::CreateSimpleVertexBuffer(), impeller::ContentContext::GetTransientsDataBuffer(), impeller::kNone, impeller::kSrcOver, impeller::DlAtlasGeometry::ShouldSkip(), and impeller::DlAtlasGeometry::ShouldUseBlend().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DlAtlasGeometrySkip | |||
| ) |
Definition at line 240 of file aiks_dl_atlas_unittests.cc.
References impeller::kClear, and impeller::DlAtlasGeometry::ShouldSkip().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAdvancedBlendPartlyOffscreen | |||
| ) |
Definition at line 142 of file aiks_dl_blend_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasAdvancedAndTransform | |||
| ) |
Definition at line 136 of file aiks_dl_atlas_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasNoColor | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasNoColorFullSize | |||
| ) |
Definition at line 119 of file aiks_dl_atlas_unittests.cc.
References impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasPlusWideGamut | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasWithColorAdvanced | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasWithColorAdvancedAndTransform | |||
| ) |
Definition at line 150 of file aiks_dl_atlas_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasWithColorBurn | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasWithColorSimple | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawAtlasWithOpacity | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawImageRectSrcOutsideBounds | |||
| ) |
Definition at line 295 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawImageRectWithBlendColorFilter | |||
| ) |
Definition at line 254 of file aiks_dl_atlas_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawImageRectWithMatrixColorFilter | |||
| ) |
Definition at line 283 of file aiks_dl_atlas_unittests.cc.
References impeller::ColorMatrix::array, impeller::kColorInversion, and impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawLinesRenderCorrectly | |||
| ) |
Definition at line 553 of file aiks_dl_path_unittests.cc.
References impeller::saturated::b, impeller::DlImageImpeller::Make(), impeller::Matrix::MakeRotationZ(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawOpacityPeephole | |||
| ) |
Definition at line 18 of file aiks_dl_opacity_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawPaintTransformsBounds | |||
| ) |
Definition at line 64 of file aiks_dl_runtime_effect_unittests.cc.
References impeller::TSize< Scalar >::MakeWH(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawPaintWithAdvancedBlendOverFilter | |||
| ) |
Definition at line 125 of file aiks_dl_blend_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawRectStrokesRenderCorrectly | |||
| ) |
Definition at line 784 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawRectStrokesWithBevelJoinRenderCorrectly | |||
| ) |
Definition at line 797 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawScaledTextWithPerspectiveNoSaveLayer | |||
| ) |
Definition at line 508 of file aiks_dl_text_unittests.cc.
References RenderTextInCanvasSkia(), and impeller::Matrix::Transform().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawScaledTextWithPerspectiveSaveLayer | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesImageSourceWithTextureCoordinates | |||
| ) |
Definition at line 272 of file aiks_dl_vertices_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesImageSourceWithTextureCoordinatesAndColorBlending | |||
| ) |
Definition at line 302 of file aiks_dl_vertices_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesLinearGradientWithEmptySize | |||
| ) |
Definition at line 285 of file canvas_unittests.cc.
References impeller::Paint::color_source, impeller::Canvas::DrawVertices(), impeller::Canvas::EndReplay(), impeller::kSrcOver, and impeller::Playground::OpenPlaygroundHere().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesLinearGradientWithoutIndices | |||
| ) |
Definition at line 211 of file aiks_dl_vertices_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesLinearGradientWithTextureCoordinates | |||
| ) |
Definition at line 239 of file aiks_dl_vertices_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesPremultipliesColors | |||
| ) |
Definition at line 359 of file aiks_dl_vertices_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesSolidColorTrianglesWithIndices | |||
| ) |
Definition at line 336 of file aiks_dl_vertices_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesSolidColorTrianglesWithoutIndices | |||
| ) |
Definition at line 185 of file aiks_dl_vertices_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesTextureCoordinatesWithFragmentShader | |||
| ) |
Definition at line 418 of file aiks_dl_vertices_unittests.cc.
References flutter::DlRuntimeEffectImpeller::Make(), impeller::PlaygroundBackendToRuntimeStageBackend(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesTextureCoordinatesWithFragmentShaderNonZeroOrigin | |||
| ) |
Definition at line 508 of file aiks_dl_vertices_unittests.cc.
References flutter::DlRuntimeEffectImpeller::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::PlaygroundBackendToRuntimeStageBackend(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesWithEmptyTextureCoordinates | |||
| ) |
Definition at line 329 of file canvas_unittests.cc.
References impeller::Paint::color_source, impeller::Canvas::DrawVertices(), impeller::Canvas::EndReplay(), impeller::kSrcOver, flutter::DlRuntimeEffectImpeller::Make(), impeller::Playground::OpenPlaygroundHere(), and impeller::PlaygroundBackendToRuntimeStageBackend().
| impeller::testing::TEST_P | ( | AiksTest | , |
| DrawVerticesWithInvalidIndices | |||
| ) |
Definition at line 386 of file aiks_dl_vertices_unittests.cc.
References impeller::DisplayListToTexture().
| impeller::testing::TEST_P | ( | AiksTest | , |
| EmptySaveLayerIgnoresPaint | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| EmptySaveLayerRendersWithClear | |||
| ) |
Definition at line 1621 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| EmulatedAdvancedBlendRestore | |||
| ) |
Definition at line 927 of file aiks_dl_blend_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| FastEllipticalRRectMaskBlursRenderCorrectly | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| FastGradientTestHorizontal | |||
| ) |
Definition at line 825 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| FastGradientTestHorizontalReversed | |||
| ) |
Definition at line 871 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| FastGradientTestVertical | |||
| ) |
Definition at line 848 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| FastGradientTestVerticalReversed | |||
| ) |
Definition at line 894 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| FatStrokeArc | |||
| ) |
Definition at line 875 of file aiks_dl_path_unittests.cc.
References impeller::TRect< T >::GetRight(), impeller::AiksPlayground::ImGuiBegin(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST_P | ( | AiksTest | , |
| FilledArcsRenderCorrectly | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| FilledArcsRenderCorrectlyWithCenter | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| FilledCirclesRenderCorrectly | |||
| ) |
Definition at line 628 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| FilledEllipsesRenderCorrectly | |||
| ) |
Definition at line 755 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| FilledRoundRectPathsRenderCorrectly | |||
| ) |
Definition at line 1757 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| FilledRoundRectsRenderCorrectly | |||
| ) |
Definition at line 1161 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ForegroundAdvancedBlendAppliesTransformCorrectly | |||
| ) |
Definition at line 732 of file aiks_dl_blend_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ForegroundBlendSubpassCollapseOptimization | |||
| ) |
Definition at line 467 of file aiks_dl_blend_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ForegroundPipelineBlendAppliesTransformCorrectly | |||
| ) |
Definition at line 714 of file aiks_dl_blend_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| FormatSRGB | |||
| ) |
Definition at line 1670 of file aiks_dl_basic_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 750 of file aiks_dl_blend_unittests.cc.
References impeller::DlImageImpeller::Make().
| 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 118 of file aiks_dl_clip_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurAnimatedBackdrop | |||
| ) |
Definition at line 850 of file aiks_dl_blur_unittests.cc.
References impeller::DrawPlaygroundLine(), impeller::AiksPlayground::ImGuiBegin(), impeller::DlImageImpeller::Make(), impeller::Color::Red(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurAtPeripheryHorizontal | |||
| ) |
Definition at line 821 of file aiks_dl_blur_unittests.cc.
References impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurAtPeripheryVertical | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurBackdropTinyMipMap | |||
| ) |
Definition at line 1284 of file aiks_dl_blur_unittests.cc.
References impeller::DisplayListToTexture(), impeller::TSize< T >::height, and impeller::TSize< T >::width.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurOneDimension | |||
| ) |
Definition at line 1096 of file aiks_dl_blur_unittests.cc.
References impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurRotatedAndClipped | |||
| ) |
Definition at line 1118 of file aiks_dl_blur_unittests.cc.
References impeller::TRect< T >::Expand(), impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetSize(), impeller::TRect< T >::GetTop(), impeller::DlImageImpeller::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeXYWH(), impeller::TRect< T >::Shift(), x, impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurRotatedAndClippedInteractive | |||
| ) |
Definition at line 1041 of file aiks_dl_blur_unittests.cc.
References impeller::DrawPlaygroundLine(), impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetSize(), impeller::TRect< T >::GetTop(), impeller::AiksPlayground::ImGuiBegin(), impeller::DlImageImpeller::Make(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Color::Red(), impeller::TPoint< T >::Rotate(), impeller::TRect< T >::Shift(), x, impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurRotatedNonUniform | |||
| ) |
Definition at line 1155 of file aiks_dl_blur_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), impeller::TPoint< T >::Rotate(), x, impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurScaledAndClipped | |||
| ) |
Definition at line 1008 of file aiks_dl_blur_unittests.cc.
References impeller::TRect< T >::Expand(), impeller::TRect< T >::GetBottom(), impeller::TRect< T >::GetLeft(), impeller::TRect< T >::GetRight(), impeller::TRect< T >::GetSize(), impeller::TRect< T >::GetTop(), impeller::DlImageImpeller::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::TRect< Scalar >::MakeXYWH(), impeller::TRect< T >::Shift(), x, impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurSolidColorTinyMipMap | |||
| ) |
Definition at line 1259 of file aiks_dl_blur_unittests.cc.
References impeller::DisplayListToTexture().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurStyleInner | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurStyleInnerGradient | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurStyleOuter | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurStyleOuterGradient | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurStyleSolid | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| GaussianBlurStyleSolidGradient | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| GradientOvalStrokeMaskBlur | |||
| ) |
Definition at line 103 of file aiks_dl_blur_unittests.cc.
References DoGradientOvalStrokeMaskBlur().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GradientOvalStrokeMaskBlurInner | |||
| ) |
Definition at line 118 of file aiks_dl_blur_unittests.cc.
References DoGradientOvalStrokeMaskBlur().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GradientOvalStrokeMaskBlurOuter | |||
| ) |
Definition at line 113 of file aiks_dl_blur_unittests.cc.
References DoGradientOvalStrokeMaskBlur().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GradientOvalStrokeMaskBlurSigmaZero | |||
| ) |
Definition at line 108 of file aiks_dl_blur_unittests.cc.
References DoGradientOvalStrokeMaskBlur().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GradientOvalStrokeMaskBlurSolid | |||
| ) |
Definition at line 123 of file aiks_dl_blur_unittests.cc.
References DoGradientOvalStrokeMaskBlur().
| impeller::testing::TEST_P | ( | AiksTest | , |
| GradientStrokesRenderCorrectly | |||
| ) |
Definition at line 734 of file aiks_dl_gradient_unittests.cc.
References impeller::DrawPlaygroundLine(), impeller::TPoint< T >::GetDistance(), impeller::Matrix::Invert(), impeller::Matrix::IsInvertible(), impeller::Color::ToARGB(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| HairlineDrawLine | |||
| ) |
Definition at line 308 of file aiks_dl_path_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| HairlinePath | |||
| ) |
Definition at line 264 of file aiks_dl_path_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| HexagonExperimentAntialiasLines | |||
| ) |
Definition at line 680 of file aiks_dl_path_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ImageColorSourceEffectTransform | |||
| ) |
Definition at line 1434 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ImageFilteredSaveLayerWithUnboundedContents | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| ImageFilteredUnboundedSaveLayerWithUnboundedContents | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| LinearToSrgbFilterSubpassCollapseOptimization | |||
| ) |
Definition at line 105 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| MaskBlurDoesntStretchContents | |||
| ) |
Definition at line 758 of file aiks_dl_blur_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), impeller::DlImageImpeller::Make(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| MaskBlurOnZeroDimensionIsSkippedWideGamut | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| MaskBlurTexture | |||
| ) |
Definition at line 729 of file aiks_dl_blur_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| MaskBlurWithZeroSigmaIsSkipped | |||
| ) |
Definition at line 461 of file aiks_dl_blur_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| MassiveScaleConvertToPath | |||
| ) |
Definition at line 196 of file aiks_dl_text_unittests.cc.
References impeller::testing::TextRenderOptions::font_size, and RenderTextInCanvasSkia().
| impeller::testing::TEST_P | ( | AiksTest | , |
| MassiveScalingMatrixImageFilter | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| MatrixBackdropFilter | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| MatrixImageFilterDoesntCullWhenScaledAndTranslatedFromOffscreen | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| MatrixImageFilterDoesntCullWhenTranslatedFromOffscreen | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| MatrixImageFilterMagnify | |||
| ) |
Definition at line 629 of file aiks_dl_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| MatrixSaveLayerFilter | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| MipmapGenerationWorksCorrectly | |||
| ) |
Definition at line 481 of file aiks_dl_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), impeller::TextureDescriptor::format, impeller::TextureDescriptor::GetByteSizeOfBaseMipLevel(), impeller::kHostVisible, impeller::kR8G8B8A8UNormInt, impeller::DlImageImpeller::Make(), impeller::TextureDescriptor::mip_count, impeller::TSize< T >::MipCount(), impeller::TextureDescriptor::size, and impeller::TextureDescriptor::storage_mode.
| impeller::testing::TEST_P | ( | AiksTest | , |
| MultipleTextWithShadowCache | |||
| ) |
Definition at line 804 of file aiks_dl_text_unittests.cc.
References impeller::testing::TextRenderOptions::color, impeller::DisplayListToTexture(), impeller::TextShadowCache::GetCacheSizeForTesting(), impeller::AiksContext::GetContentContext(), impeller::ContentContext::GetTextShadowCache(), kFontFixture, RenderTextInCanvasSkia(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| NoDimplesInRRectPath | |||
| ) |
Definition at line 2100 of file aiks_dl_basic_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| NonSquareFilledArcsRenderCorrectly | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| NonSquareFilledArcsRenderCorrectlyWithCenter | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| PaintBlendModeIsRespected | |||
| ) |
Definition at line 172 of file aiks_dl_blend_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| PipelineBlendSingleParameter | |||
| ) |
Definition at line 2052 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ReleasesTextureOnTeardown | |||
| ) |
Definition at line 594 of file aiks_dl_unittests.cc.
References impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| RotateColorFilteredPath | |||
| ) |
Definition at line 27 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| RoundSuperellipseShadowComparison | |||
| ) |
Definition at line 390 of file canvas_unittests.cc.
References impeller::Paint::color, impeller::DrawPlaygroundPoint(), impeller::Canvas::DrawRoundSuperellipse(), impeller::Canvas::EndReplay(), impeller::Matrix::Invert(), impeller::TRect< Scalar >::MakeOriginSize(), impeller::RoundSuperellipse::MakeRectRadius(), impeller::Matrix::MakeScale(), impeller::Playground::OpenPlaygroundHere(), impeller::Color::Red(), impeller::Paint::MaskBlurDescriptor::sigma, impeller::Color::ToARGB(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | AiksTest | , |
| RuntimeEffectWithInvalidSamplerDoesNotCrash | |||
| ) |
Definition at line 112 of file aiks_dl_runtime_effect_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| SaveLayerDrawsBehindSubsequentEntities | |||
| ) |
Definition at line 1907 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| SaveLayerFiltersScaleWithTransform | |||
| ) |
Definition at line 1999 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ScaledK | |||
| ) |
Definition at line 174 of file aiks_dl_text_unittests.cc.
References impeller::testing::TextRenderOptions::font_size, and RenderTextInCanvasSkia().
| impeller::testing::TEST_P | ( | AiksTest | , |
| ScaleExperimentAntialiasLines | |||
| ) |
Definition at line 628 of file aiks_dl_path_unittests.cc.
References impeller::AiksPlayground::ImGuiBegin(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| SetContentsWithRegion | |||
| ) |
Definition at line 560 of file aiks_dl_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), impeller::DlImageImpeller::Make(), and impeller::TRect< T >::MakeLTRB().
| impeller::testing::TEST_P | ( | AiksTest | , |
| SiblingSaveLayerBoundsAreRespected | |||
| ) |
Definition at line 1933 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| SimpleExperimentAntialiasLines | |||
| ) |
Definition at line 743 of file aiks_dl_path_unittests.cc.
References impeller::saturated::b, impeller::Matrix::MakeRotationZ(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| SingleIconShadowTest | |||
| ) |
Definition at line 837 of file aiks_dl_text_unittests.cc.
References impeller::testing::TextRenderOptions::color, impeller::DisplayListToTexture(), impeller::TextShadowCache::GetCacheSizeForTesting(), impeller::AiksContext::GetContentContext(), impeller::ContentContext::GetTextShadowCache(), kFontFixture, RenderTextInCanvasSkia(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| SolidColorCircleMaskBlurTinySigma | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| SolidColorCirclesOvalsRRectsMaskBlurCorrectly | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| SolidColorOvalsMaskBlurTinySigma | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| SolidStrokesRenderCorrectly | |||
| ) |
Definition at line 473 of file aiks_dl_path_unittests.cc.
References impeller::Color::alpha, impeller::Color::Black(), impeller::Color::blue, impeller::DrawPlaygroundLine(), impeller::TPoint< T >::GetDistance(), impeller::Color::green, impeller::AiksPlayground::ImGuiBegin(), impeller::Matrix::Invert(), impeller::Matrix::IsInvertible(), impeller::Color::red, impeller::Color::Red(), impeller::Color::WithAlpha(), x, and impeller::TPoint< T >::x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| SrgbToLinearFilterSubpassCollapseOptimization | |||
| ) |
Definition at line 122 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokeCapsAndJoins | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedArcsCoverFullArcWithButtEnds | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedArcsRenderCorrectlyWithBevelJoinsAndCenter | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedArcsRenderCorrectlyWithButtEnds | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedArcsRenderCorrectlyWithMiterJoinsAndCenter | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedArcsRenderCorrectlyWithRoundEnds | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedArcsRenderCorrectlyWithRoundJoinsAndCenter | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedArcsRenderCorrectlyWithSquareAndButtAndRoundEnds | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedArcsRenderCorrectlyWithSquareAndButtEnds | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedArcsRenderCorrectlyWithSquareEnds | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedCirclesRenderCorrectly | |||
| ) |
Definition at line 689 of file aiks_dl_basic_unittests.cc.
References impeller::DlImageImpeller::Make(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedPathWithMoveToThenCloseDrawnCorrectly | |||
| ) |
Definition at line 536 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| StrokedRectsRenderCorrectly | |||
| ) |
Definition at line 493 of file aiks_dl_basic_unittests.cc.
References impeller::kEhCloseEnough, impeller::kSqrt2, and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| SubpassWithClearColorOptimization | |||
| ) |
Definition at line 1507 of file aiks_dl_basic_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| SupportsBlitToOnscreen | |||
| ) |
Definition at line 378 of file canvas_unittests.cc.
References CreateTestCanvas(), impeller::kMetal, and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TextContentsMismatchedTransformTest | |||
| ) |
Definition at line 708 of file aiks_dl_text_unittests.cc.
References impeller::AiksContext::GetContentContext(), impeller::AiksContext::GetContext(), impeller::ContentContext::GetLazyGlyphAtlas(), impeller::ContentContext::GetRenderTargetCache(), impeller::MakeTextFrameFromTextBlobSkia(), impeller::TextContents::Render(), impeller::TextContents::SetColor(), impeller::TextContents::SetOffset(), impeller::TextContents::SetScale(), impeller::TextContents::SetTextFrame(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TextForegroundShaderWithTransform | |||
| ) |
Definition at line 593 of file aiks_dl_text_unittests.cc.
References font_size, flutter::DlTextImpeller::Make(), and impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | AiksTest | , |
| TextFrameSubpixelAlignment | |||
| ) |
Definition at line 317 of file aiks_dl_text_unittests.cc.
References font_size, impeller::k2Pi, RenderTextInCanvasSkia(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| TextRotated | |||
| ) |
Definition at line 489 of file aiks_dl_text_unittests.cc.
References RenderTextInCanvasSkia(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| TextRotated180Degrees | |||
| ) |
Definition at line 280 of file aiks_dl_text_unittests.cc.
References impeller::testing::TextRenderOptions::color, RenderTextInCanvasSkia(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| TextWithShadowCache | |||
| ) |
Definition at line 774 of file aiks_dl_text_unittests.cc.
References impeller::testing::TextRenderOptions::color, impeller::DisplayListToTexture(), impeller::TextShadowCache::GetCacheSizeForTesting(), impeller::AiksContext::GetContentContext(), impeller::ContentContext::GetTextShadowCache(), kFontFixture, RenderTextInCanvasSkia(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| ToImageFromImage | |||
| ) |
Definition at line 1042 of file aiks_dl_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), impeller::DisplayListToTexture(), impeller::kHostVisible, impeller::DlImageImpeller::Make(), impeller::DeviceBufferDescriptor::readback, impeller::DeviceBufferDescriptor::size, and impeller::DeviceBufferDescriptor::storage_mode.
| impeller::testing::TEST_P | ( | AiksTest | , |
| TransformMultipliesCorrectly | |||
| ) |
Definition at line 71 of file canvas_unittests.cc.
References ASSERT_MATRIX_NEAR, CreateTestCanvas(), and impeller::kPiOver2.
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerDrawsCorrectly | |||
| ) |
Definition at line 139 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerImageDrawsCorrectly | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithAdvancedBlendModeDrawsCorrectly | |||
| ) |
Definition at line 335 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithBlendColorFilterDrawsCorrectly | |||
| ) |
Definition at line 155 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithBlendImageFilterDrawsCorrectly | |||
| ) |
Definition at line 179 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithColorAndImageFilterDrawsCorrectly | |||
| ) |
Definition at line 201 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithColorFilterAndImageFilterDrawsCorrectly | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithColorMatrixColorFilterDrawsCorrectly | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| TranslucentSaveLayerWithColorMatrixImageFilterDrawsCorrectly | |||
| ) |
| impeller::testing::TEST_P | ( | AiksTest | , |
| TransparentShadowProducesCorrectColor | |||
| ) |
Definition at line 858 of file aiks_dl_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| TwoContourPathWithSinglePointContour | |||
| ) |
Definition at line 967 of file aiks_dl_path_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| VarietyOfTextScalesShowingRasterAndPath | |||
| ) |
Definition at line 877 of file aiks_dl_text_unittests.cc.
References impeller::testing::TextRenderOptions::font_size, RenderTextInCanvasSkia(), and x.
| impeller::testing::TEST_P | ( | AiksTest | , |
| VerifyNonOptimizedGradient | |||
| ) |
Definition at line 916 of file aiks_dl_gradient_unittests.cc.
| impeller::testing::TEST_P | ( | AiksTest | , |
| VerticesGeometryColorUVPositionData | |||
| ) |
Definition at line 98 of file aiks_dl_vertices_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| VerticesGeometryColorUVPositionDataAdvancedBlend | |||
| ) |
Definition at line 126 of file aiks_dl_vertices_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| VerticesGeometryUVPositionData | |||
| ) |
Definition at line 50 of file aiks_dl_vertices_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| VerticesGeometryUVPositionDataWithTranslate | |||
| ) |
Definition at line 73 of file aiks_dl_vertices_unittests.cc.
References impeller::DlImageImpeller::Make().
| impeller::testing::TEST_P | ( | AiksTest | , |
| VerticesGeometryWithMaskFilter | |||
| ) |
Definition at line 556 of file aiks_dl_vertices_unittests.cc.
| 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::AllocationSize< Period >::GetSize(), impeller::kDevicePrivate, impeller::kDeviceTransient, impeller::kHostVisible, impeller::kR8G8B8A8UNormInt, impeller::TextureDescriptor::size, and impeller::TextureDescriptor::storage_mode.
| impeller::testing::TEST_P | ( | AllocatorMTLTest | , |
| ManagedMemory | |||
| ) |
Definition at line 73 of file allocator_mtl_unittests.mm.
References impeller::BackendCast< ContextMTL, Context >::Cast(), impeller::kHostVisible, impeller::DeviceBufferDescriptor::size, and impeller::DeviceBufferDescriptor::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 30 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 51 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 71 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 123 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 | , |
| CanBlitToHigherTextureMipLevels | |||
| ) |
Definition at line 176 of file blit_pass_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), impeller::TextureDescriptor::format, impeller::kDevicePrivate, impeller::kHostVisible, impeller::kR8G8B8A8UNormInt, impeller::TRect< T >::MakeLTRB(), impeller::TextureDescriptor::mip_count, impeller::DeviceBufferDescriptor::size, impeller::TextureDescriptor::size, impeller::DeviceBufferDescriptor::storage_mode, and impeller::TextureDescriptor::storage_mode.
| impeller::testing::TEST_P | ( | BlitPassTest | , |
| CanResizeTextures | |||
| ) |
Definition at line 202 of file blit_pass_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), impeller::TextureDescriptor::format, impeller::TextureDescriptor::GetByteSizeOfBaseMipLevel(), impeller::kDevicePrivate, impeller::kR8G8B8A8UNormInt, impeller::kShaderRead, impeller::kShaderWrite, impeller::TextureDescriptor::size, impeller::TextureDescriptor::storage_mode, and impeller::TextureDescriptor::usage.
| impeller::testing::TEST_P | ( | BlitPassTest | , |
| CanResizeTexturesPlayground | |||
| ) |
Definition at line 241 of file blit_pass_unittests.cc.
References impeller::TextureDescriptor::format, impeller::kDevicePrivate, impeller::kR8G8B8A8UNormInt, impeller::kShaderRead, impeller::kShaderWrite, impeller::DlImageImpeller::Make(), impeller::TextureDescriptor::size, impeller::TextureDescriptor::storage_mode, impeller::TextureDescriptor::usage, impeller::TSize< T >::width, and x.
| impeller::testing::TEST_P | ( | BlitPassTest | , |
| ChecksInvalidMipLevelParameter | |||
| ) |
Definition at line 148 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 92 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 177 of file compute_unittests.cc.
| impeller::testing::TEST_P | ( | ComputeTest | , |
| CanCompute1DimensionalData | |||
| ) |
| impeller::testing::TEST_P | ( | ComputeTest | , |
| CanComputePrefixSum | |||
| ) |
Definition at line 110 of file compute_unittests.cc.
References impeller::DeviceBuffer::AsBufferView(), and impeller::HostBuffer::Create().
| impeller::testing::TEST_P | ( | ComputeTest | , |
| CanComputePrefixSumLargeInteractive | |||
| ) |
| 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 | |||
| ) |
Definition at line 274 of file compute_unittests.cc.
References impeller::interop::Create(), and impeller::kCount1.
| impeller::testing::TEST_P | ( | ComputeTest | , |
| ReturnsEarlyWhenAnyGridDimensionIsZero | |||
| ) |
| impeller::testing::TEST_P | ( | ContextMTLTest | , |
| FlushTask | |||
| ) |
Definition at line 28 of file context_mtl_unittests.mm.
References impeller::BackendCast< ContextMTL, Context >::Cast().
| impeller::testing::TEST_P | ( | ContextMTLTest | , |
| FlushTaskWithGPULoss | |||
| ) |
Definition at line 41 of file context_mtl_unittests.mm.
References impeller::BackendCast< ContextMTL, Context >::Cast().
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanBlendDstOverAndDstCorrectly | |||
| ) |
Definition at line 1180 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanClampTheResultingColorOfColorMatrixFilter | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawAnOpenPath | |||
| ) |
Definition at line 417 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawArc | |||
| ) |
Definition at line 155 of file dl_unittests.cc.
References impeller::DrawPlaygroundLine(), use_center, impeller::Color::White(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawBackdropFilter | |||
| ) |
Definition at line 656 of file dl_unittests.cc.
References impeller::DrawPlaygroundLine(), impeller::DrawPlaygroundPoint(), impeller::DlImageImpeller::Make(), impeller::Color::Red(), impeller::Color::White(), impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawCapsAndJoins | |||
| ) |
Definition at line 106 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawCorrectlyWithColorFilterAndImageFilter | |||
| ) |
Definition at line 1231 of file dl_unittests.cc.
| 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 | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawPoints | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawRect | |||
| ) |
Definition at line 47 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawRectWithLinearToSrgbColorFilter | |||
| ) |
Definition at line 1114 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawShadow | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawStrokedText | |||
| ) |
Definition at line 477 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawTextBlob | |||
| ) |
Definition at line 54 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawTextBlobWithGradient | |||
| ) |
Definition at line 62 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawTextWithSaveLayer | |||
| ) |
Definition at line 81 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithBlendColorFilter | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithColorFilterImageFilter | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithComposeImageFilter | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithImageBlurFilter | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithMaskBlur | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithMatrixFilter | |||
| ) |
Definition at line 952 of file dl_unittests.cc.
References impeller::DlImageImpeller::Make(), and impeller::Matrix::MakeRow().
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithMatrixFilterWhenSavingLayer | |||
| ) |
Definition at line 1057 of file dl_unittests.cc.
References impeller::Matrix::MakeTranslation(), impeller::Matrix::Scale(), and impeller::Matrix::Translate().
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawWithOddPathWinding | |||
| ) |
Definition at line 397 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawZeroLengthLine | |||
| ) |
Definition at line 847 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| CanDrawZeroWidthLine | |||
| ) |
Definition at line 918 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| ClipDrawRRectWithNonCircularRadii | |||
| ) |
Definition at line 1347 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| DrawMaskBlursThatMightUseSaveLayers | |||
| ) |
Definition at line 1523 of file dl_unittests.cc.
References impeller::Matrix::MakeRotationZ(), x, impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| DrawPaintIgnoresMaskFilter | |||
| ) |
Definition at line 1500 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| DrawShapes | |||
| ) |
Definition at line 1308 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| DrawVerticesBlendModes | |||
| ) |
Definition at line 1409 of file dl_unittests.cc.
References toColor().
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| IgnoreMaskFilterWhenSavingLayer | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| MaskBlursApplyCorrectlyToColorSources | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| NinePatchImagePrecision | |||
| ) |
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| StrokedPathsDrawCorrectly | |||
| ) |
Definition at line 216 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DisplayListTest | , |
| StrokedTextNotOffsetFromNormalText | |||
| ) |
Definition at line 491 of file dl_unittests.cc.
| impeller::testing::TEST_P | ( | DriverInfoVKTest | , |
| CanDumpToLog | |||
| ) |
Definition at line 30 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 17 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 47 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 | , |
| BezierCircleScaled | |||
| ) |
Definition at line 879 of file entity_unittests.cc.
References impeller::Close(), impeller::Geometry::MakeFillPath(), impeller::Matrix::MakeScale(), impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| BlendingModeOptions | |||
| ) |
Definition at line 747 of file entity_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::saturated::b, impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::DrawPlaygroundLine(), impeller::HostBuffer::EmplaceUniform(), impeller::ContentContext::GetSolidFillPipeline(), impeller::ContentContext::GetTransientsDataBuffer(), impeller::ContentContext::GetTransientsIndexesBuffer(), impeller::kClear, impeller::kDst, impeller::kDstATop, impeller::kDstIn, impeller::kDstOut, impeller::kDstOver, impeller::Entity::kLastPipelineBlendMode, impeller::kModulate, impeller::kPlus, impeller::kSrc, impeller::kSrcATop, impeller::kSrcIn, impeller::kSrcOut, impeller::kSrcOver, 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 1320 of file entity_unittests.cc.
References 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 2317 of file entity_unittests.cc.
References impeller::GeometryResult::kNormal, impeller::Geometry::MakeFillPath(), and impeller::TRect< Scalar >::MakeLTRB().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CanCreateEntity | |||
| ) |
Definition at line 72 of file entity_unittests.cc.
References impeller::Entity::GetTransform(), and impeller::Matrix::IsIdentity().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CanDrawCorrectlyWithRotatedTransform | |||
| ) |
Definition at line 399 of file entity_unittests.cc.
References impeller::kPi, impeller::Geometry::MakeFillPath(), 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(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CanRenderEmptyPathsWithoutCrashing | |||
| ) |
Definition at line 2337 of file entity_unittests.cc.
References impeller::Geometry::MakeFillPath(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeScale(), impeller::Color::Red(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ColorFilterContentsWithLargeGeometry | |||
| ) |
Definition at line 2161 of file entity_unittests.cc.
References impeller::Color::Blue(), impeller::kSrcOver, 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 1924 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 1940 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 1972 of file entity_unittests.cc.
References impeller::kDst, 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 1956 of file entity_unittests.cc.
References impeller::kSrc, 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 1988 of file entity_unittests.cc.
References impeller::kSrcIn, 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 1447 of file entity_unittests.cc.
References 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 1477 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(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ConicalGradientContentsIsOpaque | |||
| ) |
Definition at line 2049 of file entity_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::Contents::IsOpaque(), impeller::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Geometry::MakeRect(), impeller::Geometry::MakeStrokePath(), impeller::ConicalGradientContents::SetColors(), impeller::ColorSourceContents::SetGeometry(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ContentContextOptionsHasReasonableHashFunctions | |||
| ) |
Definition at line 2228 of file entity_unittests.cc.
References impeller::ContentContextOptions::blend_mode, impeller::ContentContextOptions::has_depth_stencil_attachments, impeller::kColorBurn, impeller::kPoint, impeller::ContentContextOptions::primitive_type, and impeller::ContentContextOptions::ToKey().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ContentsGetBoundsForEmptyPathReturnsNullopt | |||
| ) |
Definition at line 1243 of file entity_unittests.cc.
References impeller::Entity::GetCoverage(), and impeller::Entity::SetContents().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CoverageForStrokePathWithNegativeValuesInTransform | |||
| ) |
Definition at line 2004 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(), and transform.
| impeller::testing::TEST_P | ( | EntityTest | , |
| CubicCurveAndOverlapTest | |||
| ) |
Definition at line 452 of file entity_unittests.cc.
References impeller::Close(), impeller::LineTo(), impeller::Geometry::MakeFillPath(), impeller::Matrix::MakeScale(), impeller::Color::Red(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| CubicCurveTest | |||
| ) |
Definition at line 370 of file entity_unittests.cc.
References impeller::Close(), impeller::Geometry::MakeFillPath(), impeller::Matrix::MakeScale(), impeller::Color::Red(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| DecalSpecializationAppliedToMorphologyFilter | |||
| ) |
| impeller::testing::TEST_P | ( | EntityTest | , |
| DrawRoundSuperEllipse | |||
| ) |
Definition at line 2387 of file entity_unittests.cc.
References impeller::RoundSuperellipse::MakeRectRadii(), impeller::Geometry::MakeStrokePath(), RectMakeCenterSize(), impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::RoundingRadii::top_left.
| impeller::testing::TEST_P | ( | EntityTest | , |
| DrawSuperEllipse | |||
| ) |
Definition at line 2354 of file entity_unittests.cc.
References impeller::Color::Red(), impeller::Entity::Render(), and impeller::Entity::SetContents().
| impeller::testing::TEST_P | ( | EntityTest | , |
| FailOnValidationError | |||
| ) |
Definition at line 2303 of file entity_unittests.cc.
References impeller::kUnknown, and impeller::kVulkan.
| impeller::testing::TEST_P | ( | EntityTest | , |
| FillPathGeometryGetPositionBufferReturnsExpectedMode | |||
| ) |
Definition at line 2272 of file entity_unittests.cc.
References impeller::Close(), impeller::GeometryResult::kNonZero, impeller::GeometryResult::kNormal, impeller::LineTo(), impeller::Geometry::MakeFillPath(), impeller::TRect< Scalar >::MakeLTRB(), and impeller::GeometryResult::mode.
| impeller::testing::TEST_P | ( | EntityTest | , |
| FilterCoverageRespectsCropRect | |||
| ) |
Definition at line 77 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 920 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 948 of file entity_unittests.cc.
References 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::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(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| GeometryBoundsAreTransformed | |||
| ) |
Definition at line 102 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 | , |
| GiantStrokePathAllocation | |||
| ) |
Definition at line 2529 of file entity_unittests.cc.
References impeller::RenderTargetAllocator::CreateOffscreen(), impeller::BufferView::GetBuffer(), impeller::BufferView::GetRange(), impeller::kPointArenaSize, impeller::Geometry::MakeStrokePath(), impeller::Range::offset, impeller::DeviceBuffer::OnGetContents(), impeller::VertexBuffer::vertex_buffer, impeller::GeometryResult::vertex_buffer, impeller::VertexBuffer::vertex_count, impeller::TPoint< T >::x, and impeller::TPoint< T >::y.
| impeller::testing::TEST_P | ( | EntityTest | , |
| LinearGradientContentsIsOpaque | |||
| ) |
Definition at line 2070 of file entity_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::LinearGradientContents::IsOpaque(), impeller::Entity::kDecal, impeller::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Geometry::MakeRect(), impeller::Geometry::MakeStrokePath(), impeller::LinearGradientContents::SetColors(), impeller::ColorSourceContents::SetGeometry(), impeller::LinearGradientContents::SetTileMode(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | EntityTest | , |
| LinearToSrgbFilter | |||
| ) |
Definition at line 1557 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 1535 of file entity_unittests.cc.
References 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 1130 of file entity_unittests.cc.
References impeller::Color::alpha, impeller::Color::Black(), impeller::FilterContents::kDilate, impeller::FilterContents::kErode, impeller::kPi, impeller::FilterInput::Make(), impeller::Geometry::MakeFillPath(), impeller::FilterContents::MakeMorphology(), impeller::Matrix::MakeRotationZ(), impeller::Matrix::MakeScale(), impeller::TRect< Scalar >::MakeSize(), impeller::Matrix::MakeSkew(), impeller::Matrix::MakeTranslation(), impeller::TRect< Scalar >::MakeXYWH(), impeller::Entity::Render(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| PointFieldGeometryCoverage | |||
| ) |
Definition at line 2153 of file entity_unittests.cc.
References impeller::PointFieldGeometry::GetCoverage(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeTranslation(), and points.
| impeller::testing::TEST_P | ( | EntityTest | , |
| RadialGradientContentsIsOpaque | |||
| ) |
Definition at line 2094 of file entity_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::RadialGradientContents::IsOpaque(), impeller::Entity::kDecal, impeller::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Geometry::MakeRect(), impeller::Geometry::MakeStrokePath(), impeller::RadialGradientContents::SetColors(), impeller::ColorSourceContents::SetGeometry(), impeller::RadialGradientContents::SetTileMode(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | EntityTest | , |
| RoundSuperellipseGetPositionBufferFlushes | |||
| ) |
Definition at line 2650 of file entity_unittests.cc.
References impeller::TRect< Scalar >::MakeLTRB(), and impeller::Geometry::MakeRoundSuperellipse().
| impeller::testing::TEST_P | ( | EntityTest | , |
| RRectShadowTest | |||
| ) |
Definition at line 1393 of file entity_unittests.cc.
References blur_radius, 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::Color::White(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | EntityTest | , |
| RuntimeEffect | |||
| ) |
Definition at line 1753 of file entity_unittests.cc.
References impeller::Geometry::MakeCover(), impeller::PlaygroundBackendToRuntimeStageBackend(), and impeller::Entity::SetContents().
| impeller::testing::TEST_P | ( | EntityTest | , |
| RuntimeEffectCanPrecache | |||
| ) |
Definition at line 1868 of file entity_unittests.cc.
References impeller::PlaygroundBackendToRuntimeStageBackend().
| impeller::testing::TEST_P | ( | EntityTest | , |
| RuntimeEffectCanSuccessfullyRender | |||
| ) |
Definition at line 1821 of file entity_unittests.cc.
References impeller::Geometry::MakeCover(), impeller::PlaygroundBackendToRuntimeStageBackend(), and impeller::Entity::SetContents().
| impeller::testing::TEST_P | ( | EntityTest | , |
| RuntimeEffectSetsRightSizeWhenUniformIsStruct | |||
| ) |
Definition at line 1882 of file entity_unittests.cc.
References buffer_view, impeller::RuntimeEffectContents::EmplaceVulkanUniform(), impeller::kVulkan, impeller::Geometry::MakeCover(), and impeller::PlaygroundBackendToRuntimeStageBackend().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SetBlendMode | |||
| ) |
Definition at line 1236 of file entity_unittests.cc.
References impeller::Entity::GetBlendMode(), impeller::kClear, impeller::kSrcOver, and impeller::Entity::SetBlendMode().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SolidColorApplyColorFilter | |||
| ) |
Definition at line 2499 of file entity_unittests.cc.
References ASSERT_COLOR_NEAR, impeller::Color::Blend(), impeller::Color::CornflowerBlue(), impeller::kScreen, and impeller::Color::LimeGreen().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SolidColorContentsIsOpaque | |||
| ) |
Definition at line 2029 of file entity_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::SolidColorContents::IsOpaque(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Geometry::MakeRect(), impeller::Geometry::MakeStrokePath(), impeller::SolidColorContents::SetColor(), and impeller::ColorSourceContents::SetGeometry().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SolidColorContentsStrokeSetMiterLimit | |||
| ) |
Definition at line 719 of file entity_unittests.cc.
References impeller::Geometry::MakeStrokePath().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SolidColorContentsStrokeSetStrokeCapsAndJoins | |||
| ) |
Definition at line 687 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 1348 of file entity_unittests.cc.
References 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 | , |
| SolidStrokeCoverageIsCorrect | |||
| ) |
Definition at line 1249 of file entity_unittests.cc.
References ASSERT_RECT_NEAR, impeller::Color::Black(), impeller::kBevel, impeller::kButt, impeller::kMiter, impeller::kSquare, impeller::TRect< Scalar >::MakeLTRB(), and impeller::Geometry::MakeStrokePath().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SpecializationConstantsAreAppliedToVariants | |||
| ) |
Definition at line 2189 of file entity_unittests.cc.
References impeller::kA8UNormInt, and impeller::kR8G8B8A8UNormInt.
| impeller::testing::TEST_P | ( | EntityTest | , |
| SrgbToLinearFilter | |||
| ) |
Definition at line 1610 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 1588 of file entity_unittests.cc.
References 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 200 of file entity_unittests.cc.
References 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(), padding, impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), impeller::Entity::SetTransform(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | EntityTest | , |
| StrokeWithTextureContents | |||
| ) |
Definition at line 132 of file entity_unittests.cc.
References impeller::Entity::kClamp, impeller::LineTo(), impeller::Matrix::MakeScale(), impeller::Geometry::MakeStrokePath(), impeller::MoveTo(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| SweepGradientContentsIsOpaque | |||
| ) |
Definition at line 2118 of file entity_unittests.cc.
References impeller::Color::CornflowerBlue(), impeller::RadialGradientContents::IsOpaque(), impeller::Entity::kDecal, impeller::LineTo(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Geometry::MakeRect(), impeller::Geometry::MakeStrokePath(), impeller::RadialGradientContents::SetColors(), impeller::ColorSourceContents::SetGeometry(), impeller::RadialGradientContents::SetTileMode(), and impeller::Color::WithAlpha().
| impeller::testing::TEST_P | ( | EntityTest | , |
| TextContentsCeilsGlyphScaleToDecimal | |||
| ) |
Definition at line 2181 of file entity_unittests.cc.
References impeller::TextFrame::RoundScaledFontSize().
| impeller::testing::TEST_P | ( | EntityTest | , |
| ThreeStrokesInOnePath | |||
| ) |
Definition at line 110 of file entity_unittests.cc.
References impeller::LineTo(), impeller::Matrix::MakeScale(), impeller::Geometry::MakeStrokePath(), impeller::MoveTo(), impeller::Color::Red(), impeller::Entity::SetContents(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | EntityTest | , |
| TiledTextureContentsIsOpaque | |||
| ) |
Definition at line 2142 of file entity_unittests.cc.
References impeller::TiledTextureContents::IsOpaque(), and impeller::TiledTextureContents::SetTexture().
| impeller::testing::TEST_P | ( | EntityTest | , |
| TiledTextureContentsRendersWithCorrectPipeline | |||
| ) |
Definition at line 21 of file tiled_texture_contents_unittests.cc.
References impeller::TextureDescriptor::format, impeller::kDevicePrivate, impeller::kMetal, impeller::kR8G8B8A8UNormInt, impeller::kTexture2D, impeller::kTriangleStrip, impeller::Geometry::MakeCover(), impeller::OptionsFromPassAndEntity(), impeller::ContentContextOptions::primitive_type, 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 65 of file tiled_texture_contents_unittests.cc.
References impeller::TextureDescriptor::format, impeller::kDevicePrivate, impeller::kOpenGLES, impeller::kR8G8B8A8UNormInt, impeller::kTextureExternalOES, impeller::kTriangleStrip, impeller::TextureContents::MakeRect(), impeller::TRect< Scalar >::MakeSize(), impeller::OptionsFromPassAndEntity(), impeller::ContentContextOptions::primitive_type, impeller::TextureDescriptor::size, impeller::TextureDescriptor::storage_mode, and impeller::TextureDescriptor::type.
| impeller::testing::TEST_P | ( | EntityTest | , |
| TriangleInsideASquare | |||
| ) |
Definition at line 155 of file entity_unittests.cc.
References impeller::saturated::b, impeller::DrawPlaygroundPoint(), impeller::Matrix::MakeScale(), impeller::Geometry::MakeStrokePath(), impeller::Color::Red(), impeller::Entity::Render(), impeller::Entity::SetContents(), impeller::Entity::SetTransform(), and impeller::Color::White().
| impeller::testing::TEST_P | ( | EntityTest | , |
| YUVToRGBFilter | |||
| ) |
Definition at line 1719 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 334 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 186 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 165 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 238 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSrcOver, impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), and RectNear().
| impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
| RenderCoverageMatchesGetCoverageRotated | |||
| ) |
Definition at line 301 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSrcOver, 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 268 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSrcOver, impeller::FilterInput::Make(), impeller::TRect< Scalar >::MakeLTRB(), impeller::Matrix::MakeTranslation(), RectNear(), and impeller::Entity::SetTransform().
| impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
| TextureContentsWithDestinationRect | |||
| ) |
Definition at line 347 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSrcOver, 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 381 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSrcOver, 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 421 of file gaussian_blur_filter_contents_unittests.cc.
References impeller::Entity::kDecal, impeller::FilterContents::kNormal, impeller::kSrcOver, 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 | , |
| EmplaceWithFailingAllocationDoesntCrash | |||
| ) |
Definition at line 222 of file host_buffer_unittests.cc.
References impeller::HostBuffer::Create(), and kMagicFailingAllocation.
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| EmplaceWithProcIsAligned | |||
| ) |
Definition at line 180 of file host_buffer_unittests.cc.
References impeller::HostBuffer::Create(), and impeller::BufferView::GetRange().
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| EmplacingLargerThanBlockSizeCreatesOneOffBuffer | |||
| ) |
Definition at line 135 of file host_buffer_unittests.cc.
References buffer_view, and impeller::HostBuffer::Create().
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| EmplacingLargerThanBlockSizeCreatesOneOffBufferCallback | |||
| ) |
Definition at line 121 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 | , |
| IdleWaiter | |||
| ) |
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| ResetIncrementsFrameCounter | |||
| ) |
| impeller::testing::TEST_P | ( | HostBufferTest | , |
| UnusedBuffersAreDiscardedWhenResetting | |||
| ) |
Definition at line 148 of file host_buffer_unittests.cc.
References impeller::HostBuffer::Create(), and data.
| impeller::testing::TEST_P | ( | MatrixFilterContentsTest | , |
| RenderCoverageMatchesGetCoverageClippedSubpassScale | |||
| ) |
Definition at line 175 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 138 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 106 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 158 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 195 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 121 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 | ( | PipelineCacheDataVKPlaygroundTest | , |
| CanPersistAndRetrievePipelineCache | |||
| ) |
Definition at line 117 of file pipeline_cache_data_vk_unittests.cc.
References impeller::BackendCast< CapabilitiesVK, Capabilities >::Cast(), impeller::BackendCast< ContextVK, Context >::Cast(), impeller::BackendCast< SurfaceContextVK, Context >::Cast(), impeller::PipelineCacheDataPersist(), and impeller::PipelineCacheDataRetrieve().
| impeller::testing::TEST_P | ( | PipelineCacheDataVKPlaygroundTest | , |
| IntegrityChecksArePerformedOnPersistedData | |||
| ) |
Definition at line 144 of file pipeline_cache_data_vk_unittests.cc.
References impeller::BackendCast< CapabilitiesVK, Capabilities >::Cast(), impeller::BackendCast< ContextVK, Context >::Cast(), impeller::BackendCast< SurfaceContextVK, Context >::Cast(), impeller::PipelineCacheDataPersist(), and impeller::PipelineCacheDataRetrieve().
| impeller::testing::TEST_P | ( | RendererDartTest | , |
| CanCreateRenderPassAndSubmit | |||
| ) |
Definition at line 300 of file renderer_dart_unittests.cc.
| impeller::testing::TEST_P | ( | RendererDartTest | , |
| CanCreateShaderLibrary | |||
| ) |
Definition at line 292 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 288 of file renderer_dart_unittests.cc.
| impeller::testing::TEST_P | ( | RendererDartTest | , |
| CanReflectUniformStructs | |||
| ) |
Definition at line 296 of file renderer_dart_unittests.cc.
| impeller::testing::TEST_P | ( | RendererDartTest | , |
| CanRunDartInPlaygroundFrame | |||
| ) |
Definition at line 273 of file renderer_dart_unittests.cc.
| impeller::testing::TEST_P | ( | RendererTest | , |
| ArrayUniforms | |||
| ) |
Definition at line 1023 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::kCount4, impeller::PipelineBuilder< VertexShader_, FragmentShader_ >::MakeDefaultPipelineDescriptor(), impeller::Matrix::MakeOrthographic(), impeller::Color::MakeRGBA8(), impeller::Matrix::MakeScale(), and x.
| impeller::testing::TEST_P | ( | RendererTest | , |
| BabysFirstTriangle | |||
| ) |
Definition at line 138 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::Color::Blue(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::Color::Green(), impeller::kCount4, impeller::PipelineBuilder< VertexShader_, FragmentShader_ >::MakeDefaultPipelineDescriptor(), and impeller::Color::Red().
| impeller::testing::TEST_P | ( | RendererTest | , |
| BindingNullTexturesDoesNotCrash | |||
| ) |
Definition at line 1620 of file renderer_unittests.cc.
References impeller::RenderTargetAllocator::CreateOffscreen().
| impeller::testing::TEST_P | ( | RendererTest | , |
| CachesRenderPassAndFramebuffer | |||
| ) |
Definition at line 17 of file render_pass_cache_unittests.cc.
References impeller::BackendCast< TextureVK, Texture >::Cast(), impeller::FramebufferAndRenderPass::framebuffer, impeller::TextureVK::GetCachedFrameData(), impeller::RenderTarget::GetColorAttachment(), impeller::kCount4, impeller::kVulkan, impeller::FramebufferAndRenderPass::render_pass, and impeller::Attachment::resolve_texture.
| impeller::testing::TEST_P | ( | RendererTest | , |
| CachesRenderPassAndFramebufferMixed | |||
| ) |
Definition at line 93 of file render_pass_cache_unittests.cc.
References impeller::BackendCast< TextureVK, Texture >::Cast(), impeller::FramebufferAndRenderPass::framebuffer, impeller::TextureVK::GetCachedFrameData(), impeller::RenderTarget::GetColorAttachment(), impeller::kCount1, impeller::kCount4, impeller::kLoad, impeller::kStore, impeller::kVulkan, impeller::Attachment::load_action, impeller::FramebufferAndRenderPass::render_pass, impeller::Attachment::resolve_texture, impeller::RenderTarget::SetColorAttachment(), impeller::RenderTarget::SetDepthAttachment(), impeller::RenderTarget::SetStencilAttachment(), impeller::Attachment::store_action, and impeller::Attachment::texture.
| impeller::testing::TEST_P | ( | RendererTest | , |
| CachesRenderPassAndFramebufferNonMSAA | |||
| ) |
Definition at line 55 of file render_pass_cache_unittests.cc.
References impeller::BackendCast< TextureVK, Texture >::Cast(), impeller::FramebufferAndRenderPass::framebuffer, impeller::TextureVK::GetCachedFrameData(), impeller::RenderTarget::GetColorAttachment(), impeller::kCount1, impeller::kVulkan, impeller::FramebufferAndRenderPass::render_pass, and impeller::Attachment::texture.
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanBlitTextureToBuffer | |||
| ) |
Definition at line 643 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::DeviceBuffer::AsBufferView(), buffer_view, 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 533 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), 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 70 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), 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 772 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), 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 1368 of file renderer_unittests.cc.
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanRenderInstanced | |||
| ) |
Definition at line 473 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), 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 299 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), 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 188 of file renderer_unittests.cc.
References impeller::ShaderStageIOSlot::binding, impeller::Color::Blue(), impeller::Degrees::degrees, impeller::saturated::distance, impeller::Color::Green(), 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::ShaderStageIOSlot::offset, impeller::Color::Red(), impeller::ShaderStageBufferLayout::stride, impeller::Vector3::x, impeller::Vector3::y, impeller::Color::Yellow(), and impeller::Vector3::z.
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanRenderToTexture | |||
| ) |
Definition at line 371 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), 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 1511 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::Matrix::MakeOrthographic(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST_P | ( | RendererTest | , |
| CanSepiaToneWithSubpasses | |||
| ) |
Definition at line 1421 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), impeller::HostBuffer::Create(), impeller::VertexBufferBuilder< VertexType_, IndexType_ >::CreateVertexBuffer(), impeller::Matrix::MakeOrthographic(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST_P | ( | RendererTest | , |
| DefaultIndexBehavior | |||
| ) |
Definition at line 1139 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::GetIndexType(), and impeller::kNone.
| impeller::testing::TEST_P | ( | RendererTest | , |
| DefaultIndexSize | |||
| ) |
Definition at line 1129 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 1081 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), 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 957 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), 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 1388 of file renderer_unittests.cc.
References impeller::RenderTarget::GetDepthAttachment().
| impeller::testing::TEST_P | ( | RendererTest | , |
| StencilMask | |||
| ) |
Definition at line 1217 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), CompareFunctionUI(), 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, VALIDATION_LOG, value, and x.
| impeller::testing::TEST_P | ( | RendererTest | , |
| TheImpeller | |||
| ) |
Definition at line 894 of file renderer_unittests.cc.
References impeller::VertexBufferBuilder< VertexType_, IndexType_ >::AddVertices(), 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 1147 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 123 of file render_target_cache_unittests.cc.
References impeller::ColorAttachment::clear_color, impeller::RenderTarget::AttachmentConfig::clear_color, impeller::RenderTarget::GetColorAttachment(), impeller::RenderTarget::kDefaultColorAttachmentConfig, impeller::Color::Red(), and impeller::Attachment::texture.
| impeller::testing::TEST_P | ( | RenderTargetCacheTest | , |
| CachesUsedTexturesAcrossFrames | |||
| ) |
Definition at line 53 of file render_target_cache_unittests.cc.
| impeller::testing::TEST_P | ( | RenderTargetCacheTest | , |
| CachesUsedTexturesAcrossFramesWithKeepAlive | |||
| ) |
Definition at line 77 of file render_target_cache_unittests.cc.
| impeller::testing::TEST_P | ( | RenderTargetCacheTest | , |
| CreateWithEmptySize | |||
| ) |
Definition at line 148 of file render_target_cache_unittests.cc.
References impeller::RenderTarget::IsValid().
| impeller::testing::TEST_P | ( | RenderTargetCacheTest | , |
| DoesNotPersistFailedAllocations | |||
| ) |
Definition at line 107 of file render_target_cache_unittests.cc.
| impeller::testing::TEST_P | ( | RuntimeStageTest | , |
| CanCreatePipelineFromRuntimeStage | |||
| ) |
Definition at line 315 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 56 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 255 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 230 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 280 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 358 of file runtime_stage_unittests.cc.
References impeller::kMetal, impeller::kOpenGLES, impeller::kSkSL, and impeller::kVulkan.
| impeller::testing::TEST_P | ( | SwapchainTransientsMTLTest | , |
| CanAllocateSwapchainTextures | |||
| ) |
Definition at line 27 of file swapchain_transients_mtl_unittests.mm.
References impeller::kB10G10R10A10XR, impeller::kB8G8R8A8UNormInt, impeller::kCount1, impeller::kCount4, impeller::kD32FloatS8UInt, impeller::kDevicePrivate, and impeller::kDeviceTransient.
| impeller::testing::TEST_P | ( | TextContentsTest | , |
| MaintainsShape | |||
| ) |
Definition at line 184 of file text_contents_unittests.cc.
References impeller::TextContents::ComputeVertexData(), impeller::HostBuffer::Create(), CreateGlyphAtlas(), data, impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), and impeller::Matrix::MakeScale().
| impeller::testing::TEST_P | ( | TextContentsTest | , |
| SimpleComputeVertexData | |||
| ) |
Definition at line 110 of file text_contents_unittests.cc.
References impeller::TextContents::ComputeVertexData(), impeller::HostBuffer::Create(), CreateGlyphAtlas(), data, EXPECT_RECT_NEAR, impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST_P | ( | TextContentsTest | , |
| SimpleComputeVertexData2x | |||
| ) |
Definition at line 147 of file text_contents_unittests.cc.
References impeller::TextContents::ComputeVertexData(), impeller::HostBuffer::Create(), CreateGlyphAtlas(), data, EXPECT_RECT_NEAR, impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), impeller::Matrix::MakeScale(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST_P | ( | TextContentsTest | , |
| SimpleSubpixel | |||
| ) |
Definition at line 228 of file text_contents_unittests.cc.
References impeller::TextContents::ComputeVertexData(), impeller::HostBuffer::Create(), CreateGlyphAtlas(), data, EXPECT_RECT_NEAR, impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), impeller::Matrix::MakeTranslation(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST_P | ( | TextContentsTest | , |
| SimpleSubpixel26 | |||
| ) |
Definition at line 311 of file text_contents_unittests.cc.
References impeller::TextContents::ComputeVertexData(), impeller::HostBuffer::Create(), CreateGlyphAtlas(), data, EXPECT_RECT_NEAR, impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), impeller::Matrix::MakeTranslation(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST_P | ( | TextContentsTest | , |
| SimpleSubpixel3x | |||
| ) |
Definition at line 266 of file text_contents_unittests.cc.
References impeller::TextContents::ComputeVertexData(), impeller::HostBuffer::Create(), CreateGlyphAtlas(), data, EXPECT_RECT_NEAR, impeller::TRect< T >::GetSize(), impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), impeller::Matrix::MakeScale(), impeller::Matrix::MakeTranslation(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST_P | ( | TextContentsTest | , |
| SimpleSubpixel80 | |||
| ) |
Definition at line 349 of file text_contents_unittests.cc.
References impeller::TextContents::ComputeVertexData(), impeller::HostBuffer::Create(), CreateGlyphAtlas(), data, EXPECT_RECT_NEAR, impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), impeller::Matrix::MakeTranslation(), and impeller::TRect< Scalar >::MakeXYWH().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| CanConvertTextBlob | |||
| ) |
Definition at line 62 of file typographer_unittests.cc.
References impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| CanCreateGlyphAtlas | |||
| ) |
Definition at line 80 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 75 of file typographer_unittests.cc.
References impeller::TypographerContextSkia::Make().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| GlyphAtlasIsRecycledIfUnchanged | |||
| ) |
Definition at line 183 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 262 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 434 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 212 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 161 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 337 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 301 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 | , |
| InvalidAtlasForcesRepopulation | |||
| ) |
Definition at line 628 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 | , |
| 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 369 of file typographer_unittests.cc.
References impeller::RectanglePacker::Factory(), NumberNear(), impeller::IPoint16::x(), and impeller::IPoint16::y().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| TextFrameAtlasGenerationTracksState | |||
| ) |
Definition at line 575 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 | , |
| TextFrameInitialBoundsArePlaceholder | |||
| ) |
Definition at line 505 of file typographer_unittests.cc.
References impeller::HostBuffer::Create(), CreateGlyphAtlas(), impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), and impeller::MakeTextFrameFromTextBlobSkia().
| impeller::testing::TEST_P | ( | TypographerTest | , |
| TextFrameInvalidationWithScale | |||
| ) |
Definition at line 539 of file typographer_unittests.cc.
References impeller::HostBuffer::Create(), CreateGlyphAtlas(), impeller::GlyphAtlas::kAlphaBitmap, impeller::TypographerContextSkia::Make(), and impeller::MakeTextFrameFromTextBlobSkia().
| flutter::DlColor impeller::testing::toColor | ( | const float * | components | ) |
Definition at line 39 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 15 of file golden_paths.h.
|
staticconstexpr |
Definition at line 376 of file aiks_dl_text_unittests.cc.
Referenced by TEST_P().
|
staticconstexpr |
Definition at line 191 of file host_buffer_unittests.cc.
Referenced by impeller::testing::FailingAllocator::OnCreateBuffer(), and TEST_P().
|
static |
Definition at line 586 of file aiks_dl_blur_unittests.cc.