| Flutter Impeller |

Classes | Namespaces | Functions | Variables
aiks_dl_text_unittests.cc File Reference
`#include "display_list/display_list.h"`
`#include "display_list/dl_blend_mode.h"`
`#include "display_list/dl_tile_mode.h"`
`#include "display_list/effects/dl_color_source.h"`
`#include "display_list/effects/dl_mask_filter.h"`
`#include "flutter/display_list/dl_builder.h"`
`#include "flutter/display_list/dl_color.h"`
`#include "flutter/display_list/dl_paint.h"`
`#include "flutter/fml/build_config.h"`
`#include "flutter/impeller/display_list/aiks_unittests.h"`
`#include "flutter/testing/testing.h"`
`#include "impeller/entity/contents/text_contents.h"`
`#include "impeller/entity/entity.h"`
`#include "impeller/geometry/matrix.h"`
`#include "impeller/typographer/backends/skia/text_frame_skia.h"`
`#include "include/core/SkMatrix.h"`
`#include "include/core/SkRect.h"`
`#include "impeller/typographer/backends/skia/typographer_context_skia.h"`
`#include "txt/platform.h"`

Go to the source code of this file.

## Classes
struct | impeller::testing::TextRenderOptions

## Namespaces
| impeller
| impeller::testing

## Functions
bool | impeller::testing::RenderTextInCanvasSkia (const std::shared_ptr< Context > &context, DisplayListBuilder &canvas, const std::string &text, const std::string_view &font_fixture, const TextRenderOptions &options={})
| impeller::testing::TEST_P (AiksTest, CanRenderTextFrame)
| impeller::testing::TEST_P (AiksTest, CanRenderTextFrameWithInvertedTransform)
| impeller::testing::TEST_P (AiksTest, CanRenderStrokedTextFrame)
| impeller::testing::TEST_P (AiksTest, CanRenderTextStrokeWidth)
| impeller::testing::TEST_P (AiksTest, CanRenderTextFrameWithHalfScaling)
| impeller::testing::TEST_P (AiksTest, CanRenderTextFrameWithScalingOverflow)
| impeller::testing::TEST_P (AiksTest, CanRenderTextFrameWithFractionScaling)
| impeller::testing::TEST_P (AiksTest, TextRotated180Degrees)
| impeller::testing::TEST_P (AiksTest, TextFrameSubpixelAlignment)
| impeller::testing::TEST_P (AiksTest, CanRenderItalicizedText)
| impeller::testing::TEST_P (AiksTest, CanRenderEmojiTextFrame)
| impeller::testing::TEST_P (AiksTest, CanRenderEmojiTextFrameWithBlur)
| impeller::testing::TEST_P (AiksTest, CanRenderEmojiTextFrameWithAlpha)
| impeller::testing::TEST_P (AiksTest, CanRenderTextInSaveLayer)
| impeller::testing::TEST_P (AiksTest, CanRenderTextOutsideBoundaries)
| impeller::testing::TEST_P (AiksTest, TextRotated)
| impeller::testing::TEST_P (AiksTest, DrawScaledTextWithPerspectiveNoSaveLayer)
| impeller::testing::TEST_P (AiksTest, DrawScaledTextWithPerspectiveSaveLayer)
| impeller::testing::TEST_P (AiksTest, CanRenderTextWithLargePerspectiveTransform)
| impeller::testing::TEST_P (AiksTest, CanRenderTextWithPerspectiveTransformInSublist)
| impeller::testing::TEST_P (AiksTest, TextForegroundShaderWithTransform)
| impeller::testing::TEST_P (AiksTest, DifferenceClipsMustRenderIdenticallyAcrossBackends)
| impeller::testing::TEST_P (AiksTest, TextContentsMismatchedTransformTest)

## Variables
static constexpr std::string_view | impeller::testing::kFontFixture