Flutter Engine
The Flutter Engine
|
Typedefs | |
using | AiksTest = AiksPlayground |
using | AiksCanvasTest = ::testing::Test |
using | DisplayListTest = DlPlayground |
using | EntityTest = EntityPlayground |
using | HostBufferTest = EntityPlayground |
using | EntityPassTargetTest = EntityPlayground |
using | RenderTargetCacheTest = EntityPlayground |
using | DriverInfoVKTest = PlaygroundTest |
using | RendererTest = PlaygroundTest |
using | BlitPassTest = PlaygroundTest |
using | ComputeSubgroupTest = ComputePlaygroundTest |
using | ComputeTest = ComputePlaygroundTest |
using | DeviceBufferTest = Playground |
using | RuntimeStageTest = RuntimeStagePlayground |
using | TypographerTest = PlaygroundTest |
Functions | |
TEST_P (AiksTest, CanRenderAdvancedBlendColorFilterWithSaveLayer) | |
TEST_P (AiksTest, BlendModeShouldCoverWholeScreen) | |
TEST_P (AiksTest, CanDrawPaintWithAdvancedBlend) | |
TEST_P (AiksTest, DrawPaintWithAdvancedBlendOverFilter) | |
TEST_P (AiksTest, DrawAdvancedBlendPartlyOffscreen) | |
TEST_P (AiksTest, PaintBlendModeIsRespected) | |
TEST_P (AiksTest, BlendModePlusAlphaWideGamut) | |
TEST_P (AiksTest, BlendModePlusAlphaColorFilterWideGamut) | |
static BlendModeSelection | GetBlendModeSelection () |
TEST_P (AiksTest, ColorWheel) | |
TEST_P (AiksTest, ForegroundBlendSubpassCollapseOptimization) | |
TEST_P (AiksTest, ClearBlend) | |
static Picture | BlendModeTest (Vector2 content_scale, BlendMode blend_mode, const std::shared_ptr< Image > &src_image, const std::shared_ptr< Image > &dst_image, Scalar src_alpha) |
TEST_P (AiksTest, CanDrawPaintMultipleTimesInteractive) | |
TEST_P (AiksTest, ForegroundPipelineBlendAppliesTransformCorrectly) | |
TEST_P (AiksTest, ForegroundAdvancedBlendAppliesTransformCorrectly) | |
TEST_P (AiksTest, CanRenderMaskBlurHugeSigma) | |
TEST_P (AiksTest, CanRenderForegroundBlendWithMaskBlur) | |
TEST_P (AiksTest, CanRenderForegroundAdvancedBlendWithMaskBlur) | |
TEST_P (AiksTest, CanRenderBackdropBlurInteractive) | |
TEST_P (AiksTest, CanRenderBackdropBlur) | |
TEST_P (AiksTest, CanRenderBackdropBlurHugeSigma) | |
TEST_P (AiksTest, CanRenderClippedBlur) | |
TEST_P (AiksTest, ClippedBlurFilterRendersCorrectlyInteractive) | |
TEST_P (AiksTest, ClippedBlurFilterRendersCorrectly) | |
TEST_P (AiksTest, ClearBlendWithBlur) | |
TEST_P (AiksTest, BlurHasNoEdge) | |
TEST_P (AiksTest, BlurredRectangleWithShader) | |
TEST_P (AiksTest, MaskBlurWithZeroSigmaIsSkipped) | |
static Picture | MaskBlurVariantTest (const AiksTest &test_context, const MaskBlurTestConfig &config) |
TEST_P (AiksTest, GaussianBlurAtPeripheryVertical) | |
TEST_P (AiksTest, GaussianBlurAtPeripheryHorizontal) | |
TEST_P (AiksTest, GaussianBlurWithoutDecalSupport) | |
TEST_P (AiksTest, GaussianBlurOneDimension) | |
TEST_P (AiksTest, GaussianBlurRotatedAndClipped) | |
TEST_P (AiksTest, GaussianBlurScaledAndClipped) | |
TEST_P (AiksTest, GaussianBlurRotatedAndClippedInteractive) | |
TEST_P (AiksTest, GaussianBlurSolidColorTinyMipMap) | |
TEST_P (AiksTest, GaussianBlurBackdropTinyMipMap) | |
TEST_P (AiksTest, GaussianBlurAnimatedBackdrop) | |
TEST_P (AiksTest, GaussianBlurStyleInnerGradient) | |
TEST_P (AiksTest, GaussianBlurStyleSolidGradient) | |
TEST_P (AiksTest, GaussianBlurStyleOuterGradient) | |
TEST_P (AiksTest, GaussianBlurStyleInner) | |
TEST_P (AiksTest, GaussianBlurStyleOuter) | |
TEST_P (AiksTest, GaussianBlurStyleSolid) | |
TEST_P (AiksTest, MaskBlurTexture) | |
TEST_P (AiksTest, GuassianBlurUpdatesMipmapContents) | |
TEST_P (AiksTest, GaussianBlurSetsMipCountOnPass) | |
TEST_P (AiksTest, GaussianBlurAllocatesCorrectMipCountRenderTarget) | |
TEST_P (AiksTest, GaussianBlurMipMapNestedLayer) | |
TEST_P (AiksTest, GaussianBlurMipMapImageFilter) | |
TEST_P (AiksTest, GaussianBlurMipMapSolidColor) | |
TEST_P (AiksTest, MaskBlurDoesntStretchContents) | |
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, bool use_dithering) |
TEST_P (AiksTest, CanRenderLinearGradientWithDitheringDisabled) | |
TEST_P (AiksTest, CanRenderLinearGradientWithDitheringEnabled) | |
static void | CanRenderRadialGradientWithDithering (AiksTest *aiks_test, bool use_dithering) |
TEST_P (AiksTest, CanRenderRadialGradientWithDitheringDisabled) | |
TEST_P (AiksTest, CanRenderRadialGradientWithDitheringEnabled) | |
static void | CanRenderSweepGradientWithDithering (AiksTest *aiks_test, bool use_dithering) |
TEST_P (AiksTest, CanRenderSweepGradientWithDitheringDisabled) | |
TEST_P (AiksTest, CanRenderSweepGradientWithDitheringEnabled) | |
static void | CanRenderConicalGradientWithDithering (AiksTest *aiks_test, bool use_dithering) |
TEST_P (AiksTest, CanRenderConicalGradientWithDitheringDisabled) | |
TEST_P (AiksTest, CanRenderConicalGradientWithDitheringEnabled) | |
TEST_P (AiksTest, CanRenderLinearGradientWithOverlappingStopsClamp) | |
TEST_P (AiksTest, CanRenderLinearGradientManyColorsClamp) | |
TEST_P (AiksTest, CanRenderLinearGradientManyColorsRepeat) | |
TEST_P (AiksTest, CanRenderLinearGradientManyColorsMirror) | |
TEST_P (AiksTest, CanRenderLinearGradientManyColorsDecal) | |
TEST_P (AiksTest, CanRenderLinearGradientWayManyColorsClamp) | |
TEST_P (AiksTest, CanRenderLinearGradientManyColorsUnevenStops) | |
TEST_P (AiksTest, CanRenderLinearGradientMaskBlur) | |
TEST_P (AiksTest, CanRenderRadialGradient) | |
TEST_P (AiksTest, CanRenderRadialGradientManyColors) | |
TEST_P (AiksTest, CanRenderSweepGradientClamp) | |
TEST_P (AiksTest, CanRenderSweepGradientRepeat) | |
TEST_P (AiksTest, CanRenderSweepGradientMirror) | |
TEST_P (AiksTest, CanRenderSweepGradientDecal) | |
TEST_P (AiksTest, CanRenderSweepGradientManyColorsClamp) | |
TEST_P (AiksTest, CanRenderSweepGradientManyColorsRepeat) | |
TEST_P (AiksTest, CanRenderSweepGradientManyColorsMirror) | |
TEST_P (AiksTest, CanRenderSweepGradientManyColorsDecal) | |
TEST_P (AiksTest, CanRenderConicalGradient) | |
TEST_P (AiksTest, CanRenderGradientDecalWithBackground) | |
APPLY_COLOR_FILTER_GRADIENT_TEST (Linear) | |
APPLY_COLOR_FILTER_GRADIENT_TEST (Radial) | |
APPLY_COLOR_FILTER_GRADIENT_TEST (Conical) | |
APPLY_COLOR_FILTER_GRADIENT_TEST (Sweep) | |
TEST_P (AiksTest, GradientStrokesRenderCorrectly) | |
TEST_P (AiksTest, RotateColorFilteredPath) | |
TEST_P (AiksTest, CanRenderStrokes) | |
TEST_P (AiksTest, CanRenderCurvedStrokes) | |
TEST_P (AiksTest, CanRenderThickCurvedStrokes) | |
TEST_P (AiksTest, CanRenderStrokePathThatEndsAtSharpTurn) | |
TEST_P (AiksTest, CanRenderStrokePathWithCubicLine) | |
TEST_P (AiksTest, CanRenderDifferencePaths) | |
TEST_P (AiksTest, CanDrawAnOpenPath) | |
TEST_P (AiksTest, CanDrawAnOpenPathThatIsntARect) | |
TEST_P (AiksTest, SolidStrokesRenderCorrectly) | |
TEST_P (AiksTest, DrawLinesRenderCorrectly) | |
TEST_P (AiksTest, DrawRectStrokesRenderCorrectly) | |
TEST_P (AiksTest, DrawRectStrokesWithBevelJoinRenderCorrectly) | |
TEST_P (AiksTest, CanDrawMultiContourConvexPath) | |
TEST_P (AiksTest, ArcWithZeroSweepAndBlur) | |
TEST_P (AiksTest, CanRenderClips) | |
TEST_P (AiksTest, CanRenderOverlappingMultiContourPath) | |
INSTANTIATE_PLAYGROUND_SUITE (AiksTest) | |
TEST_P (AiksTest, CanvasCTMCanBeUpdated) | |
TEST_P (AiksTest, CanvasCanPushPopCTM) | |
TEST_P (AiksTest, CanRenderColoredRect) | |
TEST_P (AiksTest, CanRenderImage) | |
TEST_P (AiksTest, CanRenderInvertedImageWithColorFilter) | |
TEST_P (AiksTest, CanRenderColorFilterWithInvertColors) | |
TEST_P (AiksTest, CanRenderColorFilterWithInvertColorsDrawPaint) | |
TEST_P (AiksTest, CanRenderTiledTextureClamp) | |
TEST_P (AiksTest, CanRenderTiledTextureRepeat) | |
TEST_P (AiksTest, CanRenderTiledTextureMirror) | |
TEST_P (AiksTest, CanRenderTiledTextureDecal) | |
TEST_P (AiksTest, CanRenderTiledTextureClampWithTranslate) | |
TEST_P (AiksTest, CanRenderImageRect) | |
TEST_P (AiksTest, CanRenderSimpleClips) | |
TEST_P (AiksTest, CanRenderNestedClips) | |
TEST_P (AiksTest, CanRenderDifferenceClips) | |
TEST_P (AiksTest, CanRenderWithContiguousClipRestores) | |
TEST_P (AiksTest, ClipsUseCurrentTransform) | |
TEST_P (AiksTest, CanSaveLayerStandalone) | |
TEST_P (AiksTest, CanRenderDifferentShapesWithSameColorSource) | |
TEST_P (AiksTest, CanPictureConvertToImage) | |
TEST_P (AiksTest, CanEmptyPictureConvertToImage) | |
TEST_P (AiksTest, CanRenderGroupOpacity) | |
TEST_P (AiksTest, CoordinateConversionsAreCorrect) | |
TEST_P (AiksTest, CanPerformFullScreenMSAA) | |
TEST_P (AiksTest, CanPerformSkew) | |
TEST_P (AiksTest, CanPerformSaveLayerWithBounds) | |
TEST_P (AiksTest, CanPerformSaveLayerWithBoundsAndLargerIntermediateIsNotAllocated) | |
TEST_P (AiksTest, CanRenderRoundedRectWithNonUniformRadii) | |
bool | RenderTextInCanvasSkia (const std::shared_ptr< Context > &context, Canvas &canvas, const std::string &text, const std::string_view &font_fixture, TextRenderOptions options={}) |
bool | RenderTextInCanvasSTB (const std::shared_ptr< Context > &context, Canvas &canvas, const std::string &text, const std::string &font_fixture, TextRenderOptions options={}) |
TEST_P (AiksTest, CanRenderTextFrame) | |
TEST_P (AiksTest, CanRenderTextFrameSTB) | |
TEST_P (AiksTest, TextFrameSubpixelAlignment) | |
TEST_P (AiksTest, CanRenderItalicizedText) | |
TEST_P (AiksTest, CanRenderEmojiTextFrame) | |
TEST_P (AiksTest, CanRenderEmojiTextFrameWithBlur) | |
TEST_P (AiksTest, CanRenderEmojiTextFrameWithAlpha) | |
TEST_P (AiksTest, CanRenderTextInSaveLayer) | |
TEST_P (AiksTest, CanRenderTextOutsideBoundaries) | |
TEST_P (AiksTest, TextRotated) | |
TEST_P (AiksTest, CanDrawPaint) | |
TEST_P (AiksTest, CanDrawPaintMultipleTimes) | |
TEST_P (AiksTest, FormatWideGamut) | |
TEST_P (AiksTest, FormatSRGB) | |
TEST_P (AiksTest, TransformMultipliesCorrectly) | |
TEST_P (AiksTest, FilledCirclesRenderCorrectly) | |
TEST_P (AiksTest, StrokedCirclesRenderCorrectly) | |
TEST_P (AiksTest, FilledEllipsesRenderCorrectly) | |
TEST_P (AiksTest, FilledRoundRectsRenderCorrectly) | |
TEST_P (AiksTest, SolidColorCirclesOvalsRRectsMaskBlurCorrectly) | |
TEST_P (AiksTest, FilledRoundRectPathsRenderCorrectly) | |
TEST_P (AiksTest, CoverageOriginShouldBeAccountedForInSubpasses) | |
TEST_P (AiksTest, SaveLayerDrawsBehindSubsequentEntities) | |
TEST_P (AiksTest, SiblingSaveLayerBoundsAreRespected) | |
TEST_P (AiksTest, CanRenderClippedLayers) | |
TEST_P (AiksTest, SaveLayerFiltersScaleWithTransform) | |
TEST_P (AiksTest, PaintWithFilters) | |
TEST_P (AiksTest, OpacityPeepHoleApplicationTest) | |
TEST_P (AiksTest, DrawPaintAbsorbsClears) | |
TEST_P (AiksTest, ParentSaveLayerCreatesRenderPassWhenChildBackdropFilterIsPresent) | |
TEST_P (AiksTest, DrawRectAbsorbsClears) | |
TEST_P (AiksTest, DrawRectAbsorbsClearsNegativeRRect) | |
TEST_P (AiksTest, DrawRectAbsorbsClearsNegativeRotation) | |
TEST_P (AiksTest, DrawRectAbsorbsClearsNegative) | |
TEST_P (AiksTest, ClipRectElidesNoOpClips) | |
TEST_P (AiksTest, ClearColorOptimizationDoesNotApplyForBackdropFilters) | |
TEST_P (AiksTest, CollapsedDrawPaintInSubpass) | |
TEST_P (AiksTest, CollapsedDrawPaintInSubpassBackdropFilter) | |
TEST_P (AiksTest, ColorMatrixFilterSubpassCollapseOptimization) | |
TEST_P (AiksTest, LinearToSrgbFilterSubpassCollapseOptimization) | |
TEST_P (AiksTest, SrgbToLinearFilterSubpassCollapseOptimization) | |
TEST_P (AiksTest, TranslucentSaveLayerDrawsCorrectly) | |
TEST_P (AiksTest, TranslucentSaveLayerWithBlendColorFilterDrawsCorrectly) | |
TEST_P (AiksTest, TranslucentSaveLayerWithBlendImageFilterDrawsCorrectly) | |
TEST_P (AiksTest, TranslucentSaveLayerWithColorAndImageFilterDrawsCorrectly) | |
TEST_P (AiksTest, ImageFilteredSaveLayerWithUnboundedContents) | |
TEST_P (AiksTest, ImageFilteredUnboundedSaveLayerWithUnboundedContents) | |
TEST_P (AiksTest, TranslucentSaveLayerImageDrawsCorrectly) | |
TEST_P (AiksTest, TranslucentSaveLayerWithColorMatrixColorFilterDrawsCorrectly) | |
TEST_P (AiksTest, TranslucentSaveLayerWithColorMatrixImageFilterDrawsCorrectly) | |
TEST_P (AiksTest, TranslucentSaveLayerWithColorFilterAndImageFilterDrawsCorrectly) | |
TEST_P (AiksTest, TranslucentSaveLayerWithAdvancedBlendModeDrawsCorrectly) | |
TEST_P (AiksTest, CanRenderTinyOverlappingSubpasses) | |
TEST_P (AiksTest, CanRenderOffscreenCheckerboard) | |
TEST_P (AiksTest, OpaqueEntitiesGetCoercedToSource) | |
TEST_P (AiksTest, CanRenderDestructiveSaveLayer) | |
TEST_P (AiksTest, CanRenderClippedRuntimeEffects) | |
TEST_P (AiksTest, DrawPaintTransformsBounds) | |
TEST_P (AiksTest, CanDrawPoints) | |
TEST_P (AiksTest, DrawAtlasWithColorAdvancedAndTransform) | |
TEST_P (AiksTest, DrawAtlasAdvancedAndTransform) | |
TEST_P (AiksTest, CanDrawPointsWithTextureMap) | |
TEST_P (AiksTest, TextForegroundShaderWithTransform) | |
TEST_P (AiksTest, MatrixSaveLayerFilter) | |
TEST_P (AiksTest, MatrixBackdropFilter) | |
TEST_P (AiksTest, SolidColorApplyColorFilter) | |
TEST_P (AiksTest, DrawScaledTextWithPerspectiveNoSaveLayer) | |
TEST_P (AiksTest, DrawScaledTextWithPerspectiveSaveLayer) | |
TEST_P (AiksTest, PipelineBlendSingleParameter) | |
TEST_P (AiksTest, CaptureContext) | |
TEST_P (AiksTest, CaptureInactivatedByDefault) | |
TEST_P (AiksTest, ReleasesTextureOnTeardown) | |
TEST_P (AiksTest, VerticesGeometryUVPositionData) | |
TEST_P (AiksTest, VerticesGeometryUVPositionDataWithTranslate) | |
TEST_P (AiksTest, VerticesGeometryColorUVPositionData) | |
TEST_P (AiksTest, VerticesGeometryColorUVPositionDataAdvancedBlend) | |
TEST_P (AiksTest, MatrixImageFilterMagnify) | |
TEST_P (AiksTest, MatrixImageFilterDoesntCullWhenTranslatedFromOffscreen) | |
TEST_P (AiksTest, MatrixImageFilterDoesntCullWhenScaledAndTranslatedFromOffscreen) | |
TEST_P (AiksTest, ClearColorOptimizationWhenSubpassIsBiggerThanParentPass) | |
TEST_P (AiksTest, EmptySaveLayerIgnoresPaint) | |
TEST_P (AiksTest, EmptySaveLayerRendersWithClear) | |
TEST_P (AiksTest, SubpassWithClearColorOptimization) | |
TEST_P (AiksTest, ImageColorSourceEffectTransform) | |
TEST_P (AiksTest, CorrectClipDepthAssignedToEntities) | |
TEST_P (AiksTest, CanDrawPerspectiveTransformWithClips) | |
TEST_P (AiksTest, CanRenderClippedBackdropFilter) | |
TEST_P (AiksTest, MipmapGenerationWorksCorrectly) | |
TEST_P (AiksTest, DrawAtlasPlusWideGamut) | |
TEST_P (AiksTest, StrokedPathWithMoveToThenCloseDrawnCorrectly) | |
TEST (CanvasRecorder, Save) | |
TEST (CanvasRecorder, SaveLayer) | |
TEST (CanvasRecorder, Restore) | |
TEST (CanvasRecorder, RestoreToCount) | |
TEST (CanvasRecorder, ResetTransform) | |
TEST (CanvasRecorder, Transform) | |
TEST (CanvasRecorder, Concat) | |
TEST (CanvasRecorder, PreConcat) | |
TEST (CanvasRecorder, Translate) | |
TEST (CanvasRecorder, Scale2) | |
TEST (CanvasRecorder, Scale3) | |
TEST (CanvasRecorder, Skew) | |
TEST (CanvasRecorder, Rotate) | |
TEST (CanvasRecorder, DrawPath) | |
TEST (CanvasRecorder, DrawPaint) | |
TEST (CanvasRecorder, DrawLine) | |
TEST (CanvasRecorder, DrawRect) | |
TEST (CanvasRecorder, DrawOval) | |
TEST (CanvasRecorder, DrawRRect) | |
TEST (CanvasRecorder, DrawCircle) | |
TEST (CanvasRecorder, DrawPoints) | |
TEST (CanvasRecorder, DrawImage) | |
TEST (CanvasRecorder, DrawImageRect) | |
TEST (CanvasRecorder, ClipPath) | |
TEST (CanvasRecorder, ClipRect) | |
TEST (CanvasRecorder, ClipOval) | |
TEST (CanvasRecorder, ClipRRect) | |
TEST (CanvasRecorder, DrawTextFrame) | |
TEST (CanvasRecorder, DrawVertices) | |
TEST (CanvasRecorder, DrawAtlas) | |
TEST (AiksCanvasTest, EmptyCullRect) | |
TEST (AiksCanvasTest, InitialCullRect) | |
TEST (AiksCanvasTest, TranslatedCullRect) | |
TEST (AiksCanvasTest, ScaledCullRect) | |
TEST (AiksCanvasTest, RectClipIntersectAgainstEmptyCullRect) | |
TEST (AiksCanvasTest, RectClipDiffAgainstEmptyCullRect) | |
TEST (AiksCanvasTest, RectClipIntersectAgainstCullRect) | |
TEST (AiksCanvasTest, RectClipDiffAgainstNonCoveredCullRect) | |
TEST (AiksCanvasTest, RectClipDiffAboveCullRect) | |
TEST (AiksCanvasTest, RectClipDiffBelowCullRect) | |
TEST (AiksCanvasTest, RectClipDiffLeftOfCullRect) | |
TEST (AiksCanvasTest, RectClipDiffRightOfCullRect) | |
TEST (AiksCanvasTest, RectClipDiffAgainstVCoveredCullRect) | |
TEST (AiksCanvasTest, RectClipDiffAgainstHCoveredCullRect) | |
TEST (AiksCanvasTest, RRectClipIntersectAgainstEmptyCullRect) | |
TEST (AiksCanvasTest, RRectClipDiffAgainstEmptyCullRect) | |
TEST (AiksCanvasTest, RRectClipIntersectAgainstCullRect) | |
TEST (AiksCanvasTest, RRectClipDiffAgainstNonCoveredCullRect) | |
TEST (AiksCanvasTest, RRectClipDiffAgainstVPartiallyCoveredCullRect) | |
TEST (AiksCanvasTest, RRectClipDiffAgainstVFullyCoveredCullRect) | |
TEST (AiksCanvasTest, RRectClipDiffAgainstHPartiallyCoveredCullRect) | |
TEST (AiksCanvasTest, RRectClipDiffAgainstHFullyCoveredCullRect) | |
TEST (AiksCanvasTest, PathClipIntersectAgainstEmptyCullRect) | |
TEST (AiksCanvasTest, PathClipDiffAgainstEmptyCullRect) | |
TEST (AiksCanvasTest, PathClipIntersectAgainstCullRect) | |
TEST (AiksCanvasTest, PathClipDiffAgainstNonCoveredCullRect) | |
TEST (AiksCanvasTest, PathClipDiffAgainstFullyCoveredCullRect) | |
TEST (AiksCanvasTest, DisableLocalBoundsRectForFilteredSaveLayers) | |
TEST (TraceSerializer, Save) | |
TEST (ThreadTest, CanCreateMutex) | |
TEST (ThreadTest, CanCreateMutexLock) | |
TEST (ThreadTest, CanCreateRWMutex) | |
TEST (ThreadTest, CanCreateRWMutexLock) | |
TEST (StringsTest, CanSPrintF) | |
TEST (ConditionVariableTest, WaitUntil) | |
TEST (ConditionVariableTest, WaitFor) | |
TEST (ConditionVariableTest, WaitForever) | |
TEST (ConditionVariableTest, TestsCriticalSectionAfterWaitForUntil) | |
TEST (ConditionVariableTest, TestsCriticalSectionAfterWait) | |
TEST (BaseTest, NoExceptionPromiseValue) | |
TEST (BaseTest, NoExceptionPromiseEmpty) | |
TEST (BaseTest, CanUseTypedMasks) | |
TEST (AllocatorTest, TextureDescriptorCompatibility) | |
flutter::DlColor | toColor (const float *components) |
INSTANTIATE_PLAYGROUND_SUITE (DisplayListTest) | |
TEST_P (DisplayListTest, CanDrawRect) | |
TEST_P (DisplayListTest, CanDrawTextBlob) | |
TEST_P (DisplayListTest, CanDrawTextBlobWithGradient) | |
TEST_P (DisplayListTest, CanDrawTextWithSaveLayer) | |
TEST_P (DisplayListTest, CanDrawImage) | |
TEST_P (DisplayListTest, CanDrawCapsAndJoins) | |
TEST_P (DisplayListTest, CanDrawArc) | |
TEST_P (DisplayListTest, StrokedPathsDrawCorrectly) | |
TEST_P (DisplayListTest, CanDrawWithOddPathWinding) | |
TEST_P (DisplayListTest, CanDrawAnOpenPath) | |
TEST_P (DisplayListTest, CanDrawWithMaskBlur) | |
TEST_P (DisplayListTest, CanDrawStrokedText) | |
TEST_P (DisplayListTest, StrokedTextNotOffsetFromNormalText) | |
TEST_P (DisplayListTest, IgnoreMaskFilterWhenSavingLayer) | |
TEST_P (DisplayListTest, CanDrawWithBlendColorFilter) | |
TEST_P (DisplayListTest, CanDrawWithColorFilterImageFilter) | |
TEST_P (DisplayListTest, CanDrawWithImageBlurFilter) | |
TEST_P (DisplayListTest, CanDrawWithComposeImageFilter) | |
TEST_P (DisplayListTest, CanClampTheResultingColorOfColorMatrixFilter) | |
TEST_P (DisplayListTest, CanDrawBackdropFilter) | |
TEST_P (DisplayListTest, CanDrawNinePatchImage) | |
TEST_P (DisplayListTest, CanDrawNinePatchImageCenterWidthBiggerThanDest) | |
TEST_P (DisplayListTest, CanDrawNinePatchImageCenterHeightBiggerThanDest) | |
TEST_P (DisplayListTest, CanDrawNinePatchImageCenterBiggerThanDest) | |
TEST_P (DisplayListTest, CanDrawNinePatchImageCornersScaledDown) | |
TEST_P (DisplayListTest, NinePatchImagePrecision) | |
TEST_P (DisplayListTest, CanDrawPoints) | |
TEST_P (DisplayListTest, CanDrawZeroLengthLine) | |
TEST_P (DisplayListTest, CanDrawShadow) | |
TEST_P (DisplayListTest, DispatcherDoesNotCullPerspectiveTransformedChildDisplayLists) | |
TEST_P (DisplayListTest, TransparentShadowProducesCorrectColor) | |
TEST_P (DisplayListTest, CanConvertTriangleFanToTriangles) | |
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, DrawVerticesSolidColorTrianglesWithoutIndices) | |
TEST_P (DisplayListTest, DrawVerticesLinearGradientWithoutIndices) | |
TEST_P (DisplayListTest, DrawVerticesLinearGradientWithTextureCoordinates) | |
TEST_P (DisplayListTest, DrawVerticesImageSourceWithTextureCoordinates) | |
TEST_P (DisplayListTest, DrawVerticesImageSourceWithTextureCoordinatesAndColorBlending) | |
TEST_P (DisplayListTest, DrawVerticesSolidColorTrianglesWithIndices) | |
TEST_P (DisplayListTest, DrawVerticesPremultipliesColors) | |
TEST_P (DisplayListTest, DrawShapes) | |
TEST_P (DisplayListTest, ClipDrawRRectWithNonCircularRadii) | |
TEST_P (DisplayListTest, DrawVerticesBlendModes) | |
template<typename Contents > | |
static std::optional< Rect > | GetCoverageOfFirstEntity (const Picture &picture) |
TEST (DisplayListTest, RRectBoundsComputation) | |
TEST (DisplayListTest, CircleBoundsComputation) | |
TEST_P (DisplayListTest, DrawPaintIgnoresMaskFilter) | |
TEST_P (DisplayListTest, DrawMaskBlursThatMightUseSaveLayers) | |
TEST (SkiaConversionsTest, SkPointToPoint) | |
TEST (SkiaConversionsTest, SkPointToSize) | |
TEST (SkiaConversionsTest, ToColor) | |
TEST (SkiaConversionsTest, GradientStopConversion) | |
TEST (SkiaConversionsTest, GradientMissing0) | |
TEST (SkiaConversionsTest, GradientMissingLastValue) | |
TEST (SkiaConversionsTest, GradientStopGreaterThan1) | |
TEST (SkiaConversionsTest, GradientConversionNonMonotonic) | |
TEST_P (EntityTest, ClipContentsOptimizesFullScreenIntersectClips) | |
TEST (ContentContext, CachesPipelines) | |
TEST (ContentContext, InvalidatesAllPipelinesWithSameUniqueNameOnClear) | |
TEST (ContentContext, InitializeCommonlyUsedShadersIfNeeded) | |
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 (FilterInputTest, CanSetLocalTransformForTexture) | |
TEST (FilterInputTest, IsLeaf) | |
TEST (FilterInputTest, SetCoverageInputs) | |
INSTANTIATE_PLAYGROUND_SUITE (HostBufferTest) | |
TEST_P (HostBufferTest, CanEmplace) | |
TEST_P (HostBufferTest, CanEmplaceWithAlignment) | |
TEST_P (HostBufferTest, HostBufferInitialState) | |
TEST_P (HostBufferTest, ResetIncrementsFrameCounter) | |
TEST_P (HostBufferTest, EmplacingLargerThanBlockSizeCreatesOneOffBufferCallback) | |
TEST_P (HostBufferTest, EmplacingLargerThanBlockSizeCreatesOneOffBuffer) | |
TEST_P (HostBufferTest, UnusedBuffersAreDiscardedWhenResetting) | |
TEST_P (HostBufferTest, EmplaceWithProcIsAligned) | |
TEST_P (EntityTest, TiledTextureContentsRendersWithCorrectPipeline) | |
TEST_P (EntityTest, TiledTextureContentsRendersWithCorrectPipelineExternalOES) | |
TEST_P (EntityPassTargetTest, SwapWithMSAATexture) | |
TEST_P (EntityPassTargetTest, SwapWithMSAAImplicitResolve) | |
TEST (EntityPassClipStackTest, CanPushAndPopEntities) | |
TEST (EntityPassClipStackTest, CanPopEntitiesSafely) | |
TEST (EntityPassClipStackTest, CanAppendNoChange) | |
TEST (EntityPassClipStackTest, AppendCoverageNoChange) | |
TEST (EntityPassClipStackTest, AppendAndRestoreClipCoverage) | |
TEST (EntityPassClipStackTest, UnbalancedRestore) | |
TEST (EntityPassClipStackTest, ClipAndRestoreWithSubpasses) | |
TEST_P (EntityTest, CanCreateEntity) | |
auto | CreatePassWithRectPath (Rect rect, std::optional< Rect > bounds_hint, ContentBoundsPromise bounds_promise=ContentBoundsPromise::kUnknown, bool collapse=false) |
TEST_P (EntityTest, EntityPassRespectsUntrustedSubpassBoundsLimit) | |
TEST_P (EntityTest, EntityPassTrustsSnugSubpassBoundsLimit) | |
TEST_P (EntityTest, EntityPassCanMergeSubpassIntoParent) | |
TEST_P (EntityTest, EntityPassCoverageRespectsCoverageLimit) | |
TEST_P (EntityTest, FilterCoverageRespectsCropRect) | |
TEST_P (EntityTest, CanDrawRect) | |
TEST_P (EntityTest, CanDrawRRect) | |
TEST_P (EntityTest, GeometryBoundsAreTransformed) | |
TEST_P (EntityTest, ThreeStrokesInOnePath) | |
TEST_P (EntityTest, StrokeWithTextureContents) | |
TEST_P (EntityTest, TriangleInsideASquare) | |
TEST_P (EntityTest, StrokeCapAndJoinTest) | |
TEST_P (EntityTest, CubicCurveTest) | |
TEST_P (EntityTest, CanDrawCorrectlyWithRotatedTransform) | |
TEST_P (EntityTest, CubicCurveAndOverlapTest) | |
TEST_P (EntityTest, SolidColorContentsStrokeSetStrokeCapsAndJoins) | |
TEST_P (EntityTest, SolidColorContentsStrokeSetMiterLimit) | |
TEST_P (EntityTest, BlendingModeOptions) | |
TEST_P (EntityTest, BezierCircleScaled) | |
TEST_P (EntityTest, Filters) | |
TEST_P (EntityTest, GaussianBlurFilter) | |
TEST_P (EntityTest, MorphologyFilter) | |
TEST_P (EntityTest, SetBlendMode) | |
TEST_P (EntityTest, ContentsGetBoundsForEmptyPathReturnsNullopt) | |
TEST_P (EntityTest, SolidStrokeCoverageIsCorrect) | |
TEST_P (EntityTest, BorderMaskBlurCoverageIsCorrect) | |
TEST_P (EntityTest, DrawAtlasNoColor) | |
TEST_P (EntityTest, DrawAtlasWithColorAdvanced) | |
TEST_P (EntityTest, DrawAtlasWithColorSimple) | |
TEST_P (EntityTest, DrawAtlasUsesProvidedCullRectForCoverage) | |
TEST_P (EntityTest, DrawAtlasWithOpacity) | |
TEST_P (EntityTest, DrawAtlasNoColorFullSize) | |
TEST_P (EntityTest, SolidFillCoverageIsCorrect) | |
TEST_P (EntityTest, SolidFillShouldRenderIsCorrect) | |
TEST_P (EntityTest, DoesNotCullEntitiesByDefault) | |
TEST_P (EntityTest, ClipContentsShouldRenderIsCorrect) | |
TEST_P (EntityTest, ClipContentsGetClipCoverageIsCorrect) | |
TEST_P (EntityTest, RRectShadowTest) | |
TEST_P (EntityTest, ColorMatrixFilterCoverageIsCorrect) | |
TEST_P (EntityTest, ColorMatrixFilterEditable) | |
TEST_P (EntityTest, LinearToSrgbFilterCoverageIsCorrect) | |
TEST_P (EntityTest, LinearToSrgbFilter) | |
TEST_P (EntityTest, SrgbToLinearFilterCoverageIsCorrect) | |
TEST_P (EntityTest, SrgbToLinearFilter) | |
static Vector3 | RGBToYUV (Vector3 rgb, YUVColorSpace yuv_color_space) |
static std::vector< std::shared_ptr< Texture > > | CreateTestYUVTextures (Context *context, YUVColorSpace yuv_color_space) |
TEST_P (EntityTest, YUVToRGBFilter) | |
TEST_P (EntityTest, RuntimeEffect) | |
TEST_P (EntityTest, RuntimeEffectCanSuccessfullyRender) | |
TEST_P (EntityTest, RuntimeEffectCanPrecache) | |
TEST_P (EntityTest, RuntimeEffectSetsRightSizeWhenUniformIsStruct) | |
TEST_P (EntityTest, InheritOpacityTest) | |
TEST_P (EntityTest, ColorFilterWithForegroundColorAdvancedBlend) | |
TEST_P (EntityTest, ColorFilterWithForegroundColorClearBlend) | |
TEST_P (EntityTest, ColorFilterWithForegroundColorSrcBlend) | |
TEST_P (EntityTest, ColorFilterWithForegroundColorDstBlend) | |
TEST_P (EntityTest, ColorFilterWithForegroundColorSrcInBlend) | |
TEST_P (EntityTest, CoverageForStrokePathWithNegativeValuesInTransform) | |
TEST_P (EntityTest, SolidColorContentsIsOpaque) | |
TEST_P (EntityTest, ConicalGradientContentsIsOpaque) | |
TEST_P (EntityTest, LinearGradientContentsIsOpaque) | |
TEST_P (EntityTest, RadialGradientContentsIsOpaque) | |
TEST_P (EntityTest, SweepGradientContentsIsOpaque) | |
TEST_P (EntityTest, TiledTextureContentsIsOpaque) | |
TEST_P (EntityTest, PointFieldGeometryCoverage) | |
TEST_P (EntityTest, ColorFilterContentsWithLargeGeometry) | |
TEST_P (EntityTest, TextContentsCeilsGlyphScaleToDecimal) | |
TEST_P (EntityTest, AdvancedBlendCoverageHintIsNotResetByEntityPass) | |
TEST_P (EntityTest, SpecializationConstantsAreAppliedToVariants) | |
TEST_P (EntityTest, DecalSpecializationAppliedToMorphologyFilter) | |
TEST_P (EntityTest, ContentContextOptionsHasReasonableHashFunctions) | |
TEST_P (EntityTest, FillPathGeometryGetPositionBufferReturnsExpectedMode) | |
TEST_P (EntityTest, FailOnValidationError) | |
TEST_P (EntityTest, CanComputeGeometryForEmptyPathsWithoutCrashing) | |
TEST_P (EntityTest, CanRenderEmptyPathsWithoutCrashing) | |
TEST (EntityGeometryTest, RectGeometryCoversArea) | |
TEST (EntityGeometryTest, FillPathGeometryCoversArea) | |
TEST (EntityGeometryTest, FillPathGeometryCoversAreaNoInnerRect) | |
TEST (EntityGeometryTest, LineGeometryCoverage) | |
TEST (EntityGeometryTest, RoundRectGeometryCoversArea) | |
TEST (EntityGeometryTest, GeometryResultHasReasonableDefaults) | |
TEST_P (RenderTargetCacheTest, CachesUsedTexturesAcrossFrames) | |
TEST_P (RenderTargetCacheTest, DoesNotPersistFailedAllocations) | |
TEST_P (RenderTargetCacheTest, CachedTextureGetsNewAttachmentConfig) | |
TEST_P (RenderTargetCacheTest, CreateWithEmptySize) | |
TEST (GeometryTest, ScalarNearlyEqual) | |
TEST (GeometryTest, MakeColumn) | |
TEST (GeometryTest, MakeRow) | |
TEST (GeometryTest, RotationMatrix) | |
TEST (GeometryTest, InvertMultMatrix) | |
TEST (GeometryTest, MatrixBasis) | |
TEST (GeometryTest, MutliplicationMatrix) | |
TEST (GeometryTest, DeterminantTest) | |
TEST (GeometryTest, InvertMatrix) | |
TEST (GeometryTest, TestDecomposition) | |
TEST (GeometryTest, TestDecomposition2) | |
TEST (GeometryTest, TestRecomposition) | |
TEST (GeometryTest, TestRecomposition2) | |
TEST (GeometryTest, MatrixVectorMultiplication) | |
TEST (GeometryTest, MatrixMakeRotationFromQuaternion) | |
TEST (GeometryTest, MatrixTransformDirection) | |
TEST (GeometryTest, MatrixGetMaxBasisLength) | |
TEST (GeometryTest, MatrixGetMaxBasisLengthXY) | |
TEST (GeometryTest, MatrixMakeOrthographic) | |
TEST (GeometryTest, MatrixMakePerspective) | |
TEST (GeometryTest, MatrixGetBasisVectors) | |
TEST (GeometryTest, MatrixGetDirectionScale) | |
TEST (GeometryTest, MatrixTranslationScaleOnly) | |
TEST (GeometryTest, MatrixLookAt) | |
TEST (GeometryTest, QuaternionLerp) | |
TEST (GeometryTest, QuaternionVectorMultiply) | |
TEST (GeometryTest, CanGenerateMipCounts) | |
TEST (GeometryTest, CanConvertTTypesExplicitly) | |
TEST (GeometryTest, CanPerformAlgebraicPointOps) | |
TEST (GeometryTest, CanPerformAlgebraicPointOpsWithArithmeticTypes) | |
TEST (GeometryTest, PointIntegerCoercesToFloat) | |
TEST (GeometryTest, SizeCoercesToPoint) | |
TEST (GeometryTest, CanUsePointAssignmentOperators) | |
TEST (GeometryTest, PointDotProduct) | |
TEST (GeometryTest, PointCrossProduct) | |
TEST (GeometryTest, PointReflect) | |
TEST (GeometryTest, PointAbs) | |
TEST (GeometryTest, PointAngleTo) | |
TEST (GeometryTest, PointMin) | |
TEST (GeometryTest, Vector3Min) | |
TEST (GeometryTest, Vector4Min) | |
TEST (GeometryTest, PointMax) | |
TEST (GeometryTest, Vector3Max) | |
TEST (GeometryTest, Vector4Max) | |
TEST (GeometryTest, PointFloor) | |
TEST (GeometryTest, Vector3Floor) | |
TEST (GeometryTest, Vector4Floor) | |
TEST (GeometryTest, PointCeil) | |
TEST (GeometryTest, Vector3Ceil) | |
TEST (GeometryTest, Vector4Ceil) | |
TEST (GeometryTest, PointRound) | |
TEST (GeometryTest, Vector3Round) | |
TEST (GeometryTest, Vector4Round) | |
TEST (GeometryTest, PointLerp) | |
TEST (GeometryTest, Vector3Lerp) | |
TEST (GeometryTest, Vector4Lerp) | |
TEST (GeometryTest, CanUseVector3AssignmentOperators) | |
TEST (GeometryTest, CanPerformAlgebraicVector3Ops) | |
TEST (GeometryTest, CanPerformAlgebraicVector3OpsWithArithmeticTypes) | |
TEST (GeometryTest, ColorPremultiply) | |
TEST (GeometryTest, ColorR8G8B8A8) | |
TEST (GeometryTest, ColorLerp) | |
TEST (GeometryTest, ColorClamp01) | |
TEST (GeometryTest, ColorMakeRGBA8) | |
TEST (GeometryTest, ColorApplyColorMatrix) | |
TEST (GeometryTest, ColorLinearToSRGB) | |
TEST (GeometryTest, ColorSRGBToLinear) | |
TEST (GeometryTest, ColorBlendReturnsExpectedResults) | |
TEST (GeometryTest, BlendModeToString) | |
TEST (GeometryTest, CanConvertBetweenDegressAndRadians) | |
TEST (GeometryTest, MatrixPrinting) | |
TEST (GeometryTest, PointPrinting) | |
TEST (GeometryTest, Vector3Printing) | |
TEST (GeometryTest, Vector4Printing) | |
TEST (GeometryTest, ColorPrinting) | |
TEST (GeometryTest, ToIColor) | |
TEST (GeometryTest, Gradient) | |
TEST (GeometryTest, HalfConversions) | |
TEST (MatrixTest, Multiply) | |
TEST (MatrixTest, HasPerspective2D) | |
TEST (MatrixTest, HasPerspective) | |
TEST (MatrixTest, IsAligned2D) | |
TEST (MatrixTest, IsAligned) | |
TEST (MatrixTest, TransformHomogenous) | |
TEST (PathTest, CubicPathComponentPolylineDoesNotIncludePointOne) | |
TEST (PathTest, PathCreatePolyLineDoesNotDuplicatePoints) | |
TEST (PathTest, PathBuilderSetsCorrectContourPropertiesForAddCommands) | |
TEST (PathTest, PathCreatePolylineGeneratesCorrectContourData) | |
TEST (PathTest, PolylineGetContourPointBoundsReturnsCorrectRanges) | |
TEST (PathTest, PathAddRectPolylineHasCorrectContourData) | |
TEST (PathTest, PathPolylineDuplicatesAreRemovedForSameContour) | |
TEST (PathTest, PolylineBufferReuse) | |
TEST (PathTest, PolylineFailsWithNullptrBuffer) | |
TEST (PathTest, PathShifting) | |
TEST (PathTest, PathBuilderWillComputeBounds) | |
TEST (PathTest, PathHorizontalLine) | |
TEST (PathTest, PathVerticalLine) | |
TEST (PathTest, QuadradicPath) | |
TEST (PathTest, CubicPath) | |
TEST (PathTest, BoundingBoxCubic) | |
TEST (PathTest, BoundingBoxOfCompositePathIsCorrect) | |
TEST (PathTest, ExtremaOfCubicPathComponentIsCorrect) | |
TEST (PathTest, PathGetBoundingBoxForCubicWithNoDerivativeRootsIsCorrect) | |
TEST (PathTest, EmptyPath) | |
TEST (PathTest, SimplePath) | |
TEST (PathTest, RepeatCloseDoesNotAddNewLines) | |
TEST (PathTest, CloseAfterMoveDoesNotAddNewLines) | |
TEST (PathTest, CloseAtOriginDoesNotAddNewLineSegment) | |
TEST (PathTest, CanBeCloned) | |
TEST (PathTest, PathBuilderDoesNotMutateCopiedPaths) | |
TEST (RectTest, RectEmptyDeclaration) | |
TEST (RectTest, IRectEmptyDeclaration) | |
TEST (RectTest, RectDefaultConstructor) | |
TEST (RectTest, IRectDefaultConstructor) | |
TEST (RectTest, RectSimpleLTRB) | |
TEST (RectTest, IRectSimpleLTRB) | |
TEST (RectTest, RectSimpleXYWH) | |
TEST (RectTest, IRectSimpleXYWH) | |
TEST (RectTest, RectOverflowXYWH) | |
TEST (RectTest, IRectOverflowXYWH) | |
TEST (RectTest, RectOverflowLTRB) | |
TEST (RectTest, IRectOverflowLTRB) | |
TEST (RectTest, RectMakeSize) | |
TEST (RectTest, RectMakeMaximum) | |
TEST (RectTest, IRectMakeMaximum) | |
TEST (RectTest, RectFromRect) | |
TEST (RectTest, IRectFromIRect) | |
TEST (RectTest, RectCopy) | |
TEST (RectTest, IRectCopy) | |
TEST (RectTest, RectOriginSizeXYWHGetters) | |
TEST (RectTest, IRectOriginSizeXYWHGetters) | |
TEST (RectTest, RectRoundOutEmpty) | |
TEST (RectTest, RectRoundOutSimple) | |
TEST (RectTest, RectRoundOutToIRectHuge) | |
TEST (RectTest, RectDoesNotIntersectEmpty) | |
TEST (RectTest, IRectDoesNotIntersectEmpty) | |
TEST (RectTest, EmptyRectDoesNotIntersect) | |
TEST (RectTest, EmptyIRectDoesNotIntersect) | |
TEST (RectTest, RectScale) | |
TEST (RectTest, IRectScale) | |
TEST (RectTest, RectArea) | |
TEST (RectTest, IRectArea) | |
TEST (RectTest, RectGetNormalizingTransform) | |
TEST (RectTest, IRectGetNormalizingTransform) | |
TEST (RectTest, RectXYWHIsEmpty) | |
TEST (RectTest, IRectXYWHIsEmpty) | |
TEST (RectTest, MakePointBoundsQuad) | |
TEST (RectTest, IsSquare) | |
TEST (RectTest, GetCenter) | |
TEST (RectTest, RectExpand) | |
TEST (RectTest, IRectExpand) | |
TEST (RectTest, ContainsFloatingPoint) | |
template<typename R > | |
static constexpr R | flip_lr (R rect) |
template<typename R > | |
static constexpr R | flip_tb (R rect) |
template<typename R > | |
static constexpr R | flip_lrtb (R rect) |
static constexpr Rect | swap_nan (const Rect &rect, int index) |
static constexpr Point | swap_nan (const Point &point, int index) |
TEST (RectTest, RectUnion) | |
TEST (RectTest, OptRectUnion) | |
TEST (RectTest, IRectUnion) | |
TEST (RectTest, OptIRectUnion) | |
TEST (RectTest, RectIntersection) | |
TEST (RectTest, OptRectIntersection) | |
TEST (RectTest, IRectIntersection) | |
TEST (RectTest, OptIRectIntersection) | |
TEST (RectTest, RectIntersectsWithRect) | |
TEST (RectTest, IRectIntersectsWithRect) | |
TEST (RectTest, RectContainsPoint) | |
TEST (RectTest, IRectContainsIPoint) | |
TEST (RectTest, RectContainsRect) | |
TEST (RectTest, IRectContainsIRect) | |
TEST (RectTest, RectCutOut) | |
TEST (RectTest, IRectCutOut) | |
TEST (RectTest, RectGetPoints) | |
TEST (RectTest, RectShift) | |
TEST (RectTest, RectGetTransformedPoints) | |
TEST (RectTest, RectMakePointBounds) | |
TEST (RectTest, RectGetPositive) | |
TEST (RectTest, RectDirections) | |
TEST (RectTest, RectProject) | |
TEST (RectTest, RectRoundOut) | |
TEST (RectTest, IRectRoundOut) | |
TEST (RectTest, RectRound) | |
TEST (RectTest, IRectRound) | |
TEST (RectTest, TransformAndClipBounds) | |
TEST (SaturatedMath, ExplicitAddOfSignedInts) | |
TEST (SaturatedMath, ImplicitAddOfSignedInts) | |
TEST (SaturatedMath, ExplicitAddOfFloatingPoint) | |
TEST (SaturatedMath, ImplicitAddOfFloatingPoint) | |
TEST (SaturatedMath, ExplicitSubOfSignedInts) | |
TEST (SaturatedMath, ImplicitSubOfSignedInts) | |
TEST (SaturatedMath, ExplicitSubOfFloatingPoint) | |
TEST (SaturatedMath, ImplicitSubOfFloatingPoint) | |
TEST (SaturatedMath, ExplicitAverageScalarOfSignedInts) | |
TEST (SaturatedMath, ImplicitAverageScalarOfSignedInts) | |
TEST (SaturatedMath, ExplicitAverageScalarOfFloatingPoint) | |
TEST (SaturatedMath, ImplicitAverageScalarOfFloatingPoint) | |
TEST (SaturatedMath, CastingFiniteDoubleToFloatStaysFinite) | |
TEST (SaturatedMath, CastingInfiniteDoubleToFloatStaysInfinite) | |
TEST (SaturatedMath, CastingNaNDoubleToFloatStaysNaN) | |
TEST (SaturatedMath, CastingLargeScalarToSignedIntProducesLimit) | |
TEST (SaturatedMath, CastingInfiniteScalarToSignedIntProducesLimit) | |
TEST (SaturatedMath, CastingNaNScalarToSignedIntProducesZero) | |
TEST (SizeTest, SizeIsEmpty) | |
TEST (SizeTest, ISizeIsEmpty) | |
TEST (SizeTest, IsSquare) | |
TEST (SizeTest, MaxDimension) | |
TEST (SizeTest, NegationOperator) | |
TEST (TrigTest, TrigAngles) | |
TEST (TrigTest, MultiplyByScalarRadius) | |
TEST_F (GoldenTests, ConicalGradient) | |
TEST (CapabilitiesGLES, CanInitializeWithDefaults) | |
TEST (CapabilitiesGLES, SupportsDecalSamplerAddressMode) | |
TEST (CapabilitiesGLES, SupportsDecalSamplerAddressModeNotOES) | |
TEST (CapabilitiesGLES, SupportsFramebufferFetch) | |
TEST (FormatsGLES, CanFormatFramebufferErrorMessage) | |
void | RecordGLCall (const char *name) |
void | doNothing () |
const unsigned char * | mockGetString (GLenum name) |
const unsigned char * | mockGetStringi (GLenum name, GLuint index) |
void | mockGetIntegerv (GLenum name, int *value) |
GLenum | mockGetError () |
void | mockPopDebugGroupKHR () |
void | mockPushDebugGroupKHR (GLenum source, GLuint id, GLsizei length, const GLchar *message) |
void | mockGenQueriesEXT (GLsizei n, GLuint *ids) |
void | mockBeginQueryEXT (GLenum target, GLuint id) |
void | mockEndQueryEXT (GLuint id) |
void | mockGetQueryObjectuivEXT (GLuint id, GLenum target, GLuint *result) |
void | mockGetQueryObjectui64vEXT (GLuint id, GLenum target, GLuint64 *result) |
void | mockDeleteQueriesEXT (GLsizei size, const GLuint *queries) |
TEST (MockGLES, CanInitialize) | |
TEST (MockGLES, CapturesPushAndPopDebugGroup) | |
TEST (MockGLES, CanCallUnmockedFunction) | |
TEST (ProcTableGLES, ResolvesCorrectClearDepthProcOnES) | |
TEST (ProcTableGLES, ResolvesCorrectClearDepthProcOnDesktopGL) | |
TEST (SpecConstant, CanCreateShaderWithSpecializationConstant) | |
TEST (SpecConstant, CanCreateShaderWithSpecializationConstantMultipleValues) | |
TEST (TextureMTL, CreateFromDrawable) | |
TEST (AllocatorVKTest, ToVKImageUsageFlags) | |
TEST (AllocatorVKTest, MemoryTypeSelectionSingleHeap) | |
TEST (AllocatorVKTest, MemoryTypeSelectionTwoHeap) | |
TEST (BlitCommandVkTest, BlitCopyTextureToTextureCommandVK) | |
TEST (BlitCommandVkTest, BlitCopyTextureToBufferCommandVK) | |
TEST (BlitCommandVkTest, BlitCopyBufferToTextureCommandVK) | |
TEST (BlitCommandVkTest, BlitGenerateMipmapCommandVK) | |
TEST (CommandEncoderVKTest, DeleteEncoderAfterThreadDies) | |
TEST (CommandEncoderVKTest, CleanupAfterSubmit) | |
TEST (CommandPoolRecyclerVKTest, GetsACommandPoolPerThread) | |
TEST (CommandPoolRecyclerVKTest, GetsTheSameCommandPoolOnSameThread) | |
TEST (CommandPoolRecyclerVKTest, ReclaimMakesCommandPoolAvailable) | |
TEST (CommandPoolRecyclerVKTest, CommandBuffersAreRecycled) | |
TEST (ContextVKTest, CommonHardwareConcurrencyConfigurations) | |
TEST (ContextVKTest, DeletesCommandPools) | |
TEST (ContextVKTest, DeletesCommandPoolsOnAllThreads) | |
TEST (ContextVKTest, DeletePipelineAfterContext) | |
TEST (ContextVKTest, DeleteShaderFunctionAfterContext) | |
TEST (ContextVKTest, DeletePipelineLibraryAfterContext) | |
TEST (ContextVKTest, CanCreateContextInAbsenceOfValidationLayers) | |
TEST (ContextVKTest, CanCreateContextWithValidationLayers) | |
TEST (CapabilitiesVKTest, ContextInitializesWithNoStencilFormat) | |
TEST (CapabilitiesVKTest, ContextFailsInitializationForNoCombinedDepthStencilFormat) | |
TEST (ContextVKTest, WarmUpFunctionCreatesRenderPass) | |
TEST (ContextVKTest, FatalMissingValidations) | |
TEST (ContextVKTest, HasDefaultColorFormat) | |
TEST (DescriptorPoolRecyclerVKTest, GetDescriptorPoolRecyclerCreatesNewPools) | |
TEST (DescriptorPoolRecyclerVKTest, ReclaimMakesDescriptorPoolAvailable) | |
TEST (DescriptorPoolRecyclerVKTest, ReclaimDropsDescriptorPoolIfSizeIsExceeded) | |
INSTANTIATE_VULKAN_PLAYGROUND_SUITE (DriverInfoVKTest) | |
TEST_P (DriverInfoVKTest, CanQueryDriverInfo) | |
TEST_P (DriverInfoVKTest, CanDumpToLog) | |
TEST (FenceWaiterVKTest, IgnoresNullFence) | |
TEST (FenceWaiterVKTest, IgnoresNullCallback) | |
TEST (FenceWaiterVKTest, ExecutesFenceCallback) | |
TEST (FenceWaiterVKTest, ExecutesFenceCallbackX2) | |
TEST (FenceWaiterVKTest, ExecutesNewFenceThenOldFence) | |
TEST (FenceWaiterVKTest, AddFenceDoesNothingIfTerminating) | |
TEST (FenceWaiterVKTest, InProgressFencesStillWaitIfTerminated) | |
TEST (RenderPassBuilder, CreatesRenderPassWithNoDepthStencil) | |
TEST (RenderPassBuilder, CreatesRenderPassWithCombinedDepthStencil) | |
TEST (RenderPassBuilder, CreatesRenderPassWithOnlyStencil) | |
TEST (RenderPassBuilder, CreatesMSAAResolveWithCorrectStore) | |
TEST_P (RendererTest, CachesRenderPassAndFramebuffer) | |
TEST (ResourceManagerVKTest, CreatesANewInstance) | |
TEST (ResourceManagerVKTest, ReclaimMovesAResourceAndDestroysIt) | |
TEST (ResourceManagerVKTest, TerminatesWhenOutOfScope) | |
TEST (ResourceManagerVKTest, IsThreadSafe) | |
std::shared_ptr< std::vector< std::string > > | GetMockVulkanFunctions (VkDevice device) |
void | SetSwapchainImageSize (ISize size) |
Override the image size returned by all swapchain images. | |
TEST (MockVulkanContextTest, IsThreadSafe) | |
TEST (MockVulkanContextTest, DefaultFenceAlwaysReportsSuccess) | |
TEST (MockVulkanContextTest, MockedFenceReportsStatus) | |
vk::UniqueSurfaceKHR | CreateSurface (const ContextVK &context) |
TEST (SwapchainTest, CanCreateSwapchain) | |
TEST (SwapchainTest, RecreateSwapchainWhenSizeChanges) | |
TEST (SwapchainTest, CachesRenderPassOnSwapchainImage) | |
INSTANTIATE_PLAYGROUND_SUITE (BlitPassTest) | |
TEST_P (BlitPassTest, BlitAcrossDifferentPixelFormatsFails) | |
TEST_P (BlitPassTest, BlitAcrossDifferentSampleCountsFails) | |
TEST_P (BlitPassTest, BlitPassesForMatchingFormats) | |
CAPABILITY_TEST (SupportsOffscreenMSAA, false) | |
CAPABILITY_TEST (SupportsSSBO, false) | |
CAPABILITY_TEST (SupportsBufferToTextureBlits, false) | |
CAPABILITY_TEST (SupportsTextureToTextureBlits, false) | |
CAPABILITY_TEST (SupportsFramebufferFetch, false) | |
CAPABILITY_TEST (SupportsCompute, false) | |
CAPABILITY_TEST (SupportsComputeSubgroups, false) | |
CAPABILITY_TEST (SupportsReadFromResolve, false) | |
CAPABILITY_TEST (SupportsDecalSamplerAddressMode, false) | |
CAPABILITY_TEST (SupportsDeviceTransientTextures, false) | |
TEST (CapabilitiesTest, DefaultColorFormat) | |
TEST (CapabilitiesTest, DefaultStencilFormat) | |
TEST (CapabilitiesTest, DefaultDepthStencilFormat) | |
TEST (CapabilitiesTest, DefaultGlyphAtlasFormat) | |
INSTANTIATE_COMPUTE_SUITE (ComputeSubgroupTest) | |
TEST_P (ComputeSubgroupTest, CapabilitiesSuportSubgroups) | |
TEST_P (ComputeSubgroupTest, PathPlayground) | |
TEST_P (ComputeSubgroupTest, LargePath) | |
TEST_P (ComputeSubgroupTest, QuadAndCubicInOnePath) | |
TEST_P (ComputeTest, CapabilitiesReportSupport) | |
TEST_P (ComputeTest, CanCreateComputePass) | |
TEST_P (ComputeTest, CanComputePrefixSum) | |
TEST_P (ComputeTest, 1DThreadgroupSizingIsCorrect) | |
TEST_P (ComputeTest, CanComputePrefixSumLargeInteractive) | |
TEST_P (ComputeTest, MultiStageInputAndOutput) | |
TEST_P (ComputeTest, CanCompute1DimensionalData) | |
TEST_P (ComputeTest, ReturnsEarlyWhenAnyGridDimensionIsZero) | |
TEST (PipelineDescriptorTest, PrimitiveTypeHashEquality) | |
TEST (PoolTest, Simple) | |
TEST (PoolTest, Overload) | |
static void | InstantiateTestShaderLibrary (Context::BackendType backend_type) |
INSTANTIATE_PLAYGROUND_SUITE (RendererDartTest) | |
TEST_P (RendererDartTest, CanRunDartInPlaygroundFrame) | |
TEST_P (RendererDartTest, CanInstantiateFlutterGPUContext) | |
TEST_P (RendererDartTest, CanCreateShaderLibrary) | |
TEST_P (RendererDartTest, CanReflectUniformStructs) | |
TEST_P (RendererDartTest, UniformBindFailsForInvalidHostBufferOffset) | |
TEST_P (RendererDartTest, CanCreateRenderPassAndSubmit) | |
TEST_P (RendererTest, CanCreateBoxPrimitive) | |
TEST_P (RendererTest, 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, ArrayUniforms) | |
TEST_P (RendererTest, InactiveUniforms) | |
TEST_P (RendererTest, CanCreateCPUBackedTexture) | |
TEST_P (RendererTest, DefaultIndexSize) | |
TEST_P (RendererTest, DefaultIndexBehavior) | |
TEST_P (RendererTest, VertexBufferBuilder) | |
static const CompareFunctionUIData & | CompareFunctionUI () |
TEST_P (RendererTest, StencilMask) | |
TEST_P (RendererTest, CanLookupRenderTargetProperties) | |
TEST_P (RendererTest, RenderTargetCreateOffscreenMSAASetsDefaultDepthStencilFormat) | |
template<class VertexShader , class FragmentShader > | |
std::shared_ptr< Pipeline< PipelineDescriptor > > | CreateDefaultPipeline (const std::shared_ptr< Context > &context) |
TEST_P (RendererTest, CanSepiaToneWithSubpasses) | |
TEST_P (RendererTest, CanSepiaToneThenSwizzleWithSubpasses) | |
INSTANTIATE_PLAYGROUND_SUITE (RuntimeStageTest) | |
TEST_P (RuntimeStageTest, CanReadValidBlob) | |
TEST_P (RuntimeStageTest, CanRejectInvalidBlob) | |
TEST_P (RuntimeStageTest, CanReadUniforms) | |
TEST_P (RuntimeStageTest, 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 (ShaderArchiveTest, ArchiveAndMultiArchiveHaveDifferentIdentifiers) | |
TEST (TessellatorTest, TessellatorBuilderReturnsCorrectResultStatus) | |
TEST (TessellatorTest, TessellateConvex) | |
TEST (TessellatorTest, CircleVertexCounts) | |
TEST (TessellatorTest, FilledCircleTessellationVertices) | |
TEST (TessellatorTest, StrokedCircleTessellationVertices) | |
TEST (TessellatorTest, RoundCapLineTessellationVertices) | |
TEST (TessellatorTest, FilledEllipseTessellationVertices) | |
TEST (TessellatorTest, FilledRoundRectTessellationVertices) | |
TEST (TessellatorTest, EarlyReturnEmptyConvexShape) | |
TEST (TessellatorTest, ChecksConcurrentPolylineUsage) | |
static std::shared_ptr< GlyphAtlas > | CreateGlyphAtlas (Context &context, const TypographerContext *typographer_context, GlyphAtlas::Type type, Scalar scale, const std::shared_ptr< GlyphAtlasContext > &atlas_context, const TextFrame &frame) |
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, GlyphAtlasTextureIsRecreatedIfTypeChanges) | |
TEST_P (TypographerTest, MaybeHasOverlapping) | |
TEST_P (TypographerTest, RectanglePackerAddsNonoverlapingRectangles) | |
TEST_P (TypographerTest, GlyphAtlasTextureIsRecycledWhenContentsAreNotRecreated) | |
Variables | |
static const std::map< std::string, MaskBlurTestConfig > | kPaintVariations |
static constexpr std::string_view | kFontFixture |
std::vector< Point > | golden_cubic_and_quad_points |
static std::mutex | g_test_lock |
static std::weak_ptr< MockGLES > | g_mock_gles |
static ProcTableGLES::Resolver | g_resolver |
static std::vector< const unsigned char * > | g_extensions |
static const unsigned char * | g_version |
auto const | kMockVendor = (unsigned char*)"MockGLES" |
const auto | kMockShadingLanguageVersion = (unsigned char*)"GLSL ES 1.0" |
auto const | kExtensions |
const ProcTableGLES::Resolver | kMockResolverGLES |
using impeller::testing::AiksCanvasTest = typedef ::testing::Test |
Definition at line 16 of file canvas_unittests.cc.
using impeller::testing::AiksTest = typedef AiksPlayground |
Definition at line 17 of file aiks_unittests.h.
using impeller::testing::BlitPassTest = typedef PlaygroundTest |
Definition at line 15 of file blit_pass_unittests.cc.
using impeller::testing::ComputeSubgroupTest = typedef ComputePlaygroundTest |
Definition at line 39 of file compute_subgroup_unittests.cc.
using impeller::testing::ComputeTest = typedef ComputePlaygroundTest |
Definition at line 21 of file compute_unittests.cc.
using impeller::testing::DeviceBufferTest = typedef Playground |
Definition at line 12 of file device_buffer_unittests.cc.
using impeller::testing::DisplayListTest = typedef DlPlayground |
Definition at line 46 of file dl_unittests.cc.
using impeller::testing::DriverInfoVKTest = typedef PlaygroundTest |
Definition at line 11 of file driver_info_vk_unittests.cc.
using impeller::testing::EntityPassTargetTest = typedef EntityPlayground |
Definition at line 16 of file entity_pass_target_unittests.cc.
Definition at line 20 of file checkerboard_contents_unittests.cc.
using impeller::testing::HostBufferTest = typedef EntityPlayground |
Definition at line 12 of file host_buffer_unittests.cc.
Definition at line 14 of file render_pass_cache_unittests.cc.
using impeller::testing::RenderTargetCacheTest = typedef EntityPlayground |
Definition at line 19 of file render_target_cache_unittests.cc.
using impeller::testing::RuntimeStageTest = typedef RuntimeStagePlayground |
Definition at line 25 of file runtime_stage_unittests.cc.
using impeller::testing::TypographerTest = typedef PlaygroundTest |
Definition at line 25 of file typographer_unittests.cc.
impeller::testing::APPLY_COLOR_FILTER_GRADIENT_TEST | ( | Conical | ) |
impeller::testing::APPLY_COLOR_FILTER_GRADIENT_TEST | ( | Linear | ) |
impeller::testing::APPLY_COLOR_FILTER_GRADIENT_TEST | ( | Radial | ) |
impeller::testing::APPLY_COLOR_FILTER_GRADIENT_TEST | ( | Sweep | ) |
|
static |
Compare these results with the images in the Flutter blend mode documentation: https://api.flutter.dev/flutter/dart-ui/BlendMode.html
Definition at line 368 of file aiks_blend_unittests.cc.
|
static |
Definition at line 166 of file aiks_gradient_unittests.cc.
|
static |
Definition at line 82 of file aiks_gradient_unittests.cc.
|
static |
Definition at line 110 of file aiks_gradient_unittests.cc.
|
static |
Definition at line 137 of file aiks_gradient_unittests.cc.
impeller::testing::CAPABILITY_TEST | ( | SupportsBufferToTextureBlits | , |
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 | ( | SupportsFramebufferFetch | , |
false | |||
) |
impeller::testing::CAPABILITY_TEST | ( | SupportsOffscreenMSAA | , |
false | |||
) |
impeller::testing::CAPABILITY_TEST | ( | SupportsReadFromResolve | , |
false | |||
) |
impeller::testing::CAPABILITY_TEST | ( | SupportsSSBO | , |
false | |||
) |
impeller::testing::CAPABILITY_TEST | ( | SupportsTextureToTextureBlits | , |
false | |||
) |
|
static |
Definition at line 1108 of file renderer_unittests.cc.
std::shared_ptr< Pipeline< PipelineDescriptor > > impeller::testing::CreateDefaultPipeline | ( | const std::shared_ptr< Context > & | context | ) |
Definition at line 1300 of file renderer_unittests.cc.
|
static |
Definition at line 28 of file typographer_unittests.cc.
|
static |
Definition at line 20 of file shader_archive_unittests.cc.
auto impeller::testing::CreatePassWithRectPath | ( | Rect | rect, |
std::optional< Rect > | bounds_hint, | ||
ContentBoundsPromise | bounds_promise = ContentBoundsPromise::kUnknown , |
||
bool | collapse = false |
||
) |
Definition at line 109 of file entity_unittests.cc.
const std::string impeller::testing::CreateStringFromMapping | ( | const fml::Mapping & | mapping | ) |
Definition at line 28 of file shader_archive_unittests.cc.
vk::UniqueSurfaceKHR impeller::testing::CreateSurface | ( | const ContextVK & | context | ) |
Definition at line 16 of file swapchain_unittests.cc.
|
static |
Definition at line 2047 of file entity_unittests.cc.
void impeller::testing::doNothing | ( | ) |
Definition at line 42 of file mock_gles.cc.
Definition at line 1279 of file rect_unittests.cc.
|
inlinestaticconstexpr |
Definition at line 1291 of file rect_unittests.cc.
Definition at line 1285 of file rect_unittests.cc.
|
static |
Definition at line 188 of file aiks_blend_unittests.cc.
|
static |
Definition at line 1752 of file dl_unittests.cc.
std::shared_ptr< std::vector< std::string > > impeller::testing::GetMockVulkanFunctions | ( | VkDevice | device | ) |
Definition at line 926 of file mock_vulkan.cc.
impeller::testing::INSTANTIATE_COMPUTE_SUITE | ( | ComputeSubgroupTest | ) |
impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | AiksTest | ) |
impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | BlitPassTest | ) |
impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | DisplayListTest | ) |
impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | GaussianBlurFilterContentsTest | ) |
impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | HostBufferTest | ) |
impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | RendererDartTest | ) |
impeller::testing::INSTANTIATE_PLAYGROUND_SUITE | ( | RuntimeStageTest | ) |
impeller::testing::INSTANTIATE_VULKAN_PLAYGROUND_SUITE | ( | DriverInfoVKTest | ) |
|
static |
Definition at line 34 of file renderer_dart_unittests.cc.
|
static |
Definition at line 294 of file aiks_blur_unittests.cc.
void impeller::testing::mockBeginQueryEXT | ( | GLenum | target, |
GLuint | id | ||
) |
Definition at line 129 of file mock_gles.cc.
void impeller::testing::mockDeleteQueriesEXT | ( | GLsizei | size, |
const GLuint * | queries | ||
) |
Definition at line 159 of file mock_gles.cc.
void impeller::testing::mockEndQueryEXT | ( | GLuint | id | ) |
Definition at line 136 of file mock_gles.cc.
void impeller::testing::mockGenQueriesEXT | ( | GLsizei | n, |
GLuint * | ids | ||
) |
Definition at line 119 of file mock_gles.cc.
GLenum impeller::testing::mockGetError | ( | ) |
Definition at line 95 of file mock_gles.cc.
void impeller::testing::mockGetIntegerv | ( | GLenum | name, |
int * | value | ||
) |
Definition at line 78 of file mock_gles.cc.
void impeller::testing::mockGetQueryObjectui64vEXT | ( | GLuint | id, |
GLenum | target, | ||
GLuint64 * | result | ||
) |
Definition at line 151 of file mock_gles.cc.
void impeller::testing::mockGetQueryObjectuivEXT | ( | GLuint | id, |
GLenum | target, | ||
GLuint * | result | ||
) |
Definition at line 143 of file mock_gles.cc.
const unsigned char * impeller::testing::mockGetString | ( | GLenum | name | ) |
Definition at line 50 of file mock_gles.cc.
const unsigned char * impeller::testing::mockGetStringi | ( | GLenum | name, |
GLuint | index | ||
) |
Definition at line 66 of file mock_gles.cc.
void impeller::testing::mockPopDebugGroupKHR | ( | ) |
Definition at line 102 of file mock_gles.cc.
void impeller::testing::mockPushDebugGroupKHR | ( | GLenum | source, |
GLuint | id, | ||
GLsizei | length, | ||
const GLchar * | message | ||
) |
Definition at line 109 of file mock_gles.cc.
void impeller::testing::RecordGLCall | ( | const char * | name | ) |
Definition at line 29 of file mock_gles.cc.
bool impeller::testing::RenderTextInCanvasSkia | ( | const std::shared_ptr< Context > & | context, |
Canvas & | canvas, | ||
const std::string & | text, | ||
const std::string_view & | font_fixture, | ||
TextRenderOptions | options = {} |
||
) |
Definition at line 668 of file aiks_unittests.cc.
bool impeller::testing::RenderTextInCanvasSTB | ( | const std::shared_ptr< Context > & | context, |
Canvas & | canvas, | ||
const std::string & | text, | ||
const std::string & | font_fixture, | ||
TextRenderOptions | options = {} |
||
) |
Definition at line 705 of file aiks_unittests.cc.
|
static |
Definition at line 2030 of file entity_unittests.cc.
void impeller::testing::SetSwapchainImageSize | ( | ISize | size | ) |
Override the image size returned by all swapchain images.
Definition at line 932 of file mock_vulkan.cc.
|
inlinestaticconstexpr |
Definition at line 1305 of file rect_unittests.cc.
|
inlinestaticconstexpr |
Definition at line 1295 of file rect_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
DisableLocalBoundsRectForFilteredSaveLayers | |||
) |
Definition at line 340 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
EmptyCullRect | |||
) |
Definition at line 18 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
InitialCullRect | |||
) |
Definition at line 24 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
PathClipDiffAgainstEmptyCullRect | |||
) |
Definition at line 277 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
PathClipDiffAgainstFullyCoveredCullRect | |||
) |
Definition at line 325 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
PathClipDiffAgainstNonCoveredCullRect | |||
) |
Definition at line 308 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
PathClipIntersectAgainstCullRect | |||
) |
Definition at line 291 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
PathClipIntersectAgainstEmptyCullRect | |||
) |
Definition at line 261 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RectClipDiffAboveCullRect | |||
) |
Definition at line 98 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RectClipDiffAgainstEmptyCullRect | |||
) |
Definition at line 65 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RectClipDiffAgainstHCoveredCullRect | |||
) |
Definition at line 158 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RectClipDiffAgainstNonCoveredCullRect | |||
) |
Definition at line 86 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RectClipDiffAgainstVCoveredCullRect | |||
) |
Definition at line 146 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RectClipDiffBelowCullRect | |||
) |
Definition at line 110 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RectClipDiffLeftOfCullRect | |||
) |
Definition at line 122 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RectClipDiffRightOfCullRect | |||
) |
Definition at line 134 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RectClipIntersectAgainstCullRect | |||
) |
Definition at line 74 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RectClipIntersectAgainstEmptyCullRect | |||
) |
Definition at line 55 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RRectClipDiffAgainstEmptyCullRect | |||
) |
Definition at line 180 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RRectClipDiffAgainstHFullyCoveredCullRect | |||
) |
Definition at line 249 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RRectClipDiffAgainstHPartiallyCoveredCullRect | |||
) |
Definition at line 237 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RRectClipDiffAgainstNonCoveredCullRect | |||
) |
Definition at line 201 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RRectClipDiffAgainstVFullyCoveredCullRect | |||
) |
Definition at line 225 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RRectClipDiffAgainstVPartiallyCoveredCullRect | |||
) |
Definition at line 213 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RRectClipIntersectAgainstCullRect | |||
) |
Definition at line 189 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
RRectClipIntersectAgainstEmptyCullRect | |||
) |
Definition at line 170 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
ScaledCullRect | |||
) |
Definition at line 44 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AiksCanvasTest | , |
TranslatedCullRect | |||
) |
Definition at line 33 of file canvas_unittests.cc.
impeller::testing::TEST | ( | AllocatorTest | , |
TextureDescriptorCompatibility | |||
) |
Definition at line 16 of file allocator_unittests.cc.
impeller::testing::TEST | ( | AllocatorVKTest | , |
MemoryTypeSelectionSingleHeap | |||
) |
Definition at line 35 of file allocator_vk_unittests.cc.
impeller::testing::TEST | ( | AllocatorVKTest | , |
MemoryTypeSelectionTwoHeap | |||
) |
Definition at line 50 of file allocator_vk_unittests.cc.
impeller::testing::TEST | ( | AllocatorVKTest | , |
ToVKImageUsageFlags | |||
) |
Definition at line 16 of file allocator_vk_unittests.cc.
impeller::testing::TEST | ( | BaseTest | , |
CanUseTypedMasks | |||
) |
Definition at line 266 of file base_unittests.cc.
impeller::testing::TEST | ( | BaseTest | , |
NoExceptionPromiseEmpty | |||
) |
Definition at line 257 of file base_unittests.cc.
impeller::testing::TEST | ( | BaseTest | , |
NoExceptionPromiseValue | |||
) |
Definition at line 250 of file base_unittests.cc.
impeller::testing::TEST | ( | BlitCommandVkTest | , |
BlitCopyBufferToTextureCommandVK | |||
) |
Definition at line 49 of file blit_command_vk_unittests.cc.
impeller::testing::TEST | ( | BlitCommandVkTest | , |
BlitCopyTextureToBufferCommandVK | |||
) |
Definition at line 32 of file blit_command_vk_unittests.cc.
impeller::testing::TEST | ( | BlitCommandVkTest | , |
BlitCopyTextureToTextureCommandVK | |||
) |
Definition at line 13 of file blit_command_vk_unittests.cc.
impeller::testing::TEST | ( | BlitCommandVkTest | , |
BlitGenerateMipmapCommandVK | |||
) |
Definition at line 67 of file blit_command_vk_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
ClipOval | |||
) |
Definition at line 227 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
ClipPath | |||
) |
Definition at line 215 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
ClipRect | |||
) |
Definition at line 221 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
ClipRRect | |||
) |
Definition at line 233 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
Concat | |||
) |
Definition at line 106 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawAtlas | |||
) |
Definition at line 254 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawCircle | |||
) |
Definition at line 190 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawImage | |||
) |
Definition at line 202 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawImageRect | |||
) |
Definition at line 208 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawLine | |||
) |
Definition at line 163 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawOval | |||
) |
Definition at line 178 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawPaint | |||
) |
Definition at line 154 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawPath | |||
) |
Definition at line 148 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawPoints | |||
) |
Definition at line 196 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawRect | |||
) |
Definition at line 169 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawRRect | |||
) |
Definition at line 184 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawTextFrame | |||
) |
Definition at line 239 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
DrawVertices | |||
) |
Definition at line 246 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
PreConcat | |||
) |
Definition at line 112 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
ResetTransform | |||
) |
Definition at line 93 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
Restore | |||
) |
Definition at line 79 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
RestoreToCount | |||
) |
Definition at line 85 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
Rotate | |||
) |
Definition at line 142 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
Save | |||
) |
Definition at line 66 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
SaveLayer | |||
) |
Definition at line 72 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
Scale2 | |||
) |
Definition at line 124 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
Scale3 | |||
) |
Definition at line 130 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
Skew | |||
) |
Definition at line 136 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
Transform | |||
) |
Definition at line 100 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CanvasRecorder | , |
Translate | |||
) |
Definition at line 118 of file canvas_recorder_unittests.cc.
impeller::testing::TEST | ( | CapabilitiesGLES | , |
CanInitializeWithDefaults | |||
) |
Definition at line 13 of file capabilities_unittests.cc.
impeller::testing::TEST | ( | CapabilitiesGLES | , |
SupportsDecalSamplerAddressMode | |||
) |
Definition at line 36 of file capabilities_unittests.cc.
impeller::testing::TEST | ( | CapabilitiesGLES | , |
SupportsDecalSamplerAddressModeNotOES | |||
) |
Definition at line 46 of file capabilities_unittests.cc.
impeller::testing::TEST | ( | CapabilitiesGLES | , |
SupportsFramebufferFetch | |||
) |
Definition at line 56 of file capabilities_unittests.cc.
impeller::testing::TEST | ( | CapabilitiesTest | , |
DefaultColorFormat | |||
) |
Definition at line 32 of file capabilities_unittests.cc.
impeller::testing::TEST | ( | CapabilitiesTest | , |
DefaultDepthStencilFormat | |||
) |
Definition at line 50 of file capabilities_unittests.cc.
impeller::testing::TEST | ( | CapabilitiesTest | , |
DefaultGlyphAtlasFormat | |||
) |
Definition at line 60 of file capabilities_unittests.cc.
impeller::testing::TEST | ( | CapabilitiesTest | , |
DefaultStencilFormat | |||
) |
Definition at line 41 of file capabilities_unittests.cc.
impeller::testing::TEST | ( | CapabilitiesVKTest | , |
ContextFailsInitializationForNoCombinedDepthStencilFormat | |||
) |
Definition at line 195 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | CapabilitiesVKTest | , |
ContextInitializesWithNoStencilFormat | |||
) |
Definition at line 164 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | CommandEncoderVKTest | , |
CleanupAfterSubmit | |||
) |
Definition at line 42 of file command_encoder_vk_unittests.cc.
impeller::testing::TEST | ( | CommandEncoderVKTest | , |
DeleteEncoderAfterThreadDies | |||
) |
Definition at line 16 of file command_encoder_vk_unittests.cc.
impeller::testing::TEST | ( | CommandPoolRecyclerVKTest | , |
CommandBuffersAreRecycled | |||
) |
Definition at line 115 of file command_pool_vk_unittests.cc.
impeller::testing::TEST | ( | CommandPoolRecyclerVKTest | , |
GetsACommandPoolPerThread | |||
) |
Definition at line 14 of file command_pool_vk_unittests.cc.
impeller::testing::TEST | ( | CommandPoolRecyclerVKTest | , |
GetsTheSameCommandPoolOnSameThread | |||
) |
Definition at line 43 of file command_pool_vk_unittests.cc.
impeller::testing::TEST | ( | CommandPoolRecyclerVKTest | , |
ReclaimMakesCommandPoolAvailable | |||
) |
Definition at line 76 of file command_pool_vk_unittests.cc.
impeller::testing::TEST | ( | ConditionVariableTest | , |
TestsCriticalSectionAfterWait | |||
) |
Definition at line 205 of file base_unittests.cc.
impeller::testing::TEST | ( | ConditionVariableTest | , |
TestsCriticalSectionAfterWaitForUntil | |||
) |
Definition at line 160 of file base_unittests.cc.
impeller::testing::TEST | ( | ConditionVariableTest | , |
WaitFor | |||
) |
Definition at line 122 of file base_unittests.cc.
impeller::testing::TEST | ( | ConditionVariableTest | , |
WaitForever | |||
) |
Definition at line 143 of file base_unittests.cc.
impeller::testing::TEST | ( | ConditionVariableTest | , |
WaitUntil | |||
) |
Definition at line 99 of file base_unittests.cc.
impeller::testing::TEST | ( | ContentContext | , |
CachesPipelines | |||
) |
Definition at line 262 of file content_context_unittests.cc.
impeller::testing::TEST | ( | ContentContext | , |
InitializeCommonlyUsedShadersIfNeeded | |||
) |
Definition at line 337 of file content_context_unittests.cc.
impeller::testing::TEST | ( | ContentContext | , |
InvalidatesAllPipelinesWithSameUniqueNameOnClear | |||
) |
Definition at line 291 of file content_context_unittests.cc.
impeller::testing::TEST | ( | ContextVKTest | , |
CanCreateContextInAbsenceOfValidationLayers | |||
) |
Definition at line 132 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | ContextVKTest | , |
CanCreateContextWithValidationLayers | |||
) |
Definition at line 146 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | ContextVKTest | , |
CommonHardwareConcurrencyConfigurations | |||
) |
Definition at line 16 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | ContextVKTest | , |
DeletePipelineAfterContext | |||
) |
Definition at line 75 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | ContextVKTest | , |
DeletePipelineLibraryAfterContext | |||
) |
Definition at line 116 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | ContextVKTest | , |
DeletesCommandPools | |||
) |
Definition at line 29 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | ContextVKTest | , |
DeletesCommandPoolsOnAllThreads | |||
) |
Definition at line 44 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | ContextVKTest | , |
DeleteShaderFunctionAfterContext | |||
) |
Definition at line 94 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | ContextVKTest | , |
FatalMissingValidations | |||
) |
Definition at line 225 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | ContextVKTest | , |
HasDefaultColorFormat | |||
) |
Definition at line 236 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | ContextVKTest | , |
WarmUpFunctionCreatesRenderPass | |||
) |
Definition at line 214 of file context_vk_unittests.cc.
impeller::testing::TEST | ( | DescriptorPoolRecyclerVKTest | , |
GetDescriptorPoolRecyclerCreatesNewPools | |||
) |
Definition at line 15 of file descriptor_pool_vk_unittests.cc.
impeller::testing::TEST | ( | DescriptorPoolRecyclerVKTest | , |
ReclaimDropsDescriptorPoolIfSizeIsExceeded | |||
) |
Definition at line 65 of file descriptor_pool_vk_unittests.cc.
impeller::testing::TEST | ( | DescriptorPoolRecyclerVKTest | , |
ReclaimMakesDescriptorPoolAvailable | |||
) |
Definition at line 27 of file descriptor_pool_vk_unittests.cc.
impeller::testing::TEST | ( | DisplayListTest | , |
CircleBoundsComputation | |||
) |
Definition at line 1789 of file dl_unittests.cc.
impeller::testing::TEST | ( | DisplayListTest | , |
RRectBoundsComputation | |||
) |
Definition at line 1766 of file dl_unittests.cc.
impeller::testing::TEST | ( | EntityGeometryTest | , |
FillPathGeometryCoversArea | |||
) |
Definition at line 76 of file geometry_unittests.cc.
impeller::testing::TEST | ( | EntityGeometryTest | , |
FillPathGeometryCoversAreaNoInnerRect | |||
) |
Definition at line 86 of file geometry_unittests.cc.
impeller::testing::TEST | ( | EntityGeometryTest | , |
GeometryResultHasReasonableDefaults | |||
) |
Definition at line 130 of file geometry_unittests.cc.
impeller::testing::TEST | ( | EntityGeometryTest | , |
LineGeometryCoverage | |||
) |
Definition at line 95 of file geometry_unittests.cc.
impeller::testing::TEST | ( | EntityGeometryTest | , |
RectGeometryCoversArea | |||
) |
Definition at line 68 of file geometry_unittests.cc.
impeller::testing::TEST | ( | EntityGeometryTest | , |
RoundRectGeometryCoversArea | |||
) |
Definition at line 121 of file geometry_unittests.cc.
impeller::testing::TEST | ( | EntityPassClipStackTest | , |
AppendAndRestoreClipCoverage | |||
) |
Definition at line 92 of file entity_pass_unittests.cc.
impeller::testing::TEST | ( | EntityPassClipStackTest | , |
AppendCoverageNoChange | |||
) |
Definition at line 69 of file entity_pass_unittests.cc.
impeller::testing::TEST | ( | EntityPassClipStackTest | , |
CanAppendNoChange | |||
) |
Definition at line 57 of file entity_pass_unittests.cc.
impeller::testing::TEST | ( | EntityPassClipStackTest | , |
CanPopEntitiesSafely | |||
) |
Definition at line 46 of file entity_pass_unittests.cc.
impeller::testing::TEST | ( | EntityPassClipStackTest | , |
CanPushAndPopEntities | |||
) |
Definition at line 16 of file entity_pass_unittests.cc.
impeller::testing::TEST | ( | EntityPassClipStackTest | , |
ClipAndRestoreWithSubpasses | |||
) |
Definition at line 160 of file entity_pass_unittests.cc.
impeller::testing::TEST | ( | EntityPassClipStackTest | , |
UnbalancedRestore | |||
) |
Definition at line 133 of file entity_pass_unittests.cc.
impeller::testing::TEST | ( | FenceWaiterVKTest | , |
AddFenceDoesNothingIfTerminating | |||
) |
Definition at line 86 of file fence_waiter_vk_unittests.cc.
impeller::testing::TEST | ( | FenceWaiterVKTest | , |
ExecutesFenceCallback | |||
) |
Definition at line 28 of file fence_waiter_vk_unittests.cc.
impeller::testing::TEST | ( | FenceWaiterVKTest | , |
ExecutesFenceCallbackX2 | |||
) |
Definition at line 40 of file fence_waiter_vk_unittests.cc.
impeller::testing::TEST | ( | FenceWaiterVKTest | , |
ExecutesNewFenceThenOldFence | |||
) |
Definition at line 57 of file fence_waiter_vk_unittests.cc.
impeller::testing::TEST | ( | FenceWaiterVKTest | , |
IgnoresNullCallback | |||
) |
Definition at line 19 of file fence_waiter_vk_unittests.cc.
impeller::testing::TEST | ( | FenceWaiterVKTest | , |
IgnoresNullFence | |||
) |
Definition at line 13 of file fence_waiter_vk_unittests.cc.
impeller::testing::TEST | ( | FenceWaiterVKTest | , |
InProgressFencesStillWaitIfTerminated | |||
) |
Definition at line 103 of file fence_waiter_vk_unittests.cc.
impeller::testing::TEST | ( | FilterInputTest | , |
CanSetLocalTransformForTexture | |||
) |
Definition at line 17 of file filter_input_unittests.cc.
impeller::testing::TEST | ( | FilterInputTest | , |
IsLeaf | |||
) |
Definition at line 30 of file filter_input_unittests.cc.
impeller::testing::TEST | ( | FilterInputTest | , |
SetCoverageInputs | |||
) |
Definition at line 42 of file filter_input_unittests.cc.
impeller::testing::TEST | ( | FormatsGLES | , |
CanFormatFramebufferErrorMessage | |||
) |
Definition at line 12 of file formats_gles_unittests.cc.
impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
CalculateSigmaForBlurRadius | |||
) |
Definition at line 445 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
CalculateSigmaValues | |||
) |
Definition at line 216 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
Coefficients | |||
) |
Definition at line 455 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
CoverageEmpty | |||
) |
Definition at line 112 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
CoverageSimple | |||
) |
Definition at line 123 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
CoverageWithSigma | |||
) |
Definition at line 136 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
Create | |||
) |
Definition at line 104 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
FilterSourceCoverage | |||
) |
Definition at line 199 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
LerpHackKernelSamplesComplex | |||
) |
Definition at line 558 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST | ( | GaussianBlurFilterContentsTest | , |
LerpHackKernelSamplesSimple | |||
) |
Definition at line 480 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
BlendModeToString | |||
) |
Definition at line 1597 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
CanConvertBetweenDegressAndRadians | |||
) |
Definition at line 1606 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
CanConvertTTypesExplicitly | |||
) |
Definition at line 607 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
CanGenerateMipCounts | |||
) |
Definition at line 594 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
CanPerformAlgebraicPointOps | |||
) |
Definition at line 630 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
CanPerformAlgebraicPointOpsWithArithmeticTypes | |||
) |
Definition at line 660 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
CanPerformAlgebraicVector3Ops | |||
) |
Definition at line 1164 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
CanPerformAlgebraicVector3OpsWithArithmeticTypes | |||
) |
Definition at line 1198 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
CanUsePointAssignmentOperators | |||
) |
Definition at line 812 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
CanUseVector3AssignmentOperators | |||
) |
Definition at line 1114 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
ColorApplyColorMatrix | |||
) |
Definition at line 1371 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
ColorBlendReturnsExpectedResults | |||
) |
Definition at line 1580 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
ColorClamp01 | |||
) |
Definition at line 1331 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
ColorLerp | |||
) |
Definition at line 1309 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
ColorLinearToSRGB | |||
) |
Definition at line 1397 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
ColorMakeRGBA8 | |||
) |
Definition at line 1351 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
ColorPremultiply | |||
) |
Definition at line 1266 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
ColorPrinting | |||
) |
Definition at line 1689 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
ColorR8G8B8A8 | |||
) |
Definition at line 1289 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
ColorSRGBToLinear | |||
) |
Definition at line 1417 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
DeterminantTest | |||
) |
Definition at line 120 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Gradient | |||
) |
Definition at line 1711 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
HalfConversions | |||
) |
Definition at line 1781 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
InvertMatrix | |||
) |
Definition at line 125 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
InvertMultMatrix | |||
) |
Definition at line 78 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MakeColumn | |||
) |
Definition at line 39 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MakeRow | |||
) |
Definition at line 53 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MatrixBasis | |||
) |
Definition at line 101 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MatrixGetBasisVectors | |||
) |
Definition at line 422 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MatrixGetDirectionScale | |||
) |
Definition at line 446 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MatrixGetMaxBasisLength | |||
) |
Definition at line 332 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MatrixGetMaxBasisLengthXY | |||
) |
Definition at line 347 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MatrixLookAt | |||
) |
Definition at line 495 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MatrixMakeOrthographic | |||
) |
Definition at line 374 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MatrixMakePerspective | |||
) |
Definition at line 398 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MatrixMakeRotationFromQuaternion | |||
) |
Definition at line 277 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MatrixPrinting | |||
) |
Definition at line 1614 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MatrixTransformDirection | |||
) |
Definition at line 297 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MatrixTranslationScaleOnly | |||
) |
impeller::testing::TEST | ( | GeometryTest | , |
MatrixVectorMultiplication | |||
) |
Definition at line 212 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
MutliplicationMatrix | |||
) |
Definition at line 114 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
PointAbs | |||
) |
Definition at line 952 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
PointAngleTo | |||
) |
Definition at line 959 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
PointCeil | |||
) |
Definition at line 1051 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
PointCrossProduct | |||
) |
Definition at line 907 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
PointDotProduct | |||
) |
impeller::testing::TEST | ( | GeometryTest | , |
PointFloor | |||
) |
Definition at line 1030 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
PointIntegerCoercesToFloat | |||
) |
Definition at line 692 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
PointLerp | |||
) |
Definition at line 1093 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
PointMax | |||
) |
Definition at line 1009 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
PointMin | |||
) |
Definition at line 988 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
PointPrinting | |||
) |
Definition at line 1641 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
PointReflect | |||
) |
Definition at line 927 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
PointRound | |||
) |
Definition at line 1072 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
QuaternionLerp | |||
) |
Definition at line 541 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
QuaternionVectorMultiply | |||
) |
Definition at line 552 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
RotationMatrix | |||
) |
Definition at line 67 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
ScalarNearlyEqual | |||
) |
Definition at line 30 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
SizeCoercesToPoint | |||
) |
Definition at line 752 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
TestDecomposition | |||
) |
Definition at line 141 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
TestDecomposition2 | |||
) |
Definition at line 154 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
TestRecomposition | |||
) |
Definition at line 178 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
TestRecomposition2 | |||
) |
Definition at line 200 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
ToIColor | |||
) |
Definition at line 1705 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector3Ceil | |||
) |
Definition at line 1058 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector3Floor | |||
) |
Definition at line 1037 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector3Lerp | |||
) |
Definition at line 1100 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector3Max | |||
) |
Definition at line 1016 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector3Min | |||
) |
Definition at line 995 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector3Printing | |||
) |
Definition at line 1657 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector3Round | |||
) |
Definition at line 1079 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector4Ceil | |||
) |
Definition at line 1065 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector4Floor | |||
) |
Definition at line 1044 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector4Lerp | |||
) |
Definition at line 1107 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector4Max | |||
) |
Definition at line 1023 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector4Min | |||
) |
Definition at line 1002 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector4Printing | |||
) |
Definition at line 1673 of file geometry_unittests.cc.
impeller::testing::TEST | ( | GeometryTest | , |
Vector4Round | |||
) |
Definition at line 1086 of file geometry_unittests.cc.
impeller::testing::TEST | ( | MatrixTest | , |
HasPerspective | |||
) |
Definition at line 45 of file matrix_unittests.cc.
impeller::testing::TEST | ( | MatrixTest | , |
HasPerspective2D | |||
) |
Definition at line 27 of file matrix_unittests.cc.
impeller::testing::TEST | ( | MatrixTest | , |
IsAligned | |||
) |
Definition at line 96 of file matrix_unittests.cc.
impeller::testing::TEST | ( | MatrixTest | , |
IsAligned2D | |||
) |
Definition at line 63 of file matrix_unittests.cc.
impeller::testing::TEST | ( | MatrixTest | , |
Multiply | |||
) |
Definition at line 14 of file matrix_unittests.cc.
impeller::testing::TEST | ( | MatrixTest | , |
TransformHomogenous | |||
) |
Definition at line 143 of file matrix_unittests.cc.
impeller::testing::TEST | ( | MockGLES | , |
CanCallUnmockedFunction | |||
) |
Definition at line 38 of file mock_gles_unittests.cc.
impeller::testing::TEST | ( | MockGLES | , |
CanInitialize | |||
) |
Definition at line 16 of file mock_gles_unittests.cc.
impeller::testing::TEST | ( | MockGLES | , |
CapturesPushAndPopDebugGroup | |||
) |
Definition at line 25 of file mock_gles_unittests.cc.
impeller::testing::TEST | ( | MockVulkanContextTest | , |
DefaultFenceAlwaysReportsSuccess | |||
) |
Definition at line 36 of file mock_vulkan_unittests.cc.
impeller::testing::TEST | ( | MockVulkanContextTest | , |
IsThreadSafe | |||
) |
Definition at line 13 of file mock_vulkan_unittests.cc.
impeller::testing::TEST | ( | MockVulkanContextTest | , |
MockedFenceReportsStatus | |||
) |
Definition at line 44 of file mock_vulkan_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
BoundingBoxCubic | |||
) |
Definition at line 339 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
BoundingBoxOfCompositePathIsCorrect | |||
) |
Definition at line 350 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
CanBeCloned | |||
) |
Definition at line 501 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
CloseAfterMoveDoesNotAddNewLines | |||
) |
Definition at line 471 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
CloseAtOriginDoesNotAddNewLineSegment | |||
) |
Definition at line 485 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
CubicPath | |||
) |
Definition at line 324 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
CubicPathComponentPolylineDoesNotIncludePointOne | |||
) |
Definition at line 15 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
EmptyPath | |||
) |
Definition at line 384 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
ExtremaOfCubicPathComponentIsCorrect | |||
) |
Definition at line 361 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PathAddRectPolylineHasCorrectContourData | |||
) |
Definition at line 160 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PathBuilderDoesNotMutateCopiedPaths | |||
) |
Definition at line 533 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PathBuilderSetsCorrectContourPropertiesForAddCommands | |||
) |
Definition at line 44 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PathBuilderWillComputeBounds | |||
) |
Definition at line 268 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PathCreatePolyLineDoesNotDuplicatePoints | |||
) |
Definition at line 25 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PathCreatePolylineGeneratesCorrectContourData | |||
) |
Definition at line 125 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PathGetBoundingBoxForCubicWithNoDerivativeRootsIsCorrect | |||
) |
Definition at line 372 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PathHorizontalLine | |||
) |
Definition at line 290 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PathPolylineDuplicatesAreRemovedForSameContour | |||
) |
Definition at line 176 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PathShifting | |||
) |
Definition at line 232 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PathVerticalLine | |||
) |
Definition at line 301 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PolylineBufferReuse | |||
) |
Definition at line 205 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PolylineFailsWithNullptrBuffer | |||
) |
Definition at line 223 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
PolylineGetContourPointBoundsReturnsCorrectRanges | |||
) |
Definition at line 142 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
QuadradicPath | |||
) |
Definition at line 312 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
RepeatCloseDoesNotAddNewLines | |||
) |
Definition at line 457 of file path_unittests.cc.
impeller::testing::TEST | ( | PathTest | , |
SimplePath | |||
) |
Definition at line 397 of file path_unittests.cc.
impeller::testing::TEST | ( | PipelineDescriptorTest | , |
PrimitiveTypeHashEquality | |||
) |
Definition at line 13 of file pipeline_descriptor_unittests.cc.
impeller::testing::TEST | ( | PoolTest | , |
Overload | |||
) |
Definition at line 47 of file pool_unittests.cc.
impeller::testing::TEST | ( | PoolTest | , |
Simple | |||
) |
Definition at line 33 of file pool_unittests.cc.
impeller::testing::TEST | ( | ProcTableGLES | , |
ResolvesCorrectClearDepthProcOnDesktopGL | |||
) |
Definition at line 28 of file proc_table_gles_unittests.cc.
impeller::testing::TEST | ( | ProcTableGLES | , |
ResolvesCorrectClearDepthProcOnES | |||
) |
Definition at line 20 of file proc_table_gles_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
ContainsFloatingPoint | |||
) |
Definition at line 1271 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
EmptyIRectDoesNotIntersect | |||
) |
Definition at line 854 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
EmptyRectDoesNotIntersect | |||
) |
Definition at line 824 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
GetCenter | |||
) |
Definition at line 1194 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectArea | |||
) |
Definition at line 980 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectContainsIPoint | |||
) |
Definition at line 2193 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectContainsIRect | |||
) |
Definition at line 2377 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectCopy | |||
) |
Definition at line 641 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectCutOut | |||
) |
Definition at line 2622 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectDefaultConstructor | |||
) |
Definition at line 59 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectDoesNotIntersectEmpty | |||
) |
Definition at line 794 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectEmptyDeclaration | |||
) |
Definition at line 29 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectExpand | |||
) |
Definition at line 1238 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectFromIRect | |||
) |
Definition at line 616 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectGetNormalizingTransform | |||
) |
Definition at line 1077 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectIntersection | |||
) |
Definition at line 1751 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectIntersectsWithRect | |||
) |
Definition at line 2016 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectMakeMaximum | |||
) |
Definition at line 593 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectOriginSizeXYWHGetters | |||
) |
Definition at line 683 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectOverflowLTRB | |||
) |
Definition at line 478 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectOverflowXYWH | |||
) |
Definition at line 272 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectRound | |||
) |
Definition at line 2880 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectRoundOut | |||
) |
Definition at line 2852 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectScale | |||
) |
Definition at line 929 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectSimpleLTRB | |||
) |
Definition at line 89 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectSimpleXYWH | |||
) |
Definition at line 119 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectUnion | |||
) |
Definition at line 1456 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IRectXYWHIsEmpty | |||
) |
Definition at line 1151 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
IsSquare | |||
) |
Definition at line 1182 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
MakePointBoundsQuad | |||
) |
Definition at line 1168 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
OptIRectIntersection | |||
) |
Definition at line 1846 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
OptIRectUnion | |||
) |
Definition at line 1528 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
OptRectIntersection | |||
) |
Definition at line 1697 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
OptRectUnion | |||
) |
Definition at line 1404 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectArea | |||
) |
Definition at line 971 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectContainsPoint | |||
) |
Definition at line 2107 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectContainsRect | |||
) |
Definition at line 2262 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectCopy | |||
) |
Definition at line 623 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectCutOut | |||
) |
Definition at line 2470 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectDefaultConstructor | |||
) |
Definition at line 44 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectDirections | |||
) |
Definition at line 2812 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectDoesNotIntersectEmpty | |||
) |
Definition at line 764 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectEmptyDeclaration | |||
) |
Definition at line 14 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectExpand | |||
) |
Definition at line 1205 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectFromRect | |||
) |
Definition at line 609 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectGetNormalizingTransform | |||
) |
Definition at line 989 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectGetPoints | |||
) |
Definition at line 2741 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectGetPositive | |||
) |
Definition at line 2798 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectGetTransformedPoints | |||
) |
Definition at line 2772 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectIntersection | |||
) |
Definition at line 1580 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectIntersectsWithRect | |||
) |
Definition at line 1902 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectMakeMaximum | |||
) |
Definition at line 575 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectMakePointBounds | |||
) |
Definition at line 2781 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectMakeSize | |||
) |
Definition at line 545 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectOriginSizeXYWHGetters | |||
) |
Definition at line 657 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectOverflowLTRB | |||
) |
Definition at line 339 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectOverflowXYWH | |||
) |
Definition at line 133 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectProject | |||
) |
Definition at line 2826 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectRound | |||
) |
Definition at line 2865 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectRoundOut | |||
) |
Definition at line 2841 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectRoundOutEmpty | |||
) |
Definition at line 709 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectRoundOutSimple | |||
) |
Definition at line 717 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectRoundOutToIRectHuge | |||
) |
Definition at line 725 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectScale | |||
) |
Definition at line 884 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectShift | |||
) |
Definition at line 2765 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectSimpleLTRB | |||
) |
Definition at line 73 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectSimpleXYWH | |||
) |
Definition at line 103 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectUnion | |||
) |
Definition at line 1313 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
RectXYWHIsEmpty | |||
) |
Definition at line 1127 of file rect_unittests.cc.
impeller::testing::TEST | ( | RectTest | , |
TransformAndClipBounds | |||
) |
Definition at line 2898 of file rect_unittests.cc.
impeller::testing::TEST | ( | RenderPassBuilder | , |
CreatesMSAAResolveWithCorrectStore | |||
) |
Definition at line 102 of file render_pass_builder_vk_unittests.cc.
impeller::testing::TEST | ( | RenderPassBuilder | , |
CreatesRenderPassWithCombinedDepthStencil | |||
) |
Definition at line 30 of file render_pass_builder_vk_unittests.cc.
impeller::testing::TEST | ( | RenderPassBuilder | , |
CreatesRenderPassWithNoDepthStencil | |||
) |
Definition at line 15 of file render_pass_builder_vk_unittests.cc.
impeller::testing::TEST | ( | RenderPassBuilder | , |
CreatesRenderPassWithOnlyStencil | |||
) |
Definition at line 71 of file render_pass_builder_vk_unittests.cc.
impeller::testing::TEST | ( | ResourceManagerVKTest | , |
CreatesANewInstance | |||
) |
impeller::testing::TEST | ( | ResourceManagerVKTest | , |
IsThreadSafe | |||
) |
Definition at line 58 of file resource_manager_vk_unittests.cc.
impeller::testing::TEST | ( | ResourceManagerVKTest | , |
ReclaimMovesAResourceAndDestroysIt | |||
) |
Definition at line 24 of file resource_manager_vk_unittests.cc.
impeller::testing::TEST | ( | ResourceManagerVKTest | , |
TerminatesWhenOutOfScope | |||
) |
Definition at line 43 of file resource_manager_vk_unittests.cc.
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 | |||
) |
Definition at line 61 of file saturated_math_unittests.cc.
impeller::testing::TEST | ( | SaturatedMath | , |
ImplicitAverageScalarOfFloatingPoint | |||
) |
Definition at line 903 of file saturated_math_unittests.cc.
impeller::testing::TEST | ( | SaturatedMath | , |
ImplicitAverageScalarOfSignedInts | |||
) |
Definition at line 763 of file saturated_math_unittests.cc.
impeller::testing::TEST | ( | SaturatedMath | , |
ImplicitSubOfFloatingPoint | |||
) |
Definition at line 602 of file saturated_math_unittests.cc.
impeller::testing::TEST | ( | SaturatedMath | , |
ImplicitSubOfSignedInts | |||
) |
Definition at line 413 of file saturated_math_unittests.cc.
impeller::testing::TEST | ( | ShaderArchiveTest | , |
ArchiveAndMultiArchiveHaveDifferentIdentifiers | |||
) |
Definition at line 84 of file shader_archive_unittests.cc.
impeller::testing::TEST | ( | ShaderArchiveTest | , |
CanReadAndWriteBlobs | |||
) |
Definition at line 33 of file shader_archive_unittests.cc.
impeller::testing::TEST | ( | SizeTest | , |
ISizeIsEmpty | |||
) |
Definition at line 36 of file size_unittests.cc.
impeller::testing::TEST | ( | SizeTest | , |
IsSquare | |||
) |
impeller::testing::TEST | ( | SizeTest | , |
MaxDimension | |||
) |
Definition at line 63 of file size_unittests.cc.
impeller::testing::TEST | ( | SizeTest | , |
NegationOperator | |||
) |
impeller::testing::TEST | ( | SizeTest | , |
SizeIsEmpty | |||
) |
Definition at line 12 of file size_unittests.cc.
impeller::testing::TEST | ( | SkiaConversionsTest | , |
GradientConversionNonMonotonic | |||
) |
Definition at line 150 of file skia_conversions_unittests.cc.
impeller::testing::TEST | ( | SkiaConversionsTest | , |
GradientMissing0 | |||
) |
Definition at line 72 of file skia_conversions_unittests.cc.
impeller::testing::TEST | ( | SkiaConversionsTest | , |
GradientMissingLastValue | |||
) |
Definition at line 98 of file skia_conversions_unittests.cc.
impeller::testing::TEST | ( | SkiaConversionsTest | , |
GradientStopConversion | |||
) |
Definition at line 46 of file skia_conversions_unittests.cc.
impeller::testing::TEST | ( | SkiaConversionsTest | , |
GradientStopGreaterThan1 | |||
) |
Definition at line 124 of file skia_conversions_unittests.cc.
impeller::testing::TEST | ( | SkiaConversionsTest | , |
SkPointToPoint | |||
) |
impeller::testing::TEST | ( | SkiaConversionsTest | , |
SkPointToSize | |||
) |
impeller::testing::TEST | ( | SkiaConversionsTest | , |
ToColor | |||
) |
Definition at line 32 of file skia_conversions_unittests.cc.
impeller::testing::TEST | ( | SpecConstant | , |
CanCreateShaderWithSpecializationConstant | |||
) |
Definition at line 14 of file specialization_constants_unittests.cc.
impeller::testing::TEST | ( | SpecConstant | , |
CanCreateShaderWithSpecializationConstantMultipleValues | |||
) |
Definition at line 41 of file specialization_constants_unittests.cc.
impeller::testing::TEST | ( | StringsTest | , |
CanSPrintF | |||
) |
Definition at line 86 of file base_unittests.cc.
impeller::testing::TEST | ( | SwapchainTest | , |
CachesRenderPassOnSwapchainImage | |||
) |
Definition at line 58 of file swapchain_unittests.cc.
impeller::testing::TEST | ( | SwapchainTest | , |
CanCreateSwapchain | |||
) |
Definition at line 28 of file swapchain_unittests.cc.
impeller::testing::TEST | ( | SwapchainTest | , |
RecreateSwapchainWhenSizeChanges | |||
) |
Definition at line 38 of file swapchain_unittests.cc.
impeller::testing::TEST | ( | TessellatorTest | , |
ChecksConcurrentPolylineUsage | |||
) |
Definition at line 483 of file tessellator_unittests.cc.
impeller::testing::TEST | ( | TessellatorTest | , |
CircleVertexCounts | |||
) |
Definition at line 109 of file tessellator_unittests.cc.
impeller::testing::TEST | ( | TessellatorTest | , |
EarlyReturnEmptyConvexShape | |||
) |
Definition at line 469 of file tessellator_unittests.cc.
impeller::testing::TEST | ( | TessellatorTest | , |
FilledCircleTessellationVertices | |||
) |
Definition at line 145 of file tessellator_unittests.cc.
impeller::testing::TEST | ( | TessellatorTest | , |
FilledEllipseTessellationVertices | |||
) |
Definition at line 334 of file tessellator_unittests.cc.
impeller::testing::TEST | ( | TessellatorTest | , |
FilledRoundRectTessellationVertices | |||
) |
Definition at line 395 of file tessellator_unittests.cc.
impeller::testing::TEST | ( | TessellatorTest | , |
RoundCapLineTessellationVertices | |||
) |
Definition at line 261 of file tessellator_unittests.cc.
impeller::testing::TEST | ( | TessellatorTest | , |
StrokedCircleTessellationVertices | |||
) |
Definition at line 189 of file tessellator_unittests.cc.
impeller::testing::TEST | ( | TessellatorTest | , |
TessellateConvex | |||
) |
Definition at line 83 of file tessellator_unittests.cc.
impeller::testing::TEST | ( | TessellatorTest | , |
TessellatorBuilderReturnsCorrectResultStatus | |||
) |
Definition at line 16 of file tessellator_unittests.cc.
impeller::testing::TEST | ( | TextureMTL | , |
CreateFromDrawable | |||
) |
Definition at line 21 of file texture_mtl_unittests.mm.
impeller::testing::TEST | ( | ThreadTest | , |
CanCreateMutex | |||
) |
Definition at line 36 of file base_unittests.cc.
impeller::testing::TEST | ( | ThreadTest | , |
CanCreateMutexLock | |||
) |
Definition at line 45 of file base_unittests.cc.
impeller::testing::TEST | ( | ThreadTest | , |
CanCreateRWMutex | |||
) |
Definition at line 53 of file base_unittests.cc.
impeller::testing::TEST | ( | ThreadTest | , |
CanCreateRWMutexLock | |||
) |
Definition at line 67 of file base_unittests.cc.
impeller::testing::TEST | ( | TraceSerializer | , |
Save | |||
) |
Definition at line 11 of file trace_serializer_unittests.cc.
impeller::testing::TEST | ( | TrigTest | , |
MultiplyByScalarRadius | |||
) |
Definition at line 65 of file trig_unittests.cc.
impeller::testing::TEST | ( | TrigTest | , |
TrigAngles | |||
) |
Definition at line 15 of file trig_unittests.cc.
impeller::testing::TEST_F | ( | GoldenTests | , |
ConicalGradient | |||
) |
Definition at line 72 of file golden_tests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ArcWithZeroSweepAndBlur | |||
) |
Definition at line 365 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
BlendModePlusAlphaColorFilterWideGamut | |||
) |
Definition at line 157 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
BlendModePlusAlphaWideGamut | |||
) |
Definition at line 134 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
BlendModeShouldCoverWholeScreen | |||
) |
Definition at line 43 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
BlurHasNoEdge | |||
) |
Definition at line 201 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
BlurredRectangleWithShader | |||
) |
Definition at line 217 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanDrawAnOpenPath | |||
) |
Definition at line 136 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanDrawAnOpenPathThatIsntARect | |||
) |
Definition at line 159 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanDrawMultiContourConvexPath | |||
) |
Definition at line 345 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanDrawPaint | |||
) |
Definition at line 926 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanDrawPaintMultipleTimes | |||
) |
Definition at line 933 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanDrawPaintMultipleTimesInteractive | |||
) |
Definition at line 524 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanDrawPaintWithAdvancedBlend | |||
) |
Definition at line 68 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanDrawPerspectiveTransformWithClips | |||
) |
Definition at line 3009 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanDrawPoints | |||
) |
Definition at line 2351 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanDrawPointsWithTextureMap | |||
) |
Definition at line 2445 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanEmptyPictureConvertToImage | |||
) |
Definition at line 480 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanPerformFullScreenMSAA | |||
) |
Definition at line 564 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanPerformSaveLayerWithBounds | |||
) |
Definition at line 587 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanPerformSaveLayerWithBoundsAndLargerIntermediateIsNotAllocated | |||
) |
Definition at line 613 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanPerformSkew | |||
) |
Definition at line 575 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanPictureConvertToImage | |||
) |
Definition at line 454 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderAdvancedBlendColorFilterWithSaveLayer | |||
) |
Definition at line 21 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderBackdropBlur | |||
) |
Definition at line 102 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderBackdropBlurHugeSigma | |||
) |
Definition at line 118 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderBackdropBlurInteractive | |||
) |
Definition at line 78 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderClippedBackdropFilter | |||
) |
Definition at line 3059 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderClippedBlur | |||
) |
Definition at line 130 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderClippedLayers | |||
) |
Definition at line 1514 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderClippedRuntimeEffects | |||
) |
Definition at line 2289 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderClips | |||
) |
Definition at line 391 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderColoredRect | |||
) |
Definition at line 77 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderColorFilterWithInvertColors | |||
) |
Definition at line 110 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderColorFilterWithInvertColorsDrawPaint | |||
) |
Definition at line 122 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderConicalGradient | |||
) |
Definition at line 562 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderConicalGradientWithDitheringDisabled | |||
) |
Definition at line 187 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderConicalGradientWithDitheringEnabled | |||
) |
Definition at line 191 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderCurvedStrokes | |||
) |
Definition at line 56 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderDestructiveSaveLayer | |||
) |
Definition at line 2274 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderDifferenceClips | |||
) |
Definition at line 331 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderDifferencePaths | |||
) |
Definition at line 107 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderDifferentShapesWithSameColorSource | |||
) |
Definition at line 427 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderEmojiTextFrame | |||
) |
Definition at line 818 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderEmojiTextFrameWithAlpha | |||
) |
Definition at line 840 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderEmojiTextFrameWithBlur | |||
) |
Definition at line 827 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderForegroundAdvancedBlendWithMaskBlur | |||
) |
Definition at line 57 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderForegroundBlendWithMaskBlur | |||
) |
Definition at line 36 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderGradientDecalWithBackground | |||
) |
Definition at line 604 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderGroupOpacity | |||
) |
Definition at line 499 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderImage | |||
) |
Definition at line 88 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderImageRect | |||
) |
Definition at line 223 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderInvertedImageWithColorFilter | |||
) |
Definition at line 97 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderItalicizedText | |||
) |
Definition at line 801 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientClamp | |||
) |
Definition at line 45 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientDecal | |||
) |
Definition at line 54 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientDecalWithColorFilter | |||
) |
Definition at line 58 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientManyColorsClamp | |||
) |
Definition at line 257 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientManyColorsDecal | |||
) |
Definition at line 266 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientManyColorsMirror | |||
) |
Definition at line 263 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientManyColorsRepeat | |||
) |
Definition at line 260 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientManyColorsUnevenStops | |||
) |
Definition at line 300 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientMaskBlur | |||
) |
Definition at line 353 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientMirror | |||
) |
Definition at line 51 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientRepeat | |||
) |
Definition at line 48 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientWayManyColorsClamp | |||
) |
Definition at line 296 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientWithDitheringDisabled | |||
) |
Definition at line 102 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientWithDitheringEnabled | |||
) |
Definition at line 106 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderLinearGradientWithOverlappingStopsClamp | |||
) |
Definition at line 217 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderMaskBlurHugeSigma | |||
) |
Definition at line 23 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderNestedClips | |||
) |
Definition at line 318 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderOffscreenCheckerboard | |||
) |
Tests that the debug checkerboard displays for offscreen textures when enabled. Most of the complexity here is just to future proof by making pass collapsing hard.
Definition at line 2224 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderOverlappingMultiContourPath | |||
) |
Definition at line 401 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderRadialGradient | |||
) |
Definition at line 378 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderRadialGradientManyColors | |||
) |
Definition at line 423 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderRadialGradientWithDitheringDisabled | |||
) |
Definition at line 129 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderRadialGradientWithDitheringEnabled | |||
) |
Definition at line 133 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderRoundedRectWithNonUniformRadii | |||
) |
Definition at line 640 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderSimpleClips | |||
) |
Definition at line 238 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderStrokePathThatEndsAtSharpTurn | |||
) |
Definition at line 76 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderStrokePathWithCubicLine | |||
) |
Definition at line 92 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderStrokes | |||
) |
Definition at line 45 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderSweepGradientClamp | |||
) |
Definition at line 502 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderSweepGradientDecal | |||
) |
Definition at line 511 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderSweepGradientManyColorsClamp | |||
) |
Definition at line 549 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderSweepGradientManyColorsDecal | |||
) |
Definition at line 558 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderSweepGradientManyColorsMirror | |||
) |
Definition at line 555 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderSweepGradientManyColorsRepeat | |||
) |
Definition at line 552 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderSweepGradientMirror | |||
) |
Definition at line 508 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderSweepGradientRepeat | |||
) |
Definition at line 505 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderSweepGradientWithDitheringDisabled | |||
) |
Definition at line 158 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderSweepGradientWithDitheringEnabled | |||
) |
Definition at line 162 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderTextFrame | |||
) |
Definition at line 735 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderTextFrameSTB | |||
) |
Definition at line 744 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderTextInSaveLayer | |||
) |
Definition at line 850 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderTextOutsideBoundaries | |||
) |
Definition at line 872 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderThickCurvedStrokes | |||
) |
Definition at line 66 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderTiledTextureClamp | |||
) |
Definition at line 202 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderTiledTextureClampWithTranslate | |||
) |
Definition at line 218 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderTiledTextureDecal | |||
) |
Definition at line 214 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderTiledTextureMirror | |||
) |
Definition at line 210 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderTiledTextureRepeat | |||
) |
Definition at line 206 of file aiks_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 2204 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanRenderWithContiguousClipRestores | |||
) |
Definition at line 368 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanSaveLayerStandalone | |||
) |
Definition at line 409 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanvasCanPushPopCTM | |||
) |
Definition at line 61 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CanvasCTMCanBeUpdated | |||
) |
Definition at line 52 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CaptureContext | |||
) |
Definition at line 2625 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CaptureInactivatedByDefault | |||
) |
Definition at line 2653 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ClearBlend | |||
) |
Definition at line 356 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ClearBlendWithBlur | |||
) |
Definition at line 183 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ClearColorOptimizationDoesNotApplyForBackdropFilters | |||
) |
Definition at line 1829 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ClearColorOptimizationWhenSubpassIsBiggerThanParentPass | |||
) |
Definition at line 2853 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ClippedBlurFilterRendersCorrectly | |||
) |
Definition at line 168 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ClippedBlurFilterRendersCorrectlyInteractive | |||
) |
Definition at line 146 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ClipRectElidesNoOpClips | |||
) |
Definition at line 1805 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ClipsUseCurrentTransform | |||
) |
Definition at line 391 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CollapsedDrawPaintInSubpass | |||
) |
Definition at line 1857 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CollapsedDrawPaintInSubpassBackdropFilter | |||
) |
Definition at line 1868 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ColorMatrixFilterSubpassCollapseOptimization | |||
) |
Definition at line 1883 of file aiks_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 205 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CoordinateConversionsAreCorrect | |||
) |
Definition at line 523 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CorrectClipDepthAssignedToEntities | |||
) |
Definition at line 2962 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
CoverageOriginShouldBeAccountedForInSubpasses | |||
) |
Definition at line 1422 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawAdvancedBlendPartlyOffscreen | |||
) |
Definition at line 94 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawAtlasAdvancedAndTransform | |||
) |
Definition at line 2415 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawAtlasPlusWideGamut | |||
) |
Definition at line 3140 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawAtlasWithColorAdvancedAndTransform | |||
) |
Definition at line 2382 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawLinesRenderCorrectly | |||
) |
Definition at line 250 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawPaintAbsorbsClears | |||
) |
Definition at line 1678 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawPaintTransformsBounds | |||
) |
Definition at line 2322 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawPaintWithAdvancedBlendOverFilter | |||
) |
Definition at line 77 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawRectAbsorbsClears | |||
) |
Definition at line 1725 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawRectAbsorbsClearsNegative | |||
) |
Definition at line 1785 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawRectAbsorbsClearsNegativeRotation | |||
) |
Definition at line 1765 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawRectAbsorbsClearsNegativeRRect | |||
) |
Definition at line 1745 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawRectStrokesRenderCorrectly | |||
) |
Definition at line 314 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawRectStrokesWithBevelJoinRenderCorrectly | |||
) |
Definition at line 329 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawScaledTextWithPerspectiveNoSaveLayer | |||
) |
Definition at line 2573 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
DrawScaledTextWithPerspectiveSaveLayer | |||
) |
Definition at line 2587 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
EmptySaveLayerIgnoresPaint | |||
) |
Definition at line 2872 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
EmptySaveLayerRendersWithClear | |||
) |
Definition at line 2882 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
FilledCirclesRenderCorrectly | |||
) |
Definition at line 994 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
FilledEllipsesRenderCorrectly | |||
) |
Definition at line 1117 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
FilledRoundRectPathsRenderCorrectly | |||
) |
Definition at line 1332 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
FilledRoundRectsRenderCorrectly | |||
) |
Definition at line 1188 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ForegroundAdvancedBlendAppliesTransformCorrectly | |||
) |
Definition at line 566 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ForegroundBlendSubpassCollapseOptimization | |||
) |
Definition at line 341 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ForegroundPipelineBlendAppliesTransformCorrectly | |||
) |
Definition at line 553 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
FormatSRGB | |||
) |
Definition at line 947 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
FormatWideGamut | |||
) |
Definition at line 942 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurAllocatesCorrectMipCountRenderTarget | |||
) |
Definition at line 1008 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurAnimatedBackdrop | |||
) |
Definition at line 714 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurAtPeripheryHorizontal | |||
) |
Definition at line 469 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurAtPeripheryVertical | |||
) |
Definition at line 451 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurBackdropTinyMipMap | |||
) |
Definition at line 688 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurMipMapImageFilter | |||
) |
Definition at line 1073 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurMipMapNestedLayer | |||
) |
Definition at line 1034 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurMipMapSolidColor | |||
) |
Definition at line 1108 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurOneDimension | |||
) |
Definition at line 541 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurRotatedAndClipped | |||
) |
Definition at line 560 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurRotatedAndClippedInteractive | |||
) |
Definition at line 609 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurScaledAndClipped | |||
) |
Definition at line 585 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurSetsMipCountOnPass | |||
) |
Definition at line 995 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurSolidColorTinyMipMap | |||
) |
Definition at line 661 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurStyleInner | |||
) |
Definition at line 857 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurStyleInnerGradient | |||
) |
Definition at line 758 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurStyleOuter | |||
) |
Definition at line 885 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurStyleOuterGradient | |||
) |
Definition at line 824 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurStyleSolid | |||
) |
Definition at line 913 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurStyleSolidGradient | |||
) |
Definition at line 791 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GaussianBlurWithoutDecalSupport | |||
) |
Definition at line 493 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GradientStrokesRenderCorrectly | |||
) |
Definition at line 654 of file aiks_gradient_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
GuassianBlurUpdatesMipmapContents | |||
) |
Definition at line 967 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ImageColorSourceEffectTransform | |||
) |
Definition at line 2915 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ImageFilteredSaveLayerWithUnboundedContents | |||
) |
Definition at line 1994 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ImageFilteredUnboundedSaveLayerWithUnboundedContents | |||
) |
Definition at line 2083 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
LinearToSrgbFilterSubpassCollapseOptimization | |||
) |
Definition at line 1904 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
MaskBlurDoesntStretchContents | |||
) |
Definition at line 1149 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
MaskBlurTexture | |||
) |
Definition at line 941 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
MaskBlurWithZeroSigmaIsSkipped | |||
) |
Definition at line 267 of file aiks_blur_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
MatrixBackdropFilter | |||
) |
Definition at line 2538 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
MatrixImageFilterDoesntCullWhenScaledAndTranslatedFromOffscreen | |||
) |
Definition at line 2834 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
MatrixImageFilterDoesntCullWhenTranslatedFromOffscreen | |||
) |
Definition at line 2817 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
MatrixImageFilterMagnify | |||
) |
Definition at line 2800 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
MatrixSaveLayerFilter | |||
) |
Definition at line 2511 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
MipmapGenerationWorksCorrectly | |||
) |
Definition at line 3089 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
OpacityPeepHoleApplicationTest | |||
) |
Definition at line 1639 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
OpaqueEntitiesGetCoercedToSource | |||
) |
Definition at line 2245 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
PaintBlendModeIsRespected | |||
) |
Definition at line 114 of file aiks_blend_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
PaintWithFilters | |||
) |
Definition at line 1612 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ParentSaveLayerCreatesRenderPassWhenChildBackdropFilterIsPresent | |||
) |
Definition at line 1702 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
PipelineBlendSingleParameter | |||
) |
Definition at line 2602 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
ReleasesTextureOnTeardown | |||
) |
Definition at line 2658 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
RotateColorFilteredPath | |||
) |
Definition at line 20 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
SaveLayerDrawsBehindSubsequentEntities | |||
) |
Definition at line 1460 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
SaveLayerFiltersScaleWithTransform | |||
) |
Definition at line 1541 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
SiblingSaveLayerBoundsAreRespected | |||
) |
Definition at line 1484 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
SolidColorApplyColorFilter | |||
) |
Definition at line 2562 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
SolidColorCirclesOvalsRRectsMaskBlurCorrectly | |||
) |
Definition at line 1271 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
SolidStrokesRenderCorrectly | |||
) |
Definition at line 181 of file aiks_path_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
SrgbToLinearFilterSubpassCollapseOptimization | |||
) |
Definition at line 1918 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
StrokedCirclesRenderCorrectly | |||
) |
Definition at line 1053 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
StrokedPathWithMoveToThenCloseDrawnCorrectly | |||
) |
Definition at line 3173 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
SubpassWithClearColorOptimization | |||
) |
Definition at line 2893 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TextForegroundShaderWithTransform | |||
) |
Definition at line 2478 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TextFrameSubpixelAlignment | |||
) |
Definition at line 755 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TextRotated | |||
) |
Definition at line 910 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TransformMultipliesCorrectly | |||
) |
Definition at line 955 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TranslucentSaveLayerDrawsCorrectly | |||
) |
Definition at line 1932 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TranslucentSaveLayerImageDrawsCorrectly | |||
) |
Definition at line 2105 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TranslucentSaveLayerWithAdvancedBlendModeDrawsCorrectly | |||
) |
Definition at line 2189 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TranslucentSaveLayerWithBlendColorFilterDrawsCorrectly | |||
) |
Definition at line 1944 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TranslucentSaveLayerWithBlendImageFilterDrawsCorrectly | |||
) |
Definition at line 1960 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TranslucentSaveLayerWithColorAndImageFilterDrawsCorrectly | |||
) |
Definition at line 1977 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TranslucentSaveLayerWithColorFilterAndImageFilterDrawsCorrectly | |||
) |
Definition at line 2163 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TranslucentSaveLayerWithColorMatrixColorFilterDrawsCorrectly | |||
) |
Definition at line 2118 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
TranslucentSaveLayerWithColorMatrixImageFilterDrawsCorrectly | |||
) |
Definition at line 2140 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
VerticesGeometryColorUVPositionData | |||
) |
Definition at line 2736 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
VerticesGeometryColorUVPositionDataAdvancedBlend | |||
) |
Definition at line 2768 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
VerticesGeometryUVPositionData | |||
) |
Definition at line 2691 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | AiksTest | , |
VerticesGeometryUVPositionDataWithTranslate | |||
) |
Definition at line 2713 of file aiks_unittests.cc.
impeller::testing::TEST_P | ( | BlitPassTest | , |
BlitAcrossDifferentPixelFormatsFails | |||
) |
Definition at line 18 of file blit_pass_unittests.cc.
impeller::testing::TEST_P | ( | BlitPassTest | , |
BlitAcrossDifferentSampleCountsFails | |||
) |
Definition at line 39 of file blit_pass_unittests.cc.
impeller::testing::TEST_P | ( | BlitPassTest | , |
BlitPassesForMatchingFormats | |||
) |
Definition at line 59 of file blit_pass_unittests.cc.
impeller::testing::TEST_P | ( | ComputeSubgroupTest | , |
CapabilitiesSuportSubgroups | |||
) |
Definition at line 42 of file compute_subgroup_unittests.cc.
impeller::testing::TEST_P | ( | ComputeSubgroupTest | , |
LargePath | |||
) |
Definition at line 173 of file compute_subgroup_unittests.cc.
impeller::testing::TEST_P | ( | ComputeSubgroupTest | , |
PathPlayground | |||
) |
Definition at line 48 of file compute_subgroup_unittests.cc.
impeller::testing::TEST_P | ( | ComputeSubgroupTest | , |
QuadAndCubicInOnePath | |||
) |
Definition at line 371 of file compute_subgroup_unittests.cc.
impeller::testing::TEST_P | ( | ComputeTest | , |
1DThreadgroupSizingIsCorrect | |||
) |
Definition at line 175 of file compute_unittests.cc.
impeller::testing::TEST_P | ( | ComputeTest | , |
CanCompute1DimensionalData | |||
) |
Definition at line 373 of file compute_unittests.cc.
impeller::testing::TEST_P | ( | ComputeTest | , |
CanComputePrefixSum | |||
) |
Definition at line 109 of file compute_unittests.cc.
impeller::testing::TEST_P | ( | ComputeTest | , |
CanComputePrefixSumLargeInteractive | |||
) |
Definition at line 228 of file compute_unittests.cc.
impeller::testing::TEST_P | ( | ComputeTest | , |
CanCreateComputePass | |||
) |
Definition at line 30 of file compute_unittests.cc.
impeller::testing::TEST_P | ( | ComputeTest | , |
CapabilitiesReportSupport | |||
) |
Definition at line 24 of file compute_unittests.cc.
impeller::testing::TEST_P | ( | ComputeTest | , |
MultiStageInputAndOutput | |||
) |
Definition at line 271 of file compute_unittests.cc.
impeller::testing::TEST_P | ( | ComputeTest | , |
ReturnsEarlyWhenAnyGridDimensionIsZero | |||
) |
Definition at line 452 of file compute_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanBlendDstOverAndDstCorrectly | |||
) |
Definition at line 1266 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanClampTheResultingColorOfColorMatrixFilter | |||
) |
Definition at line 616 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanConvertTriangleFanToTriangles | |||
) |
Definition at line 977 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawAnOpenPath | |||
) |
Definition at line 406 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawArc | |||
) |
Definition at line 152 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawBackdropFilter | |||
) |
Definition at line 648 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawCapsAndJoins | |||
) |
Definition at line 106 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawCorrectlyWithColorFilterAndImageFilter | |||
) |
Definition at line 1317 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawImage | |||
) |
Definition at line 98 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawNinePatchImage | |||
) |
Definition at line 717 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawNinePatchImageCenterBiggerThanDest | |||
) |
Definition at line 763 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawNinePatchImageCenterHeightBiggerThanDest | |||
) |
Definition at line 747 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawNinePatchImageCenterWidthBiggerThanDest | |||
) |
Definition at line 731 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawNinePatchImageCornersScaledDown | |||
) |
Definition at line 778 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawPaintWithColorSource | |||
) |
Definition at line 1214 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawPoints | |||
) |
Definition at line 805 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawRect | |||
) |
Definition at line 49 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawRectWithLinearToSrgbColorFilter | |||
) |
Definition at line 1198 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawShadow | |||
) |
Definition at line 864 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawStrokedText | |||
) |
Definition at line 466 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawTextBlob | |||
) |
Definition at line 56 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawTextBlobWithGradient | |||
) |
Definition at line 63 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawTextWithSaveLayer | |||
) |
Definition at line 82 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawWithBlendColorFilter | |||
) |
Definition at line 518 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawWithColorFilterImageFilter | |||
) |
Definition at line 544 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawWithComposeImageFilter | |||
) |
Definition at line 596 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawWithImageBlurFilter | |||
) |
Definition at line 571 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawWithMaskBlur | |||
) |
Definition at line 430 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawWithMatrixFilter | |||
) |
Definition at line 1038 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawWithMatrixFilterWhenSavingLayer | |||
) |
Definition at line 1141 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawWithOddPathWinding | |||
) |
Definition at line 386 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawZeroLengthLine | |||
) |
Definition at line 841 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
CanDrawZeroWidthLine | |||
) |
Definition at line 1004 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
ClipDrawRRectWithNonCircularRadii | |||
) |
Definition at line 1598 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
DispatcherDoesNotCullPerspectiveTransformedChildDisplayLists | |||
) |
Definition at line 913 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
DrawMaskBlursThatMightUseSaveLayers | |||
) |
Definition at line 1860 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
DrawPaintIgnoresMaskFilter | |||
) |
Definition at line 1837 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
DrawShapes | |||
) |
Definition at line 1560 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
DrawVerticesBlendModes | |||
) |
Definition at line 1660 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
DrawVerticesImageSourceWithTextureCoordinates | |||
) |
Definition at line 1462 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
DrawVerticesImageSourceWithTextureCoordinatesAndColorBlending | |||
) |
Definition at line 1487 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
DrawVerticesLinearGradientWithoutIndices | |||
) |
Definition at line 1407 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
DrawVerticesLinearGradientWithTextureCoordinates | |||
) |
Definition at line 1433 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
DrawVerticesPremultipliesColors | |||
) |
Definition at line 1536 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
DrawVerticesSolidColorTrianglesWithIndices | |||
) |
Definition at line 1516 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
DrawVerticesSolidColorTrianglesWithoutIndices | |||
) |
Definition at line 1383 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
IgnoreMaskFilterWhenSavingLayer | |||
) |
Definition at line 505 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
MaskBlursApplyCorrectlyToColorSources | |||
) |
Definition at line 1346 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
NinePatchImagePrecision | |||
) |
Definition at line 793 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
StrokedPathsDrawCorrectly | |||
) |
Definition at line 213 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
StrokedTextNotOffsetFromNormalText | |||
) |
Definition at line 480 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DisplayListTest | , |
TransparentShadowProducesCorrectColor | |||
) |
Definition at line 949 of file dl_unittests.cc.
impeller::testing::TEST_P | ( | DriverInfoVKTest | , |
CanDumpToLog | |||
) |
Definition at line 26 of file driver_info_vk_unittests.cc.
impeller::testing::TEST_P | ( | DriverInfoVKTest | , |
CanQueryDriverInfo | |||
) |
Definition at line 14 of file driver_info_vk_unittests.cc.
impeller::testing::TEST_P | ( | EntityPassTargetTest | , |
SwapWithMSAAImplicitResolve | |||
) |
Definition at line 53 of file entity_pass_target_unittests.cc.
impeller::testing::TEST_P | ( | EntityPassTargetTest | , |
SwapWithMSAATexture | |||
) |
Definition at line 19 of file entity_pass_target_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
AdvancedBlendCoverageHintIsNotResetByEntityPass | |||
) |
Definition at line 2571 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
BezierCircleScaled | |||
) |
Definition at line 989 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
BlendingModeOptions | |||
) |
Definition at line 861 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
BorderMaskBlurCoverageIsCorrect | |||
) |
Definition at line 1390 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
CanComputeGeometryForEmptyPathsWithoutCrashing | |||
) |
Definition at line 2750 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
CanCreateEntity | |||
) |
Definition at line 70 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
CanDrawCorrectlyWithRotatedTransform | |||
) |
Definition at line 545 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
CanDrawRect | |||
) |
Definition at line 264 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
CanDrawRRect | |||
) |
Definition at line 276 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
CanRenderEmptyPathsWithoutCrashing | |||
) |
Definition at line 2772 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ClipContentsGetClipCoverageIsCorrect | |||
) |
Definition at line 1726 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ClipContentsOptimizesFullScreenIntersectClips | |||
) |
Definition at line 24 of file clip_contents_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ClipContentsShouldRenderIsCorrect | |||
) |
Definition at line 1702 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ColorFilterContentsWithLargeGeometry | |||
) |
Definition at line 2544 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ColorFilterWithForegroundColorAdvancedBlend | |||
) |
Definition at line 2377 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ColorFilterWithForegroundColorClearBlend | |||
) |
Definition at line 2393 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ColorFilterWithForegroundColorDstBlend | |||
) |
Definition at line 2425 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ColorFilterWithForegroundColorSrcBlend | |||
) |
Definition at line 2409 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ColorFilterWithForegroundColorSrcInBlend | |||
) |
Definition at line 2441 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ColorMatrixFilterCoverageIsCorrect | |||
) |
Definition at line 1839 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ColorMatrixFilterEditable | |||
) |
Definition at line 1868 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ConicalGradientContentsIsOpaque | |||
) |
Definition at line 2485 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ContentContextOptionsHasReasonableHashFunctions | |||
) |
Definition at line 2660 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ContentsGetBoundsForEmptyPathReturnsNullopt | |||
) |
Definition at line 1331 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
CoverageForStrokePathWithNegativeValuesInTransform | |||
) |
Definition at line 2457 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
CubicCurveAndOverlapTest | |||
) |
Definition at line 591 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
CubicCurveTest | |||
) |
Definition at line 523 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
DecalSpecializationAppliedToMorphologyFilter | |||
) |
Definition at line 2644 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
DoesNotCullEntitiesByDefault | |||
) |
Definition at line 1688 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
DrawAtlasNoColor | |||
) |
Definition at line 1417 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
DrawAtlasNoColorFullSize | |||
) |
Definition at line 1593 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
DrawAtlasUsesProvidedCullRectForCoverage | |||
) |
Definition at line 1520 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
DrawAtlasWithColorAdvanced | |||
) |
Definition at line 1449 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
DrawAtlasWithColorSimple | |||
) |
Definition at line 1484 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
DrawAtlasWithOpacity | |||
) |
Definition at line 1558 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
EntityPassCanMergeSubpassIntoParent | |||
) |
Definition at line 187 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
EntityPassCoverageRespectsCoverageLimit | |||
) |
Definition at line 209 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
EntityPassRespectsUntrustedSubpassBoundsLimit | |||
) |
Definition at line 124 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
EntityPassTrustsSnugSubpassBoundsLimit | |||
) |
Definition at line 151 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
FailOnValidationError | |||
) |
Definition at line 2736 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
FillPathGeometryGetPositionBufferReturnsExpectedMode | |||
) |
Definition at line 2702 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
FilterCoverageRespectsCropRect | |||
) |
Definition at line 239 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
Filters | |||
) |
Definition at line 1023 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
GaussianBlurFilter | |||
) |
Definition at line 1051 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
GeometryBoundsAreTransformed | |||
) |
Definition at line 292 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
InheritOpacityTest | |||
) |
Definition at line 2307 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
LinearGradientContentsIsOpaque | |||
) |
Definition at line 2493 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
LinearToSrgbFilter | |||
) |
Definition at line 1947 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
LinearToSrgbFilterCoverageIsCorrect | |||
) |
Definition at line 1926 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
MorphologyFilter | |||
) |
Definition at line 1224 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
PointFieldGeometryCoverage | |||
) |
Definition at line 2536 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
RadialGradientContentsIsOpaque | |||
) |
Definition at line 2504 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
RRectShadowTest | |||
) |
Definition at line 1786 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
RuntimeEffect | |||
) |
Definition at line 2131 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
RuntimeEffectCanPrecache | |||
) |
Definition at line 2245 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
RuntimeEffectCanSuccessfullyRender | |||
) |
Definition at line 2198 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
RuntimeEffectSetsRightSizeWhenUniformIsStruct | |||
) |
Definition at line 2259 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
SetBlendMode | |||
) |
Definition at line 1324 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
SolidColorContentsIsOpaque | |||
) |
Definition at line 2477 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
SolidColorContentsStrokeSetMiterLimit | |||
) |
Definition at line 841 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
SolidColorContentsStrokeSetStrokeCapsAndJoins | |||
) |
Definition at line 819 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
SolidFillCoverageIsCorrect | |||
) |
Definition at line 1613 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
SolidFillShouldRenderIsCorrect | |||
) |
Definition at line 1656 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
SolidStrokeCoverageIsCorrect | |||
) |
Definition at line 1337 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
SpecializationConstantsAreAppliedToVariants | |||
) |
Definition at line 2621 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
SrgbToLinearFilter | |||
) |
Definition at line 1999 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
SrgbToLinearFilterCoverageIsCorrect | |||
) |
Definition at line 1978 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
StrokeCapAndJoinTest | |||
) |
Definition at line 383 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
StrokeWithTextureContents | |||
) |
Definition at line 319 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
SweepGradientContentsIsOpaque | |||
) |
Definition at line 2515 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
TextContentsCeilsGlyphScaleToDecimal | |||
) |
Definition at line 2564 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
ThreeStrokesInOnePath | |||
) |
Definition at line 300 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
TiledTextureContentsIsOpaque | |||
) |
Definition at line 2526 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
TiledTextureContentsRendersWithCorrectPipeline | |||
) |
Definition at line 20 of file tiled_texture_contents_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
TiledTextureContentsRendersWithCorrectPipelineExternalOES | |||
) |
Definition at line 57 of file tiled_texture_contents_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
TriangleInsideASquare | |||
) |
Definition at line 340 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | EntityTest | , |
YUVToRGBFilter | |||
) |
Definition at line 2098 of file entity_unittests.cc.
impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
CalculateUVsSimple | |||
) |
Definition at line 325 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
CoverageWithEffectTransform | |||
) |
Definition at line 177 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
CoverageWithTexture | |||
) |
Definition at line 156 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
RenderCoverageMatchesGetCoverage | |||
) |
Definition at line 229 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
RenderCoverageMatchesGetCoverageRotated | |||
) |
Definition at line 292 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
RenderCoverageMatchesGetCoverageTranslate | |||
) |
Definition at line 259 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
TextureContentsWithDestinationRect | |||
) |
Definition at line 338 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
TextureContentsWithDestinationRectScaled | |||
) |
Definition at line 372 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST_P | ( | GaussianBlurFilterContentsTest | , |
TextureContentsWithEffectTransform | |||
) |
Definition at line 408 of file gaussian_blur_filter_contents_unittests.cc.
impeller::testing::TEST_P | ( | HostBufferTest | , |
CanEmplace | |||
) |
Definition at line 15 of file host_buffer_unittests.cc.
impeller::testing::TEST_P | ( | HostBufferTest | , |
CanEmplaceWithAlignment | |||
) |
Definition at line 30 of file host_buffer_unittests.cc.
impeller::testing::TEST_P | ( | HostBufferTest | , |
EmplaceWithProcIsAligned | |||
) |
Definition at line 149 of file host_buffer_unittests.cc.
impeller::testing::TEST_P | ( | HostBufferTest | , |
EmplacingLargerThanBlockSizeCreatesOneOffBuffer | |||
) |
Definition at line 106 of file host_buffer_unittests.cc.
impeller::testing::TEST_P | ( | HostBufferTest | , |
EmplacingLargerThanBlockSizeCreatesOneOffBufferCallback | |||
) |
Definition at line 93 of file host_buffer_unittests.cc.
impeller::testing::TEST_P | ( | HostBufferTest | , |
HostBufferInitialState | |||
) |
Definition at line 70 of file host_buffer_unittests.cc.
impeller::testing::TEST_P | ( | HostBufferTest | , |
ResetIncrementsFrameCounter | |||
) |
Definition at line 78 of file host_buffer_unittests.cc.
impeller::testing::TEST_P | ( | HostBufferTest | , |
UnusedBuffersAreDiscardedWhenResetting | |||
) |
Definition at line 118 of file host_buffer_unittests.cc.
impeller::testing::TEST_P | ( | RendererDartTest | , |
CanCreateRenderPassAndSubmit | |||
) |
Definition at line 302 of file renderer_dart_unittests.cc.
impeller::testing::TEST_P | ( | RendererDartTest | , |
CanCreateShaderLibrary | |||
) |
Definition at line 290 of file renderer_dart_unittests.cc.
impeller::testing::TEST_P | ( | RendererDartTest | , |
CanInstantiateFlutterGPUContext | |||
) |
These test entries correspond to Dart functions located in flutter/impeller/fixtures/dart_tests.dart
Definition at line 286 of file renderer_dart_unittests.cc.
impeller::testing::TEST_P | ( | RendererDartTest | , |
CanReflectUniformStructs | |||
) |
Definition at line 294 of file renderer_dart_unittests.cc.
impeller::testing::TEST_P | ( | RendererDartTest | , |
CanRunDartInPlaygroundFrame | |||
) |
Definition at line 271 of file renderer_dart_unittests.cc.
impeller::testing::TEST_P | ( | RendererDartTest | , |
UniformBindFailsForInvalidHostBufferOffset | |||
) |
Definition at line 298 of file renderer_dart_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
ArrayUniforms | |||
) |
Definition at line 884 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CachesRenderPassAndFramebuffer | |||
) |
Definition at line 16 of file render_pass_cache_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CanBlitTextureToBuffer | |||
) |
Definition at line 567 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CanBlitTextureToTexture | |||
) |
Definition at line 452 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CanCreateBoxPrimitive | |||
) |
Definition at line 50 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CanCreateCPUBackedTexture | |||
) |
Definition at line 988 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CanGenerateMipmaps | |||
) |
Definition at line 701 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CanLookupRenderTargetProperties | |||
) |
Definition at line 1265 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CanRenderInstanced | |||
) |
Definition at line 384 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CanRenderMultiplePrimitives | |||
) |
Definition at line 208 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CanRenderPerspectiveCube | |||
) |
Definition at line 119 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CanRenderToTexture | |||
) |
Definition at line 281 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CanSepiaToneThenSwizzleWithSubpasses | |||
) |
Definition at line 1413 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
CanSepiaToneWithSubpasses | |||
) |
Definition at line 1318 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
DefaultIndexBehavior | |||
) |
Definition at line 1035 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
DefaultIndexSize | |||
) |
Definition at line 1025 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
InactiveUniforms | |||
) |
Definition at line 941 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
RenderTargetCreateOffscreenMSAASetsDefaultDepthStencilFormat | |||
) |
Definition at line 1285 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
StencilMask | |||
) |
Definition at line 1113 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
TheImpeller | |||
) |
Definition at line 822 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RendererTest | , |
VertexBufferBuilder | |||
) |
Definition at line 1043 of file renderer_unittests.cc.
impeller::testing::TEST_P | ( | RenderTargetCacheTest | , |
CachedTextureGetsNewAttachmentConfig | |||
) |
Definition at line 90 of file render_target_cache_unittests.cc.
impeller::testing::TEST_P | ( | RenderTargetCacheTest | , |
CachesUsedTexturesAcrossFrames | |||
) |
Definition at line 51 of file render_target_cache_unittests.cc.
impeller::testing::TEST_P | ( | RenderTargetCacheTest | , |
CreateWithEmptySize | |||
) |
Definition at line 115 of file render_target_cache_unittests.cc.
impeller::testing::TEST_P | ( | RenderTargetCacheTest | , |
DoesNotPersistFailedAllocations | |||
) |
Definition at line 75 of file render_target_cache_unittests.cc.
impeller::testing::TEST_P | ( | RuntimeStageTest | , |
CanCreatePipelineFromRuntimeStage | |||
) |
Definition at line 263 of file runtime_stage_unittests.cc.
impeller::testing::TEST_P | ( | RuntimeStageTest | , |
CanReadUniforms | |||
) |
Definition at line 54 of file runtime_stage_unittests.cc.
impeller::testing::TEST_P | ( | RuntimeStageTest | , |
CanReadValidBlob | |||
) |
Definition at line 28 of file runtime_stage_unittests.cc.
impeller::testing::TEST_P | ( | RuntimeStageTest | , |
CanRegisterStage | |||
) |
Definition at line 228 of file runtime_stage_unittests.cc.
impeller::testing::TEST_P | ( | RuntimeStageTest | , |
CanRejectInvalidBlob | |||
) |
Definition at line 39 of file runtime_stage_unittests.cc.
impeller::testing::TEST_P | ( | RuntimeStageTest | , |
ContainsExpectedShaderTypes | |||
) |
Definition at line 306 of file runtime_stage_unittests.cc.
impeller::testing::TEST_P | ( | TypographerTest | , |
CanConvertTextBlob | |||
) |
Definition at line 41 of file typographer_unittests.cc.
impeller::testing::TEST_P | ( | TypographerTest | , |
CanCreateGlyphAtlas | |||
) |
Definition at line 59 of file typographer_unittests.cc.
impeller::testing::TEST_P | ( | TypographerTest | , |
CanCreateRenderContext | |||
) |
Definition at line 54 of file typographer_unittests.cc.
impeller::testing::TEST_P | ( | TypographerTest | , |
GlyphAtlasIsRecycledIfUnchanged | |||
) |
Definition at line 147 of file typographer_unittests.cc.
impeller::testing::TEST_P | ( | TypographerTest | , |
GlyphAtlasTextureIsRecreatedIfTypeChanges | |||
) |
Definition at line 247 of file typographer_unittests.cc.
impeller::testing::TEST_P | ( | TypographerTest | , |
GlyphAtlasTextureIsRecycledIfUnchanged | |||
) |
Definition at line 214 of file typographer_unittests.cc.
impeller::testing::TEST_P | ( | TypographerTest | , |
GlyphAtlasTextureIsRecycledWhenContentsAreNotRecreated | |||
) |
Definition at line 341 of file typographer_unittests.cc.
impeller::testing::TEST_P | ( | TypographerTest | , |
GlyphAtlasWithLotsOfdUniqueGlyphSize | |||
) |
Definition at line 170 of file typographer_unittests.cc.
impeller::testing::TEST_P | ( | TypographerTest | , |
GlyphAtlasWithOddUniqueGlyphSize | |||
) |
Definition at line 130 of file typographer_unittests.cc.
impeller::testing::TEST_P | ( | TypographerTest | , |
LazyAtlasTracksColor | |||
) |
Definition at line 92 of file typographer_unittests.cc.
impeller::testing::TEST_P | ( | TypographerTest | , |
MaybeHasOverlapping | |||
) |
Definition at line 281 of file typographer_unittests.cc.
impeller::testing::TEST_P | ( | TypographerTest | , |
RectanglePackerAddsNonoverlapingRectangles | |||
) |
Definition at line 297 of file typographer_unittests.cc.
flutter::DlColor impeller::testing::toColor | ( | const float * | components | ) |
Definition at line 41 of file dl_unittests.cc.
|
static |
Definition at line 24 of file mock_gles.cc.
|
static |
Definition at line 20 of file mock_gles.cc.
|
static |
Definition at line 22 of file mock_gles.cc.
|
static |
Definition at line 18 of file mock_gles.cc.
|
static |
Definition at line 26 of file mock_gles.cc.
std::vector<Point> impeller::testing::golden_cubic_and_quad_points |
Definition at line 16 of file golden_paths.h.
auto const impeller::testing::kExtensions |
Definition at line 46 of file mock_gles.cc.
|
staticconstexpr |
Definition at line 811 of file aiks_unittests.cc.
const ProcTableGLES::Resolver impeller::testing::kMockResolverGLES |
Definition at line 180 of file mock_gles.cc.
const auto impeller::testing::kMockShadingLanguageVersion = (unsigned char*)"GLSL ES 1.0" |
Definition at line 45 of file mock_gles.cc.
auto const impeller::testing::kMockVendor = (unsigned char*)"MockGLES" |
Definition at line 44 of file mock_gles.cc.
|
static |
Definition at line 368 of file aiks_blur_unittests.cc.